rel_3_0 moved to HEAD (introducing new files)
authortipaul <tipaul>
Fri, 9 Mar 2007 15:34:17 +0000 (15:34 +0000)
committertipaul <tipaul>
Fri, 9 Mar 2007 15:34:17 +0000 (15:34 +0000)
406 files changed:
C4/Barcodes/PrinterConfig.pm [new file with mode: 0644]
C4/Branch.pm [new file with mode: 0644]
C4/Calendar.pm [new file with mode: 0644]
C4/Circulation/Date.pm [new file with mode: 0644]
C4/Circulation/Returns.pm [new file with mode: 0755]
C4/Languages.pm [new file with mode: 0644]
C4/Maintainance.pm [new file with mode: 0644]
C4/Record.pm [new file with mode: 0644]
C4/tests/Record_test.pl [new file with mode: 0755]
C4/tests/testrecords/marc21_marc8.dat [new file with mode: 0644]
C4/tests/testrecords/marc21_marc8_combining_chars.dat [new file with mode: 0644]
C4/tests/testrecords/marc21_marc8_errors.dat [new file with mode: 0644]
C4/tests/testrecords/marc21_utf8.dat [new file with mode: 0644]
C4/tests/testrecords/marc21_utf8_combining_chars.dat [new file with mode: 0644]
C4/tests/testrecords/marcxml_utf8.xml [new file with mode: 0644]
C4/tests/testrecords/marcxml_utf8_entityencoded.xml [new file with mode: 0644]
acqui/neworderbiblio.pl [new file with mode: 0755]
acqui/orderreceive.pl [new file with mode: 0644]
acqui/parcels.pl [new file with mode: 0644]
acqui/spent.pl [new file with mode: 0755]
admin/biblio_framework.pl [new file with mode: 0755]
admin/koha2marclinks.pl [new file with mode: 0755]
admin/marc_subfields_structure.pl [new file with mode: 0755]
admin/marctagstructure.pl [new file with mode: 0755]
catalogue/dictionary.pl [new file with mode: 0755]
catalogue/issuehistory.pl [new file with mode: 0755]
catalogue/search.pl [new file with mode: 0755]
catalogue/suggest.pl [new file with mode: 0755]
cataloguing/addbiblio-nomarc.pl [new file with mode: 0755]
cataloguing/additem-nomarc.pl [new file with mode: 0755]
cataloguing/plugin_launcher.pl [new file with mode: 0755]
cataloguing/savebiblio.pl [new file with mode: 0755]
cataloguing/saveitem.pl [new file with mode: 0755]
cataloguing/thesaurus_popup.pl [new file with mode: 0755]
cataloguing/value_builder/labs_theses.pl [new file with mode: 0755]
cataloguing/value_builder/marc21_field_003.pl [new file with mode: 0755]
cataloguing/value_builder/marc21_field_005.pl [new file with mode: 0755]
cataloguing/value_builder/marc21_field_006.pl [new file with mode: 0755]
cataloguing/value_builder/marc21_field_007.pl [new file with mode: 0755]
cataloguing/value_builder/marc21_field_008.pl [new file with mode: 0755]
cataloguing/value_builder/marc21_field_008_authorities.pl [new file with mode: 0755]
cataloguing/value_builder/marc21_field_040c.pl [new file with mode: 0755]
cataloguing/value_builder/marc21_field_040d.pl [new file with mode: 0755]
cataloguing/value_builder/marc21_leader.pl [new file with mode: 0755]
cataloguing/value_builder/marc21_leader_authorities.pl [new file with mode: 0755]
cataloguing/value_builder/marc21_leader_book.pl [new file with mode: 0755]
cataloguing/value_builder/marc21_leader_computerfile.pl [new file with mode: 0755]
cataloguing/value_builder/marc21_leader_video.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_100.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_105.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_106.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_110.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_115a.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_115b.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_116.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_117.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_120.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_121a.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_121b.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_122.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_123a.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_123d.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_123e.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_123f.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_123g.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_123i.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_123j.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_124.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_124a.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_124b.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_124c.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_124d.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_124e.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_124f.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_124g.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_125.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_125a.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_125b.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_126.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_126a.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_126b.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_127.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_128a.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_128b.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_128c.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_130.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_135a.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_140.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_141.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_210c.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_225a.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_4XX.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_60X.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_700-4.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_field_700_701_702.pl [new file with mode: 0755]
cataloguing/value_builder/unimarc_leader.pl [new file with mode: 0755]
cataloguing/value_builder/usmarc_field_952v.pl [new file with mode: 0755]
cataloguing/z3950_search.pl [new file with mode: 0755]
circ/bookcount.pl [new file with mode: 0755]
circ/branchoverdues.pl [new file with mode: 0755]
circ/overdue.pl [new file with mode: 0755]
circ/stats.pl [new file with mode: 0755]
export/export.pl [new file with mode: 0755]
export/export_filtered.pl [new file with mode: 0755]
export/marc.pl [new file with mode: 0755]
installer/639-2norm.csv [new file with mode: 0644]
installer/InstallAuth.pm [new file with mode: 0644]
installer/externalmodules.pl [new file with mode: 0644]
installer/install.pl [new file with mode: 0755]
installer/kohastructure.sql [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/barcodes/label-bib-search.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/barcodes/label-manager.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/barcodes/label-templates.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/barcodes/search.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/catalogue/subject.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/catalogue/suggest.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio-nomarc.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/thesaurus_popup.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_100.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_105.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_106.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_110.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_115a.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_115b.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_116.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_117.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_120.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_121a.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_121b.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_122.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_123a.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_123d.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_123e.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_123f.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_123g.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124a.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124b.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124c.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124d.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124e.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124f.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124g.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_125a.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_125b.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_126a.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_126b.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_127.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_128a.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_128b.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_128c.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_130.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_135a.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_140.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_141.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_210c.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_225a.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_4XX.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_60X.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_700-4.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_leader.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/cataloguing/z3950_search.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/circ/bookcount.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl [new file with mode: 0755]
koha-tmpl/intranet-tmpl/prog/en/circ/overdue.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/circ/stats.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/errors/400.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/errors/401.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/errors/402.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/errors/403.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/errors/404.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/errors/405.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/errors/500.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/export/marc.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/help/admin/biblio_framework.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/images/checkall.gif [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/images/koha.org-logo.gif [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/images/patron-blank.png [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/images/search-audio-books.gif [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/images/search-books.gif [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/images/search-kids.gif [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/images/search-large-print.gif [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/images/search-local-history.gif [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/images/search-movies.gif [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/images/search-music.gif [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/images/search-reference.gif [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/images/search-software-web.gif [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/images/up.png [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/action-catalogue.inc [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/calendar/menuarrow.gif [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/doc-head-barcodes.inc [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/doc-head-close-addbiblio.inc [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/error-bottom.inc [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/error-top.inc [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/hierarchy.css [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/installer-doc-head-close.inc [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/intranet-print.css [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/menu-barcodes.inc [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/menu-bookshelves.inc [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/menu-reports.inc [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/includes/san-op.css [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/installer/step1.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/reports/reservereport.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close-results.inc [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/includes/masthead-basic.inc [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/includes/sanop.css [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/includes/usermenu.inc [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/opac-authorities-home.tmpl [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/opac-authoritiesdetail.tmpl [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/opac-authoritiessearchresultlist.tmpl [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/opac-browser.tmpl [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/opac-review.tmpl [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/opac-showreviews.tmpl [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/opac-tags_subject.tmpl [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/images/koha-logo-black.png [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/images/koha-logo-blue.png [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/images/koha-logo-yellow.png [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/AF.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/AV.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/AVA.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/AVJ.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/AVJNF.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/AVNF.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Audiobook.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Biography.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Book on CD.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Book on Tape.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/CD-ROM software.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/CDM.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/DVD.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/EASY.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/EDLS.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Ed. Curriculum.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/FLAG.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Faculty Course Materials.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Fiction, large print.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Fiction.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/JB.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/JF.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/JNF.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/JREF.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile audiobook.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile biography.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile book-tape kit.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile fiction.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile non-fiction.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile picture books.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile reference.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/KIT.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/LP.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/LPNF.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Local history.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/MAG.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/MFLM.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/MZ.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Magazine.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Microfiche.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Microfilm.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Music CD.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Mystery.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Non-fiction, large print.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Non-fiction.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/PB.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/PF.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Pamphlet.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Paperback romance.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Rare Book.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Reference.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/SIRS.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/SS.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Science fiction & Fantasy.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Video disc.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Videocassette, juvenile non-fiction.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Videocassette, juvenile.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Videocassette, non-fiction.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Videocassette.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Vinyl Sound Recordings.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/WEB.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Western.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/YA.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/YAC.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Young Adult fiction.gif [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/itemtypeimg/Young Adult non fiction.gif [new file with mode: 0644]
misc/benchmark.pl [new file with mode: 0755]
misc/cronjobs/build_browser_and_cloud.pl [new file with mode: 0755]
misc/cronjobs/notifyMailsOp.pl [new file with mode: 0755]
misc/cronjobs/result.txt [new file with mode: 0644]
misc/cronjobs/test_zebra_delete.pl [new file with mode: 0755]
misc/cronjobs/update_items.pl [new file with mode: 0644]
misc/cronjobs/zebraqueue_start.pl [new file with mode: 0755]
misc/fines.pl [new file with mode: 0755]
misc/migration_tools/22_to_30/biblio_framework.sql [new file with mode: 0644]
misc/migration_tools/22_to_30/convert_to_utf8.pl [new file with mode: 0755]
misc/migration_tools/22_to_30/export_Authorities.pl [new file with mode: 0644]
misc/migration_tools/22_to_30/export_Authorities_xml.pl [new file with mode: 0644]
misc/migration_tools/22_to_30/missing090field.pl [new file with mode: 0755]
misc/migration_tools/22_to_30/move_marc_to_authheader.pl [new file with mode: 0755]
misc/migration_tools/22_to_30/move_marc_to_biblioitems.pl [new file with mode: 0755]
misc/migration_tools/22_to_30/phrase_log.sql [new file with mode: 0644]
misc/migration_tools/22_to_30/rebuild_leader.pl [new file with mode: 0644]
misc/migration_tools/22_to_30/rebuild_unimarc_100.pl [new file with mode: 0755]
misc/migration_tools/check_dirs.pl [new file with mode: 0755]
misc/sql-datas/en/mandatory/01_auth_types.sql [new file with mode: 0644]
misc/sql-datas/en/mandatory/01_auth_types.txt [new file with mode: 0644]
misc/sql-datas/en/mandatory/02_authorities_normal_marc21.sql [new file with mode: 0644]
misc/sql-datas/en/mandatory/02_authorities_normal_marc21.txt [new file with mode: 0644]
misc/sql-datas/en/mandatory/03_marc21_framework_DEFAULT.sql [new file with mode: 0644]
misc/sql-datas/en/mandatory/03_marc21_framework_DEFAULT.txt [new file with mode: 0644]
misc/sql-datas/en/mandatory/04_stopwords.sql [new file with mode: 0644]
misc/sql-datas/en/mandatory/04_stopwords.txt [new file with mode: 0644]
misc/sql-datas/en/mandatory/05_sysprefs.sql [new file with mode: 0644]
misc/sql-datas/en/mandatory/05_sysprefs.txt [new file with mode: 0644]
misc/sql-datas/en/mandatory/06_userflags.sql [new file with mode: 0644]
misc/sql-datas/en/mandatory/06_userflags.txt [new file with mode: 0644]
misc/sql-datas/fr/mandatory/authorites_norme_unimarc.sql [new file with mode: 0644]
misc/sql-datas/fr/mandatory/authorites_norme_unimarc.txt [new file with mode: 0644]
misc/sql-datas/fr/mandatory/framework_DEFAULT.sql [new file with mode: 0644]
misc/sql-datas/fr/mandatory/framework_DEFAULT.txt [new file with mode: 0644]
misc/sql-datas/fr/mandatory/stopwords.sql [new file with mode: 0644]
misc/sql-datas/fr/mandatory/stopwords.txt [new file with mode: 0644]
misc/sql-datas/fr/mandatory/unimarc_standard_systemprefs.sql [new file with mode: 0644]
misc/sql-datas/fr/mandatory/unimarc_standard_systemprefs.txt [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_ANCI.sql [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_ANCI.txt [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_BASE.sql [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_BASE.txt [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_CART.sql [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_CART.txt [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_ELEC.sql [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_ELEC.txt [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_MICR.sql [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_MICR.txt [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_MONO.sql [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_MONO.txt [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_PERI.sql [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_PERI.txt [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_PROJ.sql [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_PROJ.txt [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_TIRE.sql [new file with mode: 0644]
misc/sql-datas/fr/optional/framework_TIRE.txt [new file with mode: 0644]
misc/translator/po/prog_intranet_fr_FR.po [new file with mode: 0644]
misc/translator/po/prog_opac_fr.po [new file with mode: 0644]
misc/xslt/MARC21slim2MODS3-1.xsl [new file with mode: 0644]
misc/zebra/bib1_authorities.att [new file with mode: 0644]
misc/zebra/bib1_biblios.att [new file with mode: 0644]
misc/zebra/ccl.properties [new file with mode: 0644]
misc/zebra/default.idx [new file with mode: 0644]
misc/zebra/pqf.properties [new file with mode: 0644]
misc/zebra/record_authorities_unimarc.abs [new file with mode: 0644]
misc/zebra/record_authorities_usmarc.abs [new file with mode: 0644]
misc/zebra/record_biblios_unimarc.abs [new file with mode: 0644]
misc/zebra/record_biblios_usmarc.abs [new file with mode: 0644]
misc/zebra/sort-string-utf_french.chr [new file with mode: 0644]
opac/opac-authorities-home.pl [new file with mode: 0755]
opac/opac-authoritiesdetail.pl [new file with mode: 0755]
opac/opac-browser.pl [new file with mode: 0755]
opac/opac-tags_subject.pl [new file with mode: 0755]
opac/opac-topissues.pl [new file with mode: 0755]
reserve/renewscript.pl [new file with mode: 0755]
serials/checkexpiration.pl [new file with mode: 0644]
serials/receipt.pl [new file with mode: 0755]
serials/serials-collection.pl [new file with mode: 0755]
serials/serials-edit.pl [new file with mode: 0755]
serials/serials-recieve.pl [new file with mode: 0755]
serials/statecollection.pl [new file with mode: 0755]
t/BookShelves.t [new file with mode: 0644]
tools/breeding.pl [new file with mode: 0755]
tools/cleanborrowers.pl [new file with mode: 0755]
tools/inventory.pl [new file with mode: 0755]
tools/itemslost.pl [new file with mode: 0755]
tools/viewlog.pl [new file with mode: 0755]

diff --git a/C4/Barcodes/PrinterConfig.pm b/C4/Barcodes/PrinterConfig.pm
new file mode 100644 (file)
index 0000000..44e08c3
--- /dev/null
@@ -0,0 +1,220 @@
+package C4::Barcodes::PrinterConfig;
+
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+require Exporter;
+use vars qw($VERSION @EXPORT);
+
+use PDF::API2;
+use PDF::API2::Page;
+
+# set the version for version checking
+$VERSION = 0.01;
+
+=head1 NAME
+
+C4::Barcodes::PrinterConfig - Koha module dealing with labels in a PDF.
+
+=head1 SYNOPSIS
+
+       use C4::Barcodes::PrinterConfig;
+
+=head1 DESCRIPTION
+
+This package is used to deal with labels in a pdf file. Giving some parameters,
+this package contains several functions to handle every label considering the 
+environment of the pdf file.
+
+=head1 FUNCTIONS
+
+=over 2
+
+=cut
+
+@EXPORT = qw(&labelsPage &getLabelPosition setPositionsForX setPositionsForY);
+
+my @positionsForX; # Takes all the X positions of the pdf file.
+my @positionsForY; # Takes all the Y positions of the pdf file.
+my $firstLabel = 1; # Test if the label passed as a parameter is the first label to be printed into the pdf file.
+
+=item setPositionsForX
+
+       C4::Barcodes::PrinterConfig::setPositionsForX($marginLeft, $labelWidth, $columns, $pageType);
+
+Calculate and stores all the X positions across the pdf page.
+
+C<$marginLeft> Indicates how much left margin do you want in your page type.
+
+C<$labelWidth> Indicates the width of the label that you are going to use.
+
+C<$columns> Indicates how many columns do you want in your page type.
+
+C<$pageType> Page type to print (eg: a4, legal, etc).
+
+=cut
+#'
+sub setPositionsForX {
+       my ($marginLeft, $labelWidth, $columns, $pageType) = @_;
+       my $defaultDpi = 72/25.4; # By default we know 25.4 mm -> 1 inch -> 72 dots per inch
+       my $whereToStart = ($marginLeft + ($labelWidth/2));
+       my $firstLabel = $whereToStart*$defaultDpi;
+       my $spaceBetweenLabels = $labelWidth*$defaultDpi;
+       my @positions;
+       for (my $i = 0; $i < $columns ; $i++) {
+               push @positions, ($firstLabel+($spaceBetweenLabels*$i));
+       }
+       @positionsForX = @positions;
+}
+
+=item setPositionsForY
+
+       C4::Barcodes::PrinterConfig::setPositionsForY($marginBottom, $labelHeigth, $rows, $pageType);
+
+Calculate and stores all tha Y positions across the pdf page.
+
+C<$marginBottom> Indicates how much bottom margin do you want in your page type.
+
+C<$labelHeigth> Indicates the height of the label that you are going to use.
+
+C<$rows> Indicates how many rows do you want in your page type.
+
+C<$pageType> Page type to print (eg: a4, legal, etc).
+
+=cut
+#'
+sub setPositionsForY {
+       my ($marginBottom, $labelHeigth, $rows, $pageType) = @_;
+       my $defaultDpi = 72/25.4; # By default we know 25.4 mm -> 1 inch -> 72 dots per inch
+       my $whereToStart = ($marginBottom + ($labelHeigth/2));
+       my $firstLabel = $whereToStart*$defaultDpi;
+       my $spaceBetweenLabels = $labelHeigth*$defaultDpi;
+       my @positions;
+       for (my $i = 0; $i < $rows; $i++) {
+               unshift @positions, ($firstLabel+($spaceBetweenLabels*$i));
+       }
+       @positionsForY = @positions;
+}
+
+=item getLabelPosition
+
+       (my $x, my $y, $pdfObject, $pageObject, $gfxObject, $textObject, $coreObject, $labelPosition) = 
+                                       C4::Barcodes::PrinterConfig::getLabelPosition($labelPosition, 
+                                                                                                                                 $pdfObject, 
+                                                                                                                                 $page,
+                                                                                                                                 $gfx,
+                                                                                                                                 $text,
+                                                                                                                                 $fontObject,
+                                                                                                                                 $pageType);   
+
+Return the (x,y) position of the label that you are going to print considering the environment.
+
+C<$labelPosition> Indicates which label positions do you want to place by x and y coordinates.
+
+C<$pdfObject> The PDF object in use.
+
+C<$page> The page in use.
+
+C<$gfx> The gfx resource to handle with barcodes objects.
+
+C<$text> The text resource to handle with text.
+
+C<$fontObject> The font object
+
+C<$pageType> Page type to print (eg: a4, legal, etc).
+
+=cut
+#'
+sub getLabelPosition {
+       my ($labelNum, $pdf, $page, $gfxObject, $textObject, $fontObject, $pageType) = @_;
+       my $indexX = $labelNum % @positionsForX;
+       my $indexY = int($labelNum / @positionsForX);
+       # Calculates the next label position and return that label number
+       my $nextIndexX = $labelNum % @positionsForX;
+       my $nextIndexY = $labelNum % @positionsForY;
+       if ($firstLabel) {
+          $page = $pdf->page;
+          $page->mediabox($pageType);
+          $gfxObject = $page->gfx;
+          $textObject = $page->text;
+          $textObject->font($fontObject, 7);
+                 $firstLabel = 0;
+       } elsif (($nextIndexX == 0) && ($nextIndexY == 0)) {
+          $page = $pdf->page;
+          $page->mediabox($pageType);
+          $gfxObject = $page->gfx;
+          $textObject = $page->text;
+          $textObject->font($fontObject, 7);
+       }
+       $labelNum = $labelNum + 1;      
+       if ($labelNum == (@positionsForX*@positionsForY)) {
+               $labelNum = 0;
+       }
+       return ($positionsForX[$indexX], $positionsForY[$indexY], $pdf, $page, $gfxObject, $textObject, $fontObject, $labelNum);
+}
+
+=item labelsPage
+
+       my @labelTable = C4::Barcodes::PrinterConfig::labelsPage($rows, $columns);
+
+This function will help you to build the labels panel, where you can choose
+wich label position do you want to start the printer process.
+
+C<$rows> Indicates how many rows do you want in your page type.
+
+C<$columns> Indicates how many rows do you want in your page type.
+
+=cut
+#'
+sub labelsPage{
+       my ($rows, $columns) = @_;
+       my @pageType;
+       my $tagname = 0;
+       my $labelname = 1;
+       my $check;
+       for (my $i = 1; $i <= $rows; $i++) {
+               my @column;
+               for (my $j = 1; $j <= $columns; $j++) {
+                       my %cell;
+                       if ($tagname == 0) {
+                               $check = 'checked';
+                       } else {
+                               $check = '';
+                       }               
+                       %cell = (check => $check,
+                                        tagname => $tagname,
+                                labelname => $labelname);
+                       $tagname = $tagname + 1;        
+                       $labelname = $labelname + 1;    
+                       push @column, \%cell;
+               }
+               my %columns = (columns => \@column);
+               push @pageType, \%columns;
+       }
+       return @pageType;
+}
+
+1;
+
+__END__
+
+=back
+
+=head1 AUTHOR
+
+Koha Physics Library UNLP <matias_veleda@hotmail.com>
+
+=cut
\ No newline at end of file
diff --git a/C4/Branch.pm b/C4/Branch.pm
new file mode 100644 (file)
index 0000000..615ca06
--- /dev/null
@@ -0,0 +1,443 @@
+package C4::Branch;
+
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+# $Id$
+
+use strict;
+require Exporter;
+use C4::Context;
+use C4::Koha;
+
+use vars qw($VERSION @ISA @EXPORT @EXPORT_OK %EXPORT_TAGS);
+
+# set the version for version checking
+$VERSION = do { my @v = '$Revision$' =~ /\d+/g; shift(@v).".".join( "_", map { sprintf "%03d", $_ } @v ); };
+
+=head1 NAME
+
+C4::Branch - Koha branch module
+
+=head1 SYNOPSIS
+
+use C4::Branch;
+
+=head1 DESCRIPTION
+
+The functions in this module deal with branches.
+
+=head1 FUNCTIONS
+
+=cut
+
+@ISA    = qw(Exporter);
+@EXPORT = qw(
+   &GetBranchCategory
+   &GetBranchName
+   &GetBranch
+   &GetBranches
+   &GetBranchDetail
+   &get_branchinfos_of
+   &ModBranch
+   &CheckBranchCategorycode
+   &GetBranchInfo
+   &ModBranchCategoryInfo
+   &DelBranch
+);
+
+=head2 GetBranches
+
+  $branches = &GetBranches();
+  returns informations about ALL branches.
+  Create a branch selector with the following code
+  IndependantBranches Insensitive...
+  
+=head3 in PERL SCRIPT
+
+my $branches = GetBranches;
+my @branchloop;
+foreach my $thisbranch (keys %$branches) {
+    my $selected = 1 if $thisbranch eq $branch;
+    my %row =(value => $thisbranch,
+                selected => $selected,
+                branchname => $branches->{$thisbranch}->{'branchname'},
+            );
+    push @branchloop, \%row;
+}
+
+
+=head3 in TEMPLATE
+            <select name="branch">
+                <option value="">Default</option>
+            <!-- TMPL_LOOP name="branchloop" -->
+                <option value="<!-- TMPL_VAR name="value" -->" <!-- TMPL_IF name="selected" -->selected<!-- /TMPL_IF -->><!-- TMPL_VAR name="branchname" --></option>
+            <!-- /TMPL_LOOP -->
+            </select>
+
+=cut
+
+sub GetBranches {
+
+    my $onlymine=@_;
+    # returns a reference to a hash of references to ALL branches...
+    my %branches;
+    my $dbh = C4::Context->dbh;
+    my $sth;
+    my $query="SELECT * from branches";
+    if ($onlymine && C4::Context->userenv && C4::Context->userenv->{branch}){
+      $query .= " WHERE branchcode =".$dbh->quote(C4::Context->userenv->{branch});
+    }
+    $query.=" order by branchname";
+    $sth = $dbh->prepare($query);
+    $sth->execute;
+    while ( my $branch = $sth->fetchrow_hashref ) {
+        my $nsth =
+          $dbh->prepare(
+            "select categorycode from branchrelations where branchcode = ?");
+        $nsth->execute( $branch->{'branchcode'} );
+        while ( my ($cat) = $nsth->fetchrow_array ) {
+
+            # FIXME - This seems wrong. It ought to be
+            # $branch->{categorycodes}{$cat} = 1;
+            # otherwise, there's a namespace collision if there's a
+            # category with the same name as a field in the 'branches'
+            # table (i.e., don't create a category called "issuing").
+            # In addition, the current structure doesn't really allow
+            # you to list the categories that a branch belongs to:
+            # you'd have to list keys %$branch, and remove those keys
+            # that aren't fields in the "branches" table.
+            $branch->{$cat} = 1;
+        }
+        $branches{ $branch->{'branchcode'} } = $branch;
+    }
+    return ( \%branches );
+}
+
+=head2 GetBranchName
+
+=cut
+
+sub GetBranchName {
+    my ($branchcode) = @_;
+    my $dbh = C4::Context->dbh;
+    my $sth;
+    $sth = $dbh->prepare("Select branchname from branches where branchcode=?");
+    $sth->execute($branchcode);
+    my $branchname = $sth->fetchrow_array;
+    $sth->finish;
+    return ($branchname);
+}
+
+=head2 ModBranch
+
+&ModBranch($newvalue);
+
+This function modify an existing branches.
+
+C<$newvalue> is a ref to an array wich is containt all the column from branches table.
+
+=cut
+
+sub ModBranch {
+    my ($data) = @_;
+    
+    my $dbh    = C4::Context->dbh;
+    if ($data->{add}) {
+        my $query  = "
+            INSERT INTO branches
+            (branchcode,branchname,branchaddress1,
+            branchaddress2,branchaddress3,branchphone,
+            branchfax,branchemail,branchip,branchprinter)
+            VALUES (?,?,?,?,?,?,?,?,?,?)
+        ";
+        my $sth    = $dbh->prepare($query);
+        $sth->execute(
+            $data->{'branchcode'},       $data->{'branchname'},
+            $data->{'branchaddress1'},   $data->{'branchaddress2'},
+            $data->{'branchaddress3'},   $data->{'branchphone'},
+            $data->{'branchfax'},        $data->{'branchemail'},
+            $data->{'branchip'},         $data->{'branchprinter'},
+        );
+    } else {
+        my $query  = "
+            UPDATE branches
+            SET branchname=?,branchaddress1=?,
+                branchaddress2=?,branchaddress3=?,branchphone=?,
+                branchfax=?,branchemail=?,branchip=?,branchprinter=?
+            WHERE branchcode=?
+        ";
+        my $sth    = $dbh->prepare($query);
+        $sth->execute(
+            $data->{'branchname'},
+            $data->{'branchaddress1'},   $data->{'branchaddress2'},
+            $data->{'branchaddress3'},   $data->{'branchphone'},
+            $data->{'branchfax'},        $data->{'branchemail'},
+            $data->{'branchip'},         $data->{'branchprinter'},
+            $data->{'branchcode'},
+        );
+    }
+    # sort out the categories....
+    my @checkedcats;
+    my $cats = GetBranchCategory();
+    foreach my $cat (@$cats) {
+        my $code = $cat->{'categorycode'};
+        if ( $data->{$code} ) {
+            push( @checkedcats, $code );
+        }
+    }
+    my $branchcode = uc( $data->{'branchcode'} );
+    my $branch     = GetBranchInfo($branchcode);
+    $branch = $branch->[0];
+    my $branchcats = $branch->{'categories'};
+    my @addcats;
+    my @removecats;
+    foreach my $bcat (@$branchcats) {
+
+        unless ( grep { /^$bcat$/ } @checkedcats ) {
+            push( @removecats, $bcat );
+        }
+    }
+    foreach my $ccat (@checkedcats) {
+        unless ( grep { /^$ccat$/ } @$branchcats ) {
+            push( @addcats, $ccat );
+        }
+    }
+    foreach my $cat (@addcats) {
+        my $sth =
+          $dbh->prepare(
+"insert into branchrelations (branchcode, categorycode) values(?, ?)"
+          );
+        $sth->execute( $branchcode, $cat );
+        $sth->finish;
+    }
+    foreach my $cat (@removecats) {
+        my $sth =
+          $dbh->prepare(
+            "delete from branchrelations where branchcode=? and categorycode=?"
+          );
+        $sth->execute( $branchcode, $cat );
+        $sth->finish;
+    }
+}
+
+=head2 GetBranchCategory
+
+$results = GetBranchCategory($categorycode);
+
+C<$results> is an ref to an array.
+
+=cut
+
+sub GetBranchCategory {
+
+    # returns a reference to an array of hashes containing branches,
+    my ($catcode) = @_;
+    my $dbh = C4::Context->dbh;
+    my $sth;
+
+    #    print DEBUG "GetBranchCategory: entry: catcode=".cvs($catcode)."\n";
+    if ($catcode) {
+        $sth =
+          $dbh->prepare(
+            "select * from branchcategories where categorycode = ?");
+        $sth->execute($catcode);
+    }
+    else {
+        $sth = $dbh->prepare("Select * from branchcategories");
+        $sth->execute();
+    }
+    my @results;
+    while ( my $data = $sth->fetchrow_hashref ) {
+        push( @results, $data );
+    }
+    $sth->finish;
+
+    #    print DEBUG "GetBranchCategory: exit: returning ".cvs(\@results)."\n";
+    return \@results;
+}
+
+=head2 GetBranch
+
+$branch = GetBranch( $query, $branches );
+
+=cut
+
+sub GetBranch ($$) {
+    my ( $query, $branches ) = @_;    # get branch for this query from branches
+    my $branch = $query->param('branch');
+    my %cookie = $query->cookie('userenv');
+    ($branch)                || ($branch = $cookie{'branchname'});
+    ( $branches->{$branch} ) || ( $branch = ( keys %$branches )[0] );
+    return $branch;
+}
+
+=head2 GetBranchDetail
+
+  $branchname = &GetBranchDetail($branchcode);
+
+Given the branch code, the function returns the corresponding
+branch name for a comprehensive information display
+
+=cut
+
+sub GetBranchDetail {
+    my ($branchcode) = @_;
+    my $dbh = C4::Context->dbh;
+    my $sth = $dbh->prepare("SELECT * FROM branches WHERE branchcode = ?");
+    $sth->execute($branchcode);
+    my $branchname = $sth->fetchrow_hashref();
+    $sth->finish();
+    return $branchname;
+}
+
+
+=head2 get_branchinfos_of
+
+  my $branchinfos_of = get_branchinfos_of(@branchcodes);
+
+Associates a list of branchcodes to the information of the branch, taken in
+branches table.
+
+Returns a href where keys are branchcodes and values are href where keys are
+branch information key.
+
+  print 'branchname is ', $branchinfos_of->{$code}->{branchname};
+
+=cut
+
+sub get_branchinfos_of {
+    my @branchcodes = @_;
+
+    my $query = '
+    SELECT branchcode,
+       branchname
+    FROM branches
+    WHERE branchcode IN ('
+      . join( ',', map( { "'" . $_ . "'" } @branchcodes ) ) . ')
+';
+    return C4::Koha::get_infos_of( $query, 'branchcode' );
+}
+
+=head2 GetBranchInfo
+
+$results = GetBranchInfo($branchcode);
+
+returns C<$results>, a reference to an array of hashes containing branches.
+
+=cut
+
+sub GetBranchInfo {
+    my ($branchcode) = @_;
+    my $dbh = C4::Context->dbh;
+    my $sth;
+    if ($branchcode) {
+        $sth =
+          $dbh->prepare(
+            "Select * from branches where branchcode = ? order by branchcode");
+        $sth->execute($branchcode);
+    }
+    else {
+        $sth = $dbh->prepare("Select * from branches order by branchcode");
+        $sth->execute();
+    }
+    my @results;
+    while ( my $data = $sth->fetchrow_hashref ) {
+        my $nsth =
+          $dbh->prepare(
+            "select categorycode from branchrelations where branchcode = ?");
+        $nsth->execute( $data->{'branchcode'} );
+        my @cats = ();
+        while ( my ($cat) = $nsth->fetchrow_array ) {
+            push( @cats, $cat );
+        }
+        $nsth->finish;
+        $data->{'categories'} = \@cats;
+        push( @results, $data );
+    }
+    $sth->finish;
+    return \@results;
+}
+
+=head2 DelBranch
+
+&DelBranch($branchcode);
+
+=cut
+
+sub DelBranch {
+    my ($branchcode) = @_;
+    my $dbh = C4::Context->dbh;
+    my $sth = $dbh->prepare("delete from branches where branchcode = ?");
+    $sth->execute($branchcode);
+    $sth->finish;
+}
+
+=head2 ModBranchCategoryInfo
+
+&ModBranchCategoryInfo($data);
+sets the data from the editbranch form, and writes to the database...
+
+=cut
+
+sub ModBranchCategoryInfo {
+
+    my ($data) = @_;
+    my $dbh    = C4::Context->dbh;
+    my $sth    = $dbh->prepare("replace branchcategories (categorycode,categoryname,codedescription) values (?,?,?)");
+    $sth->execute(uc( $data->{'categorycode'} ),$data->{'categoryname'}, $data->{'codedescription'} );
+    $sth->finish;
+}
+
+=head2 DeleteBranchCategory
+
+DeleteBranchCategory($categorycode);
+
+=cut
+
+sub DeleteBranchCategory {
+    my ($categorycode) = @_;
+    my $dbh = C4::Context->dbh;
+    my $sth = $dbh->prepare("delete from branchcategories where categorycode = ?");
+    $sth->execute($categorycode);
+    $sth->finish;
+}
+
+=head2 CheckBranchCategorycode
+
+$number_rows_affected = CheckBranchCategorycode($categorycode);
+
+=cut
+
+sub CheckBranchCategorycode {
+
+    # check to see if the branchcode is being used in the database somewhere....
+    my ($categorycode) = @_;
+    my $dbh            = C4::Context->dbh;
+    my $sth            =
+      $dbh->prepare(
+        "select count(*) from branchrelations where categorycode=?");
+    $sth->execute($categorycode);
+    my ($total) = $sth->fetchrow_array;
+    return $total;
+}
+
+
+
+=head1 AUTHOR
+
+Koha Developement team <info@koha.org>
+
+=cut
diff --git a/C4/Calendar.pm b/C4/Calendar.pm
new file mode 100644 (file)
index 0000000..a5deba5
--- /dev/null
@@ -0,0 +1,561 @@
+package C4::Calendar;
+
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+require Exporter;
+use vars qw($VERSION @EXPORT);
+
+#use Date::Manip;
+# use Date::Calc;
+
+# set the version for version checking
+$VERSION = do { my @v = '$Revision$' =~ /\d+/g; shift(@v).".".join( "_", map { sprintf "%03d", $_ } @v ); };
+
+=head1 NAME
+
+C4::Calendar::Calendar - Koha module dealing with holidays.
+
+=head1 SYNOPSIS
+
+    use C4::Calendar::Calendar;
+
+=head1 DESCRIPTION
+
+This package is used to deal with holidays. Through this package, you can set all kind of holidays for the library.
+
+=head1 FUNCTIONS
+
+=over 2
+
+=cut
+
+@EXPORT = qw(&new 
+             &change_branchcode 
+             &get_week_days_holidays
+             &get_day_month_holidays
+             &get_exception_holidays 
+             &get_single_holidays
+             &insert_week_day_holiday
+             &insert_day_month_holiday
+             &insert_single_holiday
+             &insert_exception_holiday
+             &delete_holiday
+             &isHoliday
+             &addDate
+             &daysBetween);
+
+=item new
+
+    $calendar = C4::Calendar::Calendar->new(branchcode => $branchcode);
+
+C<$branchcode> Is the branch code wich you want to use calendar.
+
+=cut
+
+sub new {
+    my $classname = shift @_;
+    my %options = @_;
+
+    my %hash;
+    my $self = bless(\%hash, $classname);
+
+    foreach my $optionName (keys %options) {
+        $self->{lc($optionName)} = $options{$optionName};
+    }
+
+    $self->_init;
+
+    return $self;
+}
+
+sub _init {
+    my $self = shift @_;
+
+    my $dbh = C4::Context->dbh();
+    my $week_days_sql = $dbh->prepare("select weekday, title, description from repeatable_holidays where ('$self->{branchcode}' = branchcode) and (NOT(ISNULL(weekday)))");
+    $week_days_sql->execute;
+    my %week_days_holidays;
+    while (my ($weekday, $title, $description) = $week_days_sql->fetchrow) {
+        $week_days_holidays{$weekday}{title} = $title;
+        $week_days_holidays{$weekday}{description} = $description;
+    }
+    $week_days_sql->finish;
+    $self->{'week_days_holidays'} = \%week_days_holidays;
+
+    my $day_month_sql = $dbh->prepare("select day, month, title, description from repeatable_holidays where ('$self->{branchcode}' = branchcode) and ISNULL(weekday)");
+    $day_month_sql->execute;
+    my %day_month_holidays;
+    while (my ($day, $month, $title, $description) = $day_month_sql->fetchrow) {
+        $day_month_holidays{"$month/$day"}{title} = $title;
+        $day_month_holidays{"$month/$day"}{description} = $description;
+    }
+    $day_month_sql->finish;
+    $self->{'day_month_holidays'} = \%day_month_holidays;
+
+    my $exception_holidays_sql = $dbh->prepare("select day, month, year, title, description from special_holidays where ('$self->{branchcode}' = branchcode) and (isexception = 1)");
+    $exception_holidays_sql->execute;
+    my %exception_holidays;
+    while (my ($day, $month, $year, $title, $description) = $exception_holidays_sql->fetchrow) {
+        $exception_holidays{"$year/$month/$day"}{title} = $title;
+        $exception_holidays{"$year/$month/$day"}{description} = $description;
+    }
+    $exception_holidays_sql->finish;
+    $self->{'exception_holidays'} = \%exception_holidays;
+
+    my $holidays_sql = $dbh->prepare("select day, month, year, title, description from special_holidays where ('$self->{branchcode}' = branchcode) and (isexception = 0)");
+    $holidays_sql->execute;
+    my %single_holidays;
+    while (my ($day, $month, $year, $title, $description) = $holidays_sql->fetchrow) {
+        $single_holidays{"$year/$month/$day"}{title} = $title;
+        $single_holidays{"$year/$month/$day"}{description} = $description;
+    }
+    $holidays_sql->finish;
+    $self->{'single_holidays'} = \%single_holidays;
+}
+
+=item change_branchcode
+
+    $calendar->change_branchcode(branchcode => $branchcode)
+
+Change the calendar branch code. This means to change the holidays structure.
+
+C<$branchcode> Is the branch code wich you want to use calendar.
+
+=cut
+
+sub change_branchcode {
+    my ($self, $branchcode) = @_;
+    my %options = @_;
+
+    foreach my $optionName (keys %options) {
+        $self->{lc($optionName)} = $options{$optionName};
+    }
+    $self->_init;
+
+    return $self;
+}
+
+=item get_week_days_holidays
+
+    $week_days_holidays = $calendar->get_week_days_holidays();
+
+Returns a hash reference to week days holidays.
+
+=cut
+
+sub get_week_days_holidays {
+    my $self = shift @_;
+    my $week_days_holidays = $self->{'week_days_holidays'};
+    return $week_days_holidays;
+}
+
+=item get_day_month_holidays
+    
+    $day_month_holidays = $calendar->get_day_month_holidays();
+
+Returns a hash reference to day month holidays.
+
+=cut
+
+sub get_day_month_holidays {
+    my $self = shift @_;
+    my $day_month_holidays = $self->{'day_month_holidays'};
+    return $day_month_holidays;
+}
+
+=item get_exception_holidays
+    
+    $exception_holidays = $calendar->exception_holidays();
+
+Returns a hash reference to exception holidays. This kind of days are those
+which stands for a holiday, but you wanted to make an exception for this particular
+date.
+
+=cut
+
+sub get_exception_holidays {
+    my $self = shift @_;
+    my $exception_holidays = $self->{'exception_holidays'};
+    return $exception_holidays;
+}
+
+=item get_single_holidays
+    
+    $single_holidays = $calendar->get_single_holidays();
+
+Returns a hash reference to single holidays. This kind of holidays are those which
+happend just one time.
+
+=cut
+
+sub get_single_holidays {
+    my $self = shift @_;
+    my $single_holidays = $self->{'single_holidays'};
+    return $single_holidays;
+}
+
+=item insert_week_day_holiday
+
+    insert_week_day_holiday(weekday => $weekday,
+                            title => $title,
+                            description => $description);
+
+Inserts a new week day for $self->{branchcode}.
+
+C<$day> Is the week day to make holiday.
+
+C<$title> Is the title to store for the holiday formed by $year/$month/$day.
+
+C<$description> Is the description to store for the holiday formed by $year/$month/$day.
+
+=cut
+
+sub insert_week_day_holiday {
+    my $self = shift @_;
+    my %options = @_;
+
+    my $dbh = C4::Context->dbh();
+    my $insertHoliday = $dbh->prepare("insert into repeatable_holidays (id,branchcode,weekday,day,month,title,description) values ( '',?,?,NULL,NULL,?,? )"); 
+       $insertHoliday->execute( $self->{branchcode}, $options{weekday},$options{title}, $options{description});
+    $insertHoliday->finish;
+
+    $self->{'week_days_holidays'}->{$options{weekday}}{title} = $options{title};
+    $self->{'week_days_holidays'}->{$options{weekday}}{description} = $options{description};
+    return $self;
+}
+
+=item insert_day_month_holiday
+
+    insert_day_month_holiday(day => $day,
+                             month => $month,
+                             title => $title,
+                             description => $description);
+
+Inserts a new day month holiday for $self->{branchcode}.
+
+C<$day> Is the day month to make the date to insert.
+
+C<$month> Is month to make the date to insert.
+
+C<$title> Is the title to store for the holiday formed by $year/$month/$day.
+
+C<$description> Is the description to store for the holiday formed by $year/$month/$day.
+
+=cut
+
+sub insert_day_month_holiday {
+    my $self = shift @_;
+    my %options = @_;
+
+    my $dbh = C4::Context->dbh();
+    my $insertHoliday = $dbh->prepare("insert into repeatable_holidays (id,branchcode,weekday,day,month,title,description) values ('', ?, NULL, ?, ?, ?,? )");
+       $insertHoliday->execute( $self->{branchcode}, $options{day},$options{month},$options{title}, $options{description});
+    $insertHoliday->finish;
+
+    $self->{'day_month_holidays'}->{"$options{month}/$options{day}"}{title} = $options{title};
+    $self->{'day_month_holidays'}->{"$options{month}/$options{day}"}{description} = $options{description};
+    return $self;
+}
+
+=item insert_single_holiday
+
+    insert_single_holiday(day => $day,
+                          month => $month,
+                          year => $year,
+                          title => $title,
+                          description => $description);
+
+Inserts a new single holiday for $self->{branchcode}.
+
+C<$day> Is the day month to make the date to insert.
+
+C<$month> Is month to make the date to insert.
+
+C<$year> Is year to make the date to insert.
+
+C<$title> Is the title to store for the holiday formed by $year/$month/$day.
+
+C<$description> Is the description to store for the holiday formed by $year/$month/$day.
+
+=cut
+
+sub insert_single_holiday {
+    my $self = shift @_;
+    my %options = @_;
+    
+       my $dbh = C4::Context->dbh();
+    my $isexception = 0;
+    my $insertHoliday = $dbh->prepare("insert into special_holidays (id,branchcode,day,month,year,isexception,title,description) values ('', ?,?,?,?,?,?,?)");
+       $insertHoliday->execute( $self->{branchcode}, $options{day},$options{month},$options{year}, $isexception, $options{title}, $options{description});
+    $insertHoliday->finish;
+
+    $self->{'single_holidays'}->{"$options{year}/$options{month}/$options{day}"}{title} = $options{title};
+    $self->{'single_holidays'}->{"$options{year}/$options{month}/$options{day}"}{description} = $options{description};
+    return $self;
+}
+
+=item insert_exception_holiday
+
+    insert_exception_holiday(day => $day,
+                             month => $month,
+                             year => $year,
+                             title => $title,
+                             description => $description);
+
+Inserts a new exception holiday for $self->{branchcode}.
+
+C<$day> Is the day month to make the date to insert.
+
+C<$month> Is month to make the date to insert.
+
+C<$year> Is year to make the date to insert.
+
+C<$title> Is the title to store for the holiday formed by $year/$month/$day.
+
+C<$description> Is the description to store for the holiday formed by $year/$month/$day.
+
+=cut
+
+sub insert_exception_holiday {
+    my $self = shift @_;
+    my %options = @_;
+
+    my $dbh = C4::Context->dbh();
+    my $isexception = 1;
+    my $insertException = $dbh->prepare("insert into special_holidays (id,branchcode,day,month,year,isexception,title,description) values ('', ?,?,?,?,?,?,?)");
+       $insertException->execute( $self->{branchcode}, $options{day},$options{month},$options{year}, $isexception, $options{title}, $options{description});
+    $insertException->finish;
+
+    $self->{'exceptions_holidays'}->{"$options{year}/$options{month}/$options{day}"}{title} = $options{title};
+    $self->{'exceptions_holidays'}->{"$options{year}/$options{month}/$options{day}"}{description} = $options{description};
+    return $self;
+}
+
+=item delete_holiday
+
+    delete_holiday(weekday => $weekday
+                   day => $day,
+                   month => $month,
+                   year => $year);
+
+Delete a holiday for $self->{branchcode}.
+
+C<$weekday> Is the week day to delete.
+
+C<$day> Is the day month to make the date to delete.
+
+C<$month> Is month to make the date to delete.
+
+C<$year> Is year to make the date to delete.
+
+=cut
+
+sub delete_holiday {
+    my $self = shift @_;
+    my %options = @_;
+
+    # Verify what kind of holiday that day is. For example, if it is
+    # a repeatable holiday, this should check if there are some exception
+       # for that holiday rule. Otherwise, if it is a regular holiday, it´s 
+    # ok just deleting it.
+
+    my $dbh = C4::Context->dbh();
+    my $isSingleHoliday = $dbh->prepare("select id from special_holidays where (branchcode = '$self->{branchcode}') and (day = $options{day}) and (month = $options{month}) and (year = $options{year})");
+    $isSingleHoliday->execute;
+    if ($isSingleHoliday->rows) {
+        my $id = $isSingleHoliday->fetchrow;
+        $isSingleHoliday->finish; # Close the last query
+
+        my $deleteHoliday = $dbh->prepare("delete from special_holidays where (id = $id)");
+        $deleteHoliday->execute;
+        $deleteHoliday->finish; # Close the last query
+        delete($self->{'single_holidays'}->{"$options{year}/$options{month}/$options{day}"});
+    } else {
+        $isSingleHoliday->finish; # Close the last query
+
+        my $isWeekdayHoliday = $dbh->prepare("select id from repeatable_holidays where (branchcode = '$self->{branchcode}') and (weekday = $options{weekday})");
+        $isWeekdayHoliday->execute;
+        if ($isWeekdayHoliday->rows) {
+            my $id = $isWeekdayHoliday->fetchrow;
+            $isWeekdayHoliday->finish; # Close the last query
+
+            my $updateExceptions = $dbh->prepare("update special_holidays set isexception = 0 where (WEEKDAY(CONCAT(special_holidays.year,'-',special_holidays.month,'-',special_holidays.day)) = $options{weekday}) and (branchcode = '$self->{branchcode}')");
+            $updateExceptions->execute;
+            $updateExceptions->finish; # Close the last query
+
+            my $deleteHoliday = $dbh->prepare("delete from repeatable_holidays where (id = $id)");
+            $deleteHoliday->execute;
+            $deleteHoliday->finish;
+            delete($self->{'week_days_holidays'}->{$options{weekday}});
+        } else {
+            $isWeekdayHoliday->finish; # Close the last query
+
+            my $isDayMonthHoliday = $dbh->prepare("select id from repeatable_holidays where (branchcode = '$self->{branchcode}') and (day = '$options{day}') and (month = '$options{month}')");
+            $isDayMonthHoliday->execute;
+            if ($isDayMonthHoliday->rows) {
+                my $id = $isDayMonthHoliday->fetchrow;
+                $isDayMonthHoliday->finish;
+                my $updateExceptions = $dbh->prepare("update special_holidays set isexception = 0 where (special_holidays.branchcode = '$self->{branchcode}') and (special_holidays.day = '$options{day}') and (special_holidays.month = '$options{month}')");
+                $updateExceptions->execute;
+                $updateExceptions->finish; # Close the last query
+
+                my $deleteHoliday = $dbh->prepare("delete from repeatable_holidays where (id = '$id')");
+                $deleteHoliday->execute;
+                $deleteHoliday->finish; # Close the last query
+                $isDayMonthHoliday->finish; # Close the last query
+                delete($self->{'day_month_holidays'}->{"$options{month}/$options{day}"});
+            }
+        }
+    }
+    return $self;
+}
+
+=item isHoliday
+    
+    $isHoliday = isHoliday($day, $month $year);
+
+
+C<$day> Is the day to check wether if is a holiday or not.
+
+C<$month> Is the month to check wether if is a holiday or not.
+
+C<$year> Is the year to check wether if is a holiday or not.
+
+=cut
+
+sub isHoliday {
+    my ($self, $day, $month, $year) = @_;
+
+    my $weekday = Date_DayOfWeek($month, $day, $year) % 7;
+    
+    my $weekDays = $self->get_week_days_holidays();
+    my $dayMonths = $self->get_day_month_holidays();
+    my $exceptions = $self->get_exception_holidays();
+    my $singles = $self->get_single_holidays();
+
+    if (defined($exceptions->{"$year/$month/$day"})) {
+        return 0;
+    } else {
+        if ((exists($weekDays->{$weekday})) ||
+            (exists($dayMonths->{"$month/$day"})) ||
+            (exists($singles->{"$year/$month/$day"}))) {
+            return 1;
+        } else {
+            return 0;
+        }
+    }
+
+}
+
+=item addDate
+
+    my ($day, $month, $year) = $calendar->addDate($day, $month, $year, $offset)
+
+C<$day> Is the starting day of the interval.
+
+C<$month> Is the starting month of the interval.
+
+C<$year> Is the starting year of the interval.
+
+C<$offset> Is the number of days that this function has to count from $date.
+
+=cut
+
+sub addDate {
+    my ($self, $day, $month, $year, $offset) = @_;
+    
+    if ($offset < 0) { # In case $offset is negative
+        $offset = $offset*(-1);
+    }
+
+    my $daysMode = C4::Context->preference('useDaysMode');
+    if ($daysMode eq 'normal') {
+        ($year, $month, $day) = &Date::Calc::Add_Delta_Days($year, $month, $day, ($offset - 1));
+    } else {
+        while ($offset > 0) {
+            if (!($self->isHoliday($day, $month, $year))) {
+                $offset = $offset - 1;
+            }
+            if ($offset > 0) {
+                ($year, $month, $day) = &Date::Calc::Add_Delta_Days($year, $month, $day, 1);
+            }
+        }
+    }
+
+    return($day, $month, $year);
+}
+
+=item daysBetween
+
+    my $daysBetween = $calendar->daysBetween($dayFrom, $monthFrom, $yearFrom,
+                                             $dayTo, $monthTo, $yearTo)
+
+C<$dayFrom> Is the starting day of the interval.
+
+C<$monthFrom> Is the starting month of the interval.
+
+C<$yearFrom> Is the starting year of the interval.
+
+C<$dayTo> Is the ending day of the interval.
+
+C<$monthTo> Is the ending month of the interval.
+
+C<$yearTo> Is the ending year of the interval.
+
+=cut
+
+sub daysBetween {
+    my ($self, $dayFrom, $monthFrom, $yearFrom, $dayTo, $monthTo, $yearTo) = @_;
+    
+    my $daysMode = C4::Context->preference('useDaysMode');
+    my $count = 1;
+    my $continue = 1;
+    if ($daysMode eq 'normal') {
+        while ($continue) {
+            if (($yearFrom != $yearTo) || ($monthFrom != $monthTo) || ($dayFrom != $dayTo)) {
+                ($yearFrom, $monthFrom, $dayFrom) = &Date::Calc::Add_Delta_Days($yearFrom, $monthFrom, $dayFrom, 1);
+                $count++;
+            } else {
+                $continue = 0;
+            }
+        }
+    } else {
+        while ($continue) {
+            if (($yearFrom != $yearTo) || ($monthFrom != $monthTo) || ($dayFrom != $dayTo)) {
+                if (!($self->isHoliday($dayFrom, $monthFrom, $yearFrom))) {
+                    $count++;
+                }
+                ($yearFrom, $monthFrom, $dayFrom) = &Date::Calc::Add_Delta_Days($yearFrom, $monthFrom, $dayFrom, 1);
+            } else {
+                $continue = 0;
+            }
+        }
+    }
+    return($count);
+}
+
+1;
+
+__END__
+
+=back
+
+=head1 AUTHOR
+
+Koha Physics Library UNLP <matias_veleda@hotmail.com>
+
+=cut
diff --git a/C4/Circulation/Date.pm b/C4/Circulation/Date.pm
new file mode 100644 (file)
index 0000000..338b627
--- /dev/null
@@ -0,0 +1,132 @@
+package C4::Circulation::Date;
+
+# Copyright 2005 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+# $id:$
+
+use strict;
+use C4::Context;
+
+require Exporter;
+
+use vars qw($VERSION @ISA @EXPORT @EXPORT_OK %EXPORT_TAGS);
+
+$VERSION = do { my @v = '$Revision$' =~ /\d+/g;
+    shift(@v) . "." . join( "_", map { sprintf "%03d", $_ } @v );
+};
+
+@ISA = qw(Exporter);
+
+@EXPORT = qw(
+  &display_date_format
+  &format_date
+  &format_date_in_iso
+);
+
+=head1 DESCRIPTION
+
+C4::Circulation::Date provides routines for format dates to display in human readable forms.
+
+=head1 FUNCTIONS
+
+=over 2
+
+=cut
+
+=head2 get_date_format
+
+  $dateformat = get_date_format();
+
+Takes no input, and returns the format that the library prefers dates displayed in
+
+
+=cut
+
+sub get_date_format {
+
+    # Get the database handle
+    my $dbh = C4::Context->dbh;
+    return C4::Context->preference('dateformat');
+}
+
+=head2 display_date_format
+
+  $displaydateformat = display_date_format();
+
+Takes no input, and returns a string showing the format the library likes dates displayed in
+
+
+=cut
+
+sub display_date_format {
+    my $dateformat = get_date_format();
+
+    if ( $dateformat eq "us" ) {
+        return "mm/dd/yyyy";
+    }
+    elsif ( $dateformat eq "metric" ) {
+        return "dd/mm/yyyy";
+    }
+    elsif ( $dateformat eq "iso" ) {
+        return "yyyy-mm-dd";
+    }
+    else {
+        return
+"Invalid date format: $dateformat. Please change in system preferences";
+    }
+}
+
+=head2 format_date
+
+  $formatteddate = format_date($date);
+
+Takes a date, from mysql and returns it in the format specified by the library
+This is less flexible than C4::Date::format_date, which can handle dates of many formats 
+if you need that flexibility use C4::Date, if you are just using it to format the output from mysql as
+in circulation.pl use this one, it is much faster.
+=cut
+
+
+sub format_date {
+    my $olddate = shift;
+    my $newdate;
+
+    if ( !$olddate ) {
+        return "";
+    }
+
+    my $dateformat = get_date_format();
+
+    if ( $dateformat eq "us" ) {
+    my @datearray=split('-',$olddate);
+    $newdate = "$datearray[1]/$datearray[2]/$datearray[0]";
+    }
+    elsif ( $dateformat eq "metric" ) {
+    my @datearray=split('-',$olddate);
+    $newdate = "$datearray[2]/$datearray[1]/$datearray[0]";
+    }
+    elsif ( $dateformat eq "iso" ) {
+        $newdate = $olddate;
+    }
+    else {
+        return
+"Invalid date format: $dateformat. Please change in system preferences";
+    }
+}
+
+1;
diff --git a/C4/Circulation/Returns.pm b/C4/Circulation/Returns.pm
new file mode 100755 (executable)
index 0000000..0373e67
--- /dev/null
@@ -0,0 +1,335 @@
+package C4::Circulation::Returns;
+
+# $Id$
+
+#package to deal with Returns
+#written 3/11/99 by olwen@katipo.co.nz
+
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+# FIXME - None of the functions (certainly none of the exported
+# functions) are used anywhere anymore. Presumably this module is
+# obsolete.
+
+use strict;
+require Exporter;
+use DBI;
+use C4::Context;
+use C4::Accounts2;
+use C4::InterfaceCDK;
+use C4::Circulation::Main;
+    # FIXME - C4::Circulation::Main and C4::Circulation::Returns
+    # use each other, so functions get redefined.
+use C4::Scan;
+use C4::Stats;
+use C4::Members;
+use C4::Print;
+use C4::Biblio;
+
+use vars qw($VERSION @ISA @EXPORT);
+
+# set the version for version checking
+$VERSION = 0.01;
+
+@ISA = qw(Exporter);
+@EXPORT = qw(&returnrecord &calc_odues &Returns);
+
+# FIXME - This is only used in C4::Circmain and C4::Circulation, both
+# of which appear to be obsolete. Presumably this function is obsolete
+# as well.
+# Otherwise, it needs a POD.
+sub Returns {
+  my ($env)=@_;
+  my $dbh = C4::Context->dbh;
+  my @items;
+  @items[0]=" "x50;
+  my $reason;
+  my $item;
+  my $reason;
+  my $borrower;
+  my $itemno;
+  my $itemrec;
+  my $borrowernumber;
+  my $amt_owing;
+  my $odues;
+  my $issues;
+  my $resp;
+# until (($reason eq "Circ") || ($reason eq "Quit")) {
+  until ($reason ne "") {
+    ($reason,$item) =
+      returnwindow($env,"Enter Returns",
+      $item,\@items,$borrower,$amt_owing,$odues,$dbh,$resp); #C4::Circulation
+    #debug_msg($env,"item = $item");
+    #if (($reason ne "Circ") && ($reason ne "Quit")) {
+    if ($reason eq "")  {
+      $resp = "";
+      ($resp,$borrowernumber,$borrower,$itemno,$itemrec,$amt_owing) =
+         checkissue($env,$dbh,$item);
+      if ($borrowernumber ne "") {
+         ($issues,$odues,$amt_owing) = borrdata2($env,$borrowernumber);
+      } else {
+        $issues = "";
+    $odues = "";
+    $amt_owing = "";
+      }
+      if ($resp ne "") {
+        #if ($resp eq "Returned") {
+    if ($itemno ne "" ) {
+      my $item = GetBiblioFromItemNumber($itemno);
+      # FIXME - This relies on C4::Circulation::Main to have a
+      # "use C4::Circulation::Issues;" line, which is bogus.
+      my $fmtitem = C4::Circulation::Issues::formatitem($env,$item,"",$amt_owing);
+          unshift @items,$fmtitem;
+      if ($items[20] > "") {
+        pop @items;
+      }
+    }
+      #} elsif ($resp ne "") {
+    #  error_msg($env,"$resp");
+    #}
+    #if ($resp ne "Returned") {
+    #  error_msg($env,"$resp");
+    #  $borrowernumber = "";
+    #}
+      }
+    }
+  }
+#  clearscreen;
+  return($reason);
+  }
+
+# FIXME - Only used in &Returns and in telnet/doreturns.pl, both of
+# which appear obsolete. Presumably this function is obsolete as well.
+# Otherwise, it needs a POD.
+sub checkissue {
+  my ($env,$dbh, $item) = @_;
+  my $reason='Circ';
+  my $borrowernumber;
+  my $borrower;
+  my $itemno;
+  my $itemrec;
+  my $amt_owing;
+  $item = uc $item;
+  my $sth=$dbh->prepare("select * from items,biblio
+    where barcode = ?
+    and (biblio.biblionumber=items.biblionumber)");
+  $sth->execute($item);
+  if ($itemrec=$sth->fetchrow_hashref) {
+     $sth->finish;
+     $itemno = $itemrec->{'itemnumber'};
+     my $sth=$dbh->prepare("select * from issues
+       where (itemnumber=?)
+       and (returndate is null)");
+     $sth->execute($itemrec->{'itemnumber'});
+     if (my $issuerec=$sth->fetchrow_hashref) {
+       $sth->finish;
+       my $sth= $dbh->prepare("select * from borrowers where
+       (borrowernumber = ?)");
+       $sth->execute($issuerec->{'borrowernumber'});
+       $env->{'borrowernumber'}=$issuerec->{'borrowernumber'};
+       $borrower = $sth->fetchrow_hashref;
+       $borrowernumber = $issuerec->{'borrowernumber'};
+       $itemno = $issuerec->{'itemnumber'};
+       $amt_owing = returnrecord($env,$dbh,$borrowernumber,$itemno);
+       $reason = "Returned";
+     } else {
+       $sth->finish;
+       updatelastseen($env,$dbh,$itemrec->{'itemnumber'});
+       $reason = "Item not issued";
+     }
+     my ($resfound,$resrec) = find_reserves($env,$dbh,$itemrec->{'itemnumber'});
+     if ($resfound eq "y") {
+       my $btsh = $dbh->prepare("select * from borrowers
+          where borrowernumber = ?");
+       $btsh->execute($resrec->{'borrowernumber'});
+       my $resborrower = $btsh->fetchrow_hashref;
+       #printreserve($env,$resrec,$resborrower,$itemrec);
+       my $mess = "Reserved for collection at branch $resrec->{'branchcode'}";
+       C4::InterfaceCDK::error_msg($env,$mess);
+       $btsh->finish;
+     }
+   } else {
+     $sth->finish;
+     $reason = "Item not found";
+  }
+  return ($reason,$borrowernumber,$borrower,$itemno,$itemrec,$amt_owing);
+  # end checkissue
+  }
+
+# FIXME - Only used in &C4::Circulation::Main::previousissue,
+# &checkissue, C4/Circulation.pm, and tkperl/tkcirc, all of which
+# appear to be obsolete. Presumably this function is obsolete as well.
+# Otherwise, it needs a POD.
+sub returnrecord {
+  # mark items as returned
+  my ($env,$dbh,$borrowernumber,$itemno)=@_;
+  #my $amt_owing = calc_odues($env,$dbh,$borrowernumber,$itemno);
+  my @datearr = localtime(time);
+  my $dateret = (1900+$datearr[5])."-".$datearr[4]."-".$datearr[3];
+  my $sth = $dbh->prepare("update issues set returndate = now(), branchcode = ? where
+    (borrowernumber = ?) and (itemnumber = ?)
+    and (returndate is null)");
+  $sth->execute($env->{'branchcode'},$borrowernumber,$itemno);
+  $sth->finish;
+  updatelastseen($env,$dbh,$itemno);
+  # check for overdue fine
+  my $oduecharge;
+  my $sth = $dbh->prepare("select * from accountlines
+    where (borrowernumber = ?)
+    and (itemnumber = ?)
+    and (accounttype = 'FU' or accounttype='O')");
+    $sth->execute($borrowernumber,$itemno);
+    if (my $data = $sth->fetchrow_hashref) {
+       # alter fine to show that the book has been returned.
+       my $usth = $dbh->prepare("update accountlines
+         set accounttype = 'F'
+         where (borrowernumber = ?)
+         and (itemnumber = ?)
+         and (accountno = ?) ");
+       $usth->execute($borrowernumber,$itemno,$data->{'accountno'});
+       $usth->finish();
+       $oduecharge = $data->{'amountoutstanding'};
+    }
+    $sth->finish;
+  # check for charge made for lost book
+  my $sth = $dbh->prepare("select * from accountlines
+    where (borrowernumber = ?)
+    and (itemnumber = ?)
+    and (accounttype = 'L')");
+  $sth->execute($borrowernumber,$itemno);
+  if (my $data = $sth->fetchrow_hashref) {
+    # writeoff this amount
+    my $offset;
+    my $amount = $data->{'amount'};
+    my $acctno = $data->{'accountno'};
+    my $amountleft;
+    if ($data->{'amountoutstanding'} == $amount) {
+       $offset = $data->{'amount'};
+       $amountleft = 0;
+    } else {
+       $offset = $amount - $data->{'amountoutstanding'};
+       $amountleft = $data->{'amountoutstanding'} - $amount;
+    }
+    my $usth = $dbh->prepare("update accountlines
+      set accounttype = 'LR',amountoutstanding='0'
+      where (borrowernumber = ?)
+      and (itemnumber = ?)
+      and (accountno = ?) ");
+    $usth->execute($borrowernumber,$itemno,$acctno);
+    $usth->finish;
+    my $nextaccntno = C4::Accounts::getnextacctno($env,$borrowernumber,$dbh);
+    $usth = $dbh->prepare("insert into accountlines
+      (borrowernumber,accountno,date,amount,description,accounttype,amountoutstanding)
+      values (?,?,now(),?,'Book Returned','CR',?)");
+    $usth->execute($borrowernumber,$nextaccntno,0-$amount,$amountleft);
+    $usth->finish;
+    $uquery = "insert into accountoffsets
+      (borrowernumber, accountno, offsetaccount,  offsetamount)
+      values (?,?,?,?)";
+    $usth = $dbh->prepare("");
+    $usth->execute($borrowernumber,$data->{'accountno'},$nextaccntno,$offset);
+    $usth->finish;
+  }
+  $sth->finish;
+  UpdateStats($env,'branch','return','0','',$itemno);
+  return($oduecharge);
+}
+
+# FIXME - Only used in tkperl/tkcirc. Presumably this function is
+# obsolete.
+# Otherwise, it needs a POD.
+sub calc_odues {
+  # calculate overdue fees
+  my ($env,$dbh,$borrowernumber,$itemno)=@_;
+  my $amt_owing;
+  return($amt_owing);
+}
+
+# This function is only used in &checkissue and &returnrecord, both of
+# which appear to be obsolete. So presumably this function is obsolete
+# too.
+# Otherwise, it needs a POD.
+sub updatelastseen {
+  my ($env,$dbh,$itemnumber)= @_;
+  my $br = $env->{'branchcode'};
+  my $sth = $dbh->prepare("update items
+    set datelastseen = now(), holdingbranch = ?
+    where (itemnumber = ?)");
+  $sth->execute($br,$itemnumber);
+  $sth->finish;
+
+}
+
+
+# FIXME - There's also a &C4::Circulation::Circ2::find_reserves, but
+# that one looks rather different.
+# FIXME - This is only used in &checkissue, which appears to be
+# obsolete. So presumably this function is obsolete too.
+sub find_reserves {
+  my ($env,$dbh,$itemno) = @_;
+    warn "!!!!! SHOULD NOT BE HERE : Returns::find_reserves is deprecated !!!";
+  my $itemdata = GetBiblioFromItemNumber($itemno);
+  my $sth = $dbh->prepare("select * from reserves where found is null
+  and biblionumber = ? and cancellationdate is NULL
+  order by priority,reservedate ");
+  $sth->execute($itemdata->{'biblionumber'};
+  my $resfound = "n";
+  my $resrec;
+  while (($resrec=$sth->fetchrow_hashref) && ($resfound eq "n")) {
+    if ($resrec->{'found'} eq "W") {
+      if ($resrec->{'itemnumber'} eq $itemno) {
+        $resfound = "y";
+      }
+    } elsif ($resrec->{'constrainttype'} eq "a") {
+      $resfound = "y";
+    } else {
+      my $consth = $dbh->prepare("select * from reserveconstraints where borrowernumber = ? and reservedate = ? and biblionumber = ? and biblioitemnumber = ?");
+      $consth->execute($resrec->{'borrowernumber'},$resrec->{'reservedate'},$resrec->{'biblionumber'},$itemdata->{'biblioitemnumber'});
+      if (my $conrec=$consth->fetchrow_hashref) {
+        if ($resrec->{'constrainttype'} eq "o") {
+       $resfound = "y";
+     }
+      } else {
+        if ($resrec->{'constrainttype'} eq "e") {
+      $resfound = "y";
+    }
+      }
+      $consth->finish;
+    }
+    if ($resfound eq "y") {
+      my $updsth = $dbh->prepare("update reserves
+        set found = 'W',itemnumber = ?
+        where borrowernumber = ?
+        and reservedate = ?
+        and biblionumber = ?");
+      $updsth->execute($itemno,$resrec->{'borrowernumber'},$resrec->{'reservedate'},$resrec->{'biblionumber'});
+      $updsth->finish;
+      my $itbr = $resrec->{'branchcode'};
+      if ($resrec->{'branchcode'} ne $env->{'branchcode'}) {
+        my $updsth = $dbh->prepare("update items
+          set holdingbranch = 'TR'
+      where itemnumber = ?");
+        $updsth->execute($itemno);
+        $updsth->finish;
+      }
+    }
+  }
+  $sth->finish;
+  return ($resfound,$resrec);
+}
diff --git a/C4/Languages.pm b/C4/Languages.pm
new file mode 100644 (file)
index 0000000..591a98e
--- /dev/null
@@ -0,0 +1,451 @@
+package C4::Languages;
+
+# Copyright 2006 (C) LibLime
+# Joshua Ferraro <jmf@liblime.com>
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+# $Id$
+
+use strict; use warnings; #FIXME: turn off warnings before release
+require Exporter;
+use C4::Context;
+use vars qw($VERSION @ISA @EXPORT);
+
+$VERSION = do { my @v = '$Revision$' =~ /\d+/g; shift(@v) . "." . join( "_", map { sprintf "%03d", $_ } @v ); };
+
+=head1 NAME
+
+C4::Languages - Perl Module containing language list functions for Koha 
+
+=head1 SYNOPSIS
+
+use C4::Languages;
+
+=head1 DESCRIPTION
+
+=head1 FUNCTIONS
+
+=cut
+
+@ISA    = qw(Exporter);
+@EXPORT = qw(
+  &getFrameworkLanguages
+  &getTranslatedLanguages
+  &getAllLanguages
+  );
+
+my $DEBUG = 0;
+
+=head2 getFrameworkLanguages
+
+Returns a reference to an array of hashes:
+
+ my $languages = getFrameworkLanguages();
+ for my $language(@$languages) {
+    print "$language->{language_code}\n"; # language code in iso 639-2
+    print "$language->{language_name}\n"; # language name in native script
+    print "$language->{language_locale_name}\n"; # language name in current locale
+ }
+
+=cut
+
+sub getFrameworkLanguages {
+    # get a hash with all language codes, names, and locale names
+    my $all_languages = getAllLanguages();
+    my @languages;
+    
+    # find the available directory names
+    my $dir=C4::Context->config('intranetdir')."/misc/sql-datas/";
+    opendir (MYDIR,$dir);
+    my @listdir= grep { !/^\.|CVS/ && -d "$dir/$_"} readdir(MYDIR);    
+    closedir MYDIR;
+
+    # pull out all data for the dir names that exist
+    for my $dirname (@listdir) {
+        for my $language_set (@$all_languages) {
+            my $language_name = $language_set->{language_name};
+            my $language_locale_name = $language_set->{language_locale_name};
+
+            if ($dirname eq $language_set->{language_code}) {
+                push @languages, {'language_code'=>$dirname, 'language_name'=>$language_name, 'language_locale_name'=>$language_locale_name}
+            }
+        }
+    }
+    return \@languages;
+}
+
+=head2 getTranslatedLanguages
+
+Returns a reference to an array of hashes:
+
+ my $languages = getTranslatedLanguages();
+ print "Available translated langauges:\n";
+ for my $language(@$trlanguages) {
+    print "$language->{language_code}\n"; # language code in iso 639-2
+    print "$language->{language_name}\n"; # language name in native script
+    print "$language->{language_locale_name}\n"; # language name in current locale
+ }
+
+=cut
+
+sub getTranslatedLanguages {
+    my ($interface, $theme) = @_;
+    my $htdocs;
+    my $all_languages = getAllLanguages();
+    my @languages;
+    my $lang;
+    
+    if ( $interface eq 'opac' ) {
+        $htdocs = C4::Context->config('opachtdocs');
+        if ( $theme and -d "$htdocs/$theme" ) {
+            (@languages) = _get_language_dirs($htdocs,$theme);
+            return _get_final_languages($all_languages,@languages);
+        }
+        else {
+            for my $theme ( _get_themes('opac') ) {
+                push @languages, _get_language_dirs($htdocs,$theme);
+            }
+            return _get_final_languages($all_languages,@languages);
+        }
+    }
+    elsif ( $interface eq 'intranet' ) {
+        $htdocs = C4::Context->config('intrahtdocs');
+        if ( $theme and -d "$htdocs/$theme" ) {
+            @languages = _get_language_dirs($htdocs,$theme);
+            return _get_final_languages($all_languages,@languages);
+        }
+        else {
+            foreach my $theme ( _get_themes('opac') ) {
+                push @languages, _get_language_dirs($htdocs,$theme);
+            }
+            return _get_final_languages($all_languages,@languages);
+        }
+    }
+    else {
+        my $htdocs = C4::Context->config('intrahtdocs');
+        foreach my $theme ( _get_themes('intranet') ) {
+            push @languages, _get_language_dirs($htdocs,$theme);
+        }
+        $htdocs = C4::Context->config('opachtdocs');
+        foreach my $theme ( _get_themes('opac') ) {
+            push @languages, _get_language_dirs($htdocs,$theme);
+        }
+        return _get_final_languages($all_languages,@languages);
+    }
+}
+
+=head2 getAllLanguages
+
+Returns a reference to an array of hashes:
+
+ my $alllanguages = getAllLanguages();
+ print "Available translated langauges:\n";
+ for my $language(@$alllanguages) {
+    print "$language->{language_code}\n";
+    print "$language->{language_name}\n";
+    print "$language->{language_locale_name}\n";
+ }
+
+=cut
+
+sub getAllLanguages {
+    my $languages_loop = [
+        {
+            language_code          => "",
+            language_name => "No Limit",
+            language_locale_name   => "",
+            selected       => "selected",
+        },
+        {
+            language_code          => "ara",
+            language_name =>
+              "&#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1577;",
+            language_locale_name => "Arabic",
+            ,
+        },
+        {
+            language_code          => "bul",
+            language_name =>
+              "&#1041;&#1098;&#1083;&#1075;&#1072;&#1088;&#1089;&#1082;&#1080;",
+            language_locale_name => "Bulgarian",
+            ,
+        },
+        {
+            language_code          => "chi",
+            language_name => "&#20013;&#25991;",
+            language_locale_name   => "Chinese",
+            ,
+        },
+        {
+            language_code          => "scr",
+            language_name => "Hrvatski",
+            language_locale_name   => "Croatian",
+            ,
+        },
+        {
+            language_code          => "cze",
+            language_name => "&#x010D;e&#353;tina",
+            language_locale_name   => "Czech",
+            ,
+        },
+        {
+            language_code          => "dan",
+            language_name => "D&aelig;nsk",
+            language_locale_name   => "Danish",
+            ,
+        },
+        {
+            language_code          => "dut",
+            language_name => "ned&#601;rl&#593;ns",
+            language_locale_name   => "Dutch",
+            ,
+        },
+        {
+            language_code          => "en",
+            language_name => "English",
+            language_locale_name   => "English",
+            ,
+        },
+        {
+            language_code          => "fr",
+            language_name => "Fran&ccedil;ais",
+            language_locale_name   => "French",
+            ,
+        },
+        {
+            language_code          => "ger",
+            language_name => "Deutsch",
+            language_locale_name   => "German",
+            ,
+        },
+        {
+            language_code          => "gre",
+            language_name =>
+              "&#949;&#955;&#955;&#951;&#957;&#953;&#954;&#940;",
+            language_locale_name => "Greek, Modern [1453- ]",
+            ,
+        },
+        {
+            language_code          => "heb",
+            language_name => "&#1506;&#1489;&#1512;&#1497;&#1514;",
+            language_locale_name   => "Hebrew",
+            ,
+        },
+        {
+            language_code          => "hin",
+            language_name => "&#2361;&#2367;&#2344;&#2381;&#2342;&#2368;",
+            language_locale_name   => "Hindi",
+            ,
+        },
+        {
+            language_code          => "hun",
+            language_name => "Magyar",
+            language_locale_name   => "Hungarian",
+            ,
+        },
+        {
+            language_code          => "ind",
+            language_name => "",
+            language_locale_name   => "Indonesian",
+            ,
+        },
+        {
+            language_code          => "ita",
+            language_name => "Italiano",
+            language_locale_name   => "Italian",
+            ,
+        },
+        {
+            language_code          => "jpn",
+            language_name => "&#26085;&#26412;&#35486;",
+            language_locale_name   => "Japanese",
+            ,
+        },
+        {
+            language_code          => "kor",
+            language_name => "&#54620;&#44397;&#50612;",
+            language_locale_name   => "Korean",
+            ,
+        },
+        {
+            language_code          => "lat",
+            language_name => "Latina",
+            language_locale_name   => "Latin",
+            ,
+        },
+        {
+            language_code          => "nor",
+            language_name => "Norsk",
+            language_locale_name   => "Norwegian",
+            ,
+        },
+        {
+            language_code          => "per",
+            language_name => "&#1601;&#1575;&#1585;&#1587;&#1609;",
+            language_locale_name   => "Persian",
+            ,
+        },
+        {
+            language_code          => "pol",
+            language_name => "Polski",
+            language_locale_name   => "Polish",
+            ,
+        },
+        {
+            language_code          => "por",
+            language_name => "Portugu&ecirc;s",
+            language_locale_name   => "Portuguese",
+            ,
+        },
+        {
+            language_code          => "rum",
+            language_name => "Rom&acirc;n&#259;",
+            language_locale_name   => "Romanian",
+            ,
+        },
+        {
+            language_code          => "rus",
+            language_name =>
+              "&#1056;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081;",
+            language_locale_name => "Russian",
+            ,
+        },
+        {
+            language_code          => "spa",
+            language_name => "Espa&ntilde;ol",
+            language_locale_name   => "Spanish",
+            ,
+        },
+        {
+            language_code          => "swe",
+            language_name => "Svenska",
+            language_locale_name   => "Swedish",
+            ,
+        },
+        {
+            language_code          => "tha",
+            language_name =>
+              "&#3616;&#3634;&#3625;&#3634;&#3652;&#3607;&#3618;",
+            language_locale_name => "Thai",
+            ,
+        },
+        {
+            language_code          => "tur",
+            language_name => "T&uuml;rk&ccedil;e",
+            language_locale_name   => "Turkish",
+            ,
+        },
+        {
+            language_code          => "ukr",
+            language_name =>
+"&#1059;&#1082;&#1088;&#1072;&#1111;&#1085;&#1089;&#1100;&#1082;&#1072;",
+            language_locale_name => "Ukrainian",
+            ,
+        },
+
+    ];
+    return $languages_loop;
+}
+
+=head2 _get_themes
+
+Internal function, returns an array of all available themes.
+
+  (@themes) = &_get_themes('opac');
+  (@themes) = &_get_themes('intranet');
+
+=cut
+
+sub _get_themes {
+    my $interface = shift;
+    my $htdocs;
+    my @themes;
+    if ( $interface eq 'intranet' ) {
+        $htdocs = C4::Context->config('intrahtdocs');
+    }
+    else {
+        $htdocs = C4::Context->config('opachtdocs');
+    }
+    opendir D, "$htdocs";
+    my @dirlist = readdir D;
+    foreach my $directory (@dirlist) {
+        # if there's an en dir, it's a valid theme
+        -d "$htdocs/$directory/en" and push @themes, $directory;
+    }
+    return @themes;
+}
+
+=head2 _get_language_dirs
+
+Internal function, returns an array of directory names, excluding non-language directories
+
+=cut
+
+sub _get_language_dirs {
+    my ($htdocs,$theme) = @_;
+    my @languages;
+    opendir D, "$htdocs/$theme";
+    for my $language ( readdir D ) {
+        next if $language =~/^\./;
+        next if $language eq 'all';
+        next if $language =~/png$/;
+        next if $language =~/css$/;
+        next if $language =~/CVS$/;
+        next if $language =~/itemtypeimg$/;
+        next if $language =~/\.txt$/i;     #Don't read the readme.txt !
+        next if $language eq 'images';
+        push @languages, $language;
+    }
+        return (@languages);
+}
+
+=head2 _get_final_languages 
+
+Internal function for building the ref to array of hashes
+
+FIXME: this could be rewritten and simplified using map
+
+=cut
+
+sub _get_final_languages {
+        my ($all_languages,@languages) = @_;
+        my @final_languages;
+        my %seen_languages;
+        for my $language (@languages) {
+            unless ($seen_languages{$language}) {
+                for my $language_code (@$all_languages) {
+                    if ($language eq $language_code->{'language_code'}) {
+                        push @final_languages, $language_code;
+                    }
+                }
+                $seen_languages{$language}++;
+            }
+        }
+        return \@final_languages;
+}
+
+1;
+
+__END__
+
+=back
+
+=head1 AUTHOR
+
+Joshua Ferraro
+
+=cut
diff --git a/C4/Maintainance.pm b/C4/Maintainance.pm
new file mode 100644 (file)
index 0000000..b8a23c8
--- /dev/null
@@ -0,0 +1,213 @@
+package C4::Maintainance; #assumes C4/Maintainance
+
+#package to deal with marking up output
+
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Context;
+
+require Exporter;
+
+use vars qw($VERSION @ISA @EXPORT);
+
+# set the version for version checking
+$VERSION = 0.01;
+
+=head1 NAME
+
+C4::Maintenance - Koha catalog maintenance functions
+
+=head1 SYNOPSIS
+
+  use C4::Maintenance;
+
+=head1 DESCRIPTION
+
+The functions in this module perform various catalog-maintenance
+functions, including deleting and undeleting books, fixing
+miscategorized items, etc.
+
+=head1 FUNCTIONS
+
+=over 2
+
+=cut
+
+@ISA = qw(Exporter);
+@EXPORT = qw(&listsubjects &shiftgroup &deletedbib &undeletebib
+&updatetype &logaction);
+
+=item listsubjects
+
+  ($count, $results) = &listsubjects($subject, $n, $offset);
+
+Finds the subjects that begin with C<$subject> in the bibliosubject
+table of the Koha database.
+
+C<&listsubjects> returns a two-element array. C<$results> is a
+reference-to-array, in which each element is a reference-to-hash
+giving information about the given subject. C<$count> is the number of
+elements in C<@{$results}>.
+
+Probably the only interesting field in C<$results->[$i]> is
+C<subject>, the subject in question.
+
+C<&listsubject> returns up to C<$n> items, starting at C<$offset>. If
+C<$n> is 0, it will return all matching subjects.
+
+=cut
+#'
+# FIXME - This API is bogus. The way it's currently used, it should
+# just return a list of strings.
+sub listsubjects {
+  my ($sub,$num,$offset)=@_;
+  my $dbh = C4::Context->dbh;
+  my $query="Select * from bibliosubject where subject like ? group by subject";
+  my @bind = ("$sub%");
+  # FIXME - Make $num and $offset optional.
+  # If $num was given, make sure $offset was, too.
+  if ($num != 0){
+    $query.=" limit ?,?";
+    push(@bind,$offset,$num);
+  }
+  my $sth=$dbh->prepare($query);
+#  print $query;
+  $sth->execute(@bind);
+  my @results;
+  my $i=0;
+  while (my $data=$sth->fetchrow_hashref){
+    $results[$i]=$data;
+    $i++;
+  }
+  $sth->finish;
+  return($i,\@results);
+}
+
+=item shiftgroup
+
+  &shiftgroup($biblionumber, $biblioitemnumber);
+
+Changes the biblionumber associated with a given biblioitem.
+C<$biblioitemnumber> is the number of the biblioitem to change.
+C<$biblionumber> is the biblionumber to associate it with.
+
+=cut
+#'
+sub shiftgroup{
+  my ($biblionumber,$bi)=@_;
+  my $dbh = C4::Context->dbh;
+  my $sth=$dbh->prepare("update biblioitems set biblionumber=? where biblioitemnumber=?");
+  $sth->execute($biblionumber,$bi);
+  $sth->finish;
+  $sth=$dbh->prepare("update items set biblionumber=? where biblioitemnumber=?");
+  $sth->execute($biblionumber,$bi);
+  $sth->finish;
+}
+
+=item deletedbib
+
+  ($count, $results) = &deletedbib($title);
+
+Looks up deleted books whose title begins with C<$title>.
+
+C<&deletedbib> returns a two-element list. C<$results> is a
+reference-to-array; each element is a reference-to-hash whose keys are
+the fields of the deletedbiblio table in the Koha database. C<$count>
+is the number of elements in C<$results>.
+
+=cut
+#'
+sub deletedbib{
+  my ($title)=@_;
+  my $dbh = C4::Context->dbh;
+  my $sth=$dbh->prepare("Select * from deletedbiblio where title like ? order by title");
+  $sth->execute("$title%");
+  my @results;
+  my $i=0;
+  while (my $data=$sth->fetchrow_hashref){
+    $results[$i]=$data;
+    $i++;
+  }
+  $sth->finish;
+  return($i,\@results);
+}
+
+=item undeletebib
+
+  &undeletebib($biblionumber);
+
+Undeletes a book. C<&undeletebib> looks up the book with the given
+biblionumber in the deletedbiblio table of the Koha database, and
+moves its entry to the biblio table.
+
+=cut
+#'
+sub undeletebib{
+  my ($biblionumber)=@_;
+  my $dbh = C4::Context->dbh;
+  my $sth=$dbh->prepare("select * from deletedbiblio where biblionumber=?");
+  $sth->execute($biblionumber);
+  if (my @data=$sth->fetchrow_array){
+    $sth->finish;
+    # FIXME - Doesn't this keep the same biblionumber? Isn't this
+    # forbidden by the definition of 'biblio'? Or doesn't it matter?
+    my $query="INSERT INTO biblio VALUES (";
+   my $count = @data;
+    $query .= ("?," x $count);
+    $query=~ s/\,$/\)/;
+    #   print $query;
+    $sth=$dbh->prepare($query);
+    $sth->execute(@data);
+    $sth->finish;
+  }
+  $sth=$dbh->prepare("DELETE FROM deletedbiblio WHERE biblionumber=?");
+  $sth->execute($biblionumber);
+  $sth->finish;
+}
+
+=item updatetype
+
+  &updatetype($biblioitemnumber, $itemtype);
+
+Changes the type of the item with the given biblioitemnumber to be
+C<$itemtype>.
+
+=cut
+#'
+sub updatetype{
+  my ($bi,$type)=@_;
+  my $dbh = C4::Context->dbh;
+  my $sth=$dbh->prepare("Update biblioitems set itemtype=? where biblioitemnumber=?");
+  $sth->execute($type,$bi);
+  $sth->finish;
+}
+
+END { }       # module clean-up code here (global destructor)
+
+1;
+__END__
+
+=back
+
+=head1 AUTHOR
+
+Koha Developement team <info@koha.org>
+
+=cut
diff --git a/C4/Record.pm b/C4/Record.pm
new file mode 100644 (file)
index 0000000..095798a
--- /dev/null
@@ -0,0 +1,573 @@
+package C4::Record;
+#
+# Copyright 2006 (C) LibLime
+# Joshua Ferraro <jmf@liblime.com>
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+#
+# $Id$
+#
+use strict;# use warnings; #FIXME: turn off warnings before release
+
+# please specify in which methods a given module is used
+use MARC::Record; # marc2marcxml, marcxml2marc, html2marc, changeEncoding
+use MARC::File::XML; # marc2marcxml, marcxml2marc, html2marcxml, changeEncoding
+use MARC::Crosswalk::DublinCore; # marc2dcxml
+use Unicode::Normalize; # _entity_encode
+use XML::LibXSLT;
+use XML::LibXML;
+
+use vars qw($VERSION @ISA @EXPORT);
+
+# set the version for version checking
+$VERSION = do { my @v = '$Revision$' =~ /\d+/g;
+                shift(@v) . "." . join("_", map {sprintf "%03d", $_ } @v); };
+
+@ISA = qw(Exporter);
+
+# only export API methods
+
+@EXPORT = qw(
+  &marc2marc
+  &marc2marcxml
+  &marcxml2marc
+  &marc2dcxml
+  &marc2modsxml
+
+  &html2marcxml
+  &html2marc
+  &changeEncoding
+);
+
+=head1 NAME
+
+C4::Record - MARC, MARCXML, DC, MODS, XML, etc. Record Management Functions and API
+
+=head1 SYNOPSIS
+
+New in Koha 3.x. This module handles all record-related management functions.
+
+=head1 API (EXPORTED FUNCTIONS)
+
+=head2 marc2marc - Convert from one flavour of ISO-2709 to another
+
+=over 4
+
+my ($error,$newmarc) = marc2marc($marc,$to_flavour,$from_flavour,$encoding);
+
+Returns an ISO-2709 scalar
+
+=back
+
+=cut
+
+sub marc2marc {
+       my ($marc,$to_flavour,$from_flavour,$encoding) = @_;
+       my $error = "Feature not yet implemented\n";
+       return ($error,$marc);
+}
+
+=head2 marc2marcxml - Convert from ISO-2709 to MARCXML
+
+=over 4
+
+my ($error,$marcxml) = marc2marcxml($marc,$encoding,$flavour);
+
+Returns a MARCXML scalar
+
+=over 2
+
+C<$marc> - an ISO-2709 scalar or MARC::Record object
+
+C<$encoding> - UTF-8 or MARC-8 [UTF-8]
+
+C<$flavour> - MARC21 or UNIMARC
+
+C<$dont_entity_encode> - a flag that instructs marc2marcxml not to entity encode the xml before returning (optional)
+
+=back
+
+=back
+
+=cut
+
+sub marc2marcxml {
+       my ($marc,$encoding,$flavour,$dont_entity_encode) = @_;
+       my $error; # the error string
+       my $marcxml; # the final MARCXML scalar
+
+       # test if it's already a MARC::Record object, if not, make it one
+       my $marc_record_obj;
+       if ($marc =~ /^MARC::Record/) { # it's already a MARC::Record object
+               $marc_record_obj = $marc;
+       } else { # it's not a MARC::Record object, make it one
+               eval { $marc_record_obj = MARC::Record->new_from_usmarc($marc) }; # handle exceptions
+
+               # conversion to MARC::Record object failed, populate $error
+               if ($@) { $error .="\nCreation of MARC::Record object failed: ".$MARC::File::ERROR };
+       }
+       # only proceed if no errors so far
+       unless ($error) {
+
+               # check the record for warnings
+               my @warnings = $marc_record_obj->warnings();
+               if (@warnings) {
+                       warn "\nWarnings encountered while processing ISO-2709 record with title \"".$marc_record_obj->title()."\":\n";
+                       foreach my $warn (@warnings) { warn "\t".$warn };
+               }
+               unless($encoding) {$encoding = "UTF-8"}; # set default encoding
+               unless($flavour) {$flavour = C4::Context->preference("marcflavour")}; # set default MARC flavour
+
+               # attempt to convert the record to MARCXML
+               eval { $marcxml = $marc_record_obj->as_xml_record($flavour) }; #handle exceptions
+
+               # record creation failed, populate $error
+               if ($@) {
+                       $error .= "Creation of MARCXML failed:".$MARC::File::ERROR;
+                       $error .= "Additional information:\n";
+                       my @warnings = $@->warnings();
+                       foreach my $warn (@warnings) { $error.=$warn."\n" };
+
+               # record creation was successful
+       } else {
+
+                       # check the record for warning flags again (warnings() will be cleared already if there was an error, see above block
+                       @warnings = $marc_record_obj->warnings();
+                       if (@warnings) {
+                               warn "\nWarnings encountered while processing ISO-2709 record with title \"".$marc_record_obj->title()."\":\n";
+                               foreach my $warn (@warnings) { warn "\t".$warn };
+                       }
+               }
+
+               # only proceed if no errors so far
+               unless ($error) {
+
+                       # entity encode the XML unless instructed not to
+               unless ($dont_entity_encode) {
+                       my ($marcxml_entity_encoded) = _entity_encode($marcxml);
+                       $marcxml = $marcxml_entity_encoded;
+               }
+               }
+       }
+       # return result to calling program
+       return ($error,$marcxml);
+}
+
+=head2 marcxml2marc - Convert from MARCXML to ISO-2709
+
+=over 4
+
+my ($error,$marc) = marcxml2marc($marcxml,$encoding,$flavour);
+
+Returns an ISO-2709 scalar
+
+=over 2
+
+C<$marcxml> - a MARCXML record
+
+C<$encoding> - UTF-8 or MARC-8 [UTF-8]
+
+C<$flavour> - MARC21 or UNIMARC
+
+=back
+
+=back
+
+=cut
+
+sub marcxml2marc {
+    my ($marcxml,$encoding,$flavour) = @_;
+       my $error; # the error string
+       my $marc; # the final ISO-2709 scalar
+       unless($encoding) {$encoding = "UTF-8"}; # set the default encoding
+       unless($flavour) {$flavour = C4::Context->preference("marcflavour")}; # set the default MARC flavour
+
+       # attempt to do the conversion
+       eval { $marc = MARC::Record->new_from_xml($marcxml,$encoding,$flavour) }; # handle exceptions
+
+       # record creation failed, populate $error
+       if ($@) {$error .="\nCreation of MARCXML Record failed: ".$@;
+               $error.=$MARC::File::ERROR if ($MARC::File::ERROR);
+               };
+       # return result to calling program
+       return ($error,$marc);
+}
+
+=head2 marc2dcxml - Convert from ISO-2709 to Dublin Core
+
+=over 4
+
+my ($error,$dcxml) = marc2dcxml($marc,$qualified);
+
+Returns a DublinCore::Record object, will eventually return a Dublin Core scalar
+
+FIXME: should return actual XML, not just an object
+
+=over 2
+
+C<$marc> - an ISO-2709 scalar or MARC::Record object
+
+C<$qualified> - specify whether qualified Dublin Core should be used in the input or output [0]
+
+=back
+
+=back
+
+=cut
+
+sub marc2dcxml {
+       my ($marc,$qualified) = @_;
+       my $error;
+    # test if it's already a MARC::Record object, if not, make it one
+    my $marc_record_obj;
+    if ($marc =~ /^MARC::Record/) { # it's already a MARC::Record object
+        $marc_record_obj = $marc;
+    } else { # it's not a MARC::Record object, make it one
+               eval { $marc_record_obj = MARC::Record->new_from_usmarc($marc) }; # handle exceptions
+
+               # conversion to MARC::Record object failed, populate $error
+               if ($@) {
+                       $error .="\nCreation of MARC::Record object failed: ".$MARC::File::ERROR;
+               }
+       }
+       my $crosswalk = MARC::Crosswalk::DublinCore->new;
+       if ($qualified) {
+               $crosswalk = MARC::Crosswalk::DublinCore->new( qualified => 1 );
+       }
+       my $dcxml = $crosswalk->as_dublincore($marc_record_obj);
+       my $dcxmlfinal = "<?xml version=\"1.0\"?>\n";
+       $dcxmlfinal .= "<metadata
+  xmlns=\"http://example.org/myapp/\"
+  xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"
+  xsi:schemaLocation=\"http://example.org/myapp/ http://example.org/myapp/schema.xsd\"
+  xmlns:dc=\"http://purl.org/dc/elements/1.1/\"
+  xmlns:dcterms=\"http://purl.org/dc/terms/\">";
+
+       foreach my $element ( $dcxml->elements() ) {
+                $dcxmlfinal.="<"."dc:".$element->name().">".$element->content()."</"."dc:".$element->name()."\n";
+    }
+       $dcxmlfinal .= "\n</metadata>";
+       return ($error,$dcxmlfinal);
+}
+=head2 marc2modsxml - Convert from ISO-2709 to MODS
+
+=over 4
+
+my ($error,$modsxml) = marc2modsxml($marc);
+
+Returns a MODS scalar
+
+=back
+
+=cut
+
+sub marc2modsxml {
+       my ($marc) = @_;
+       # grab the XML, run it through our stylesheet, push it out to the browser
+       my $xmlrecord = marc2marcxml($marc);
+       my $xslfile = C4::Context->config('intranetdir')."/misc/xslt/MARC21slim2MODS3-1.xsl";
+       my $parser = XML::LibXML->new();
+       my $xslt = XML::LibXSLT->new();
+       my $source = $parser->parse_string($xmlrecord);
+       my $style_doc = $parser->parse_file($xslfile);
+       my $stylesheet = $xslt->parse_stylesheet($style_doc);
+       my $results = $stylesheet->transform($source);
+       my $newxmlrecord = $stylesheet->output_string($results);
+       return ($newxmlrecord);
+}
+=head2 html2marcxml
+
+=over 4
+
+my ($error,$marcxml) = html2marcxml($tags,$subfields,$values,$indicator,$ind_tag);
+
+Returns a MARCXML scalar
+
+this is used in addbiblio.pl and additem.pl to build the MARCXML record from 
+the form submission.
+
+FIXME: this could use some better code documentation
+
+=back
+
+=cut
+
+sub html2marcxml {
+    my ($tags,$subfields,$values,$indicator,$ind_tag) = @_;
+       my $error;
+       # add the header info
+    my $marcxml= MARC::File::XML::header(C4::Context->preference('TemplateEncoding'),C4::Context->preference('marcflavour'));
+
+       # some flags used to figure out where in the record we are
+    my $prevvalue;
+    my $prevtag=-1;
+    my $first=1;
+    my $j = -1;
+
+       # handle characters that would cause the parser to choke FIXME: is there a more elegant solution?
+    for (my $i=0;$i<=@$tags;$i++){
+               @$values[$i] =~ s/&/&amp;/g;
+               @$values[$i] =~ s/</&lt;/g;
+               @$values[$i] =~ s/>/&gt;/g;
+               @$values[$i] =~ s/"/&quot;/g;
+               @$values[$i] =~ s/'/&apos;/g;
+        
+               if ((@$tags[$i] ne $prevtag)){
+                       $j++ unless (@$tags[$i] eq "");
+                       #warn "IND:".substr(@$indicator[$j],0,1).substr(@$indicator[$j],1,1)." ".@$tags[$i];
+                       if (!$first){
+                               $marcxml.="</datafield>\n";
+                               if ((@$tags[$i] > 10) && (@$values[$i] ne "")){
+                       my $ind1 = substr(@$indicator[$j],0,1);
+                                       my $ind2 = substr(@$indicator[$j],1,1);
+                                       $marcxml.="<datafield tag=\"@$tags[$i]\" ind1=\"$ind1\" ind2=\"$ind2\">\n";
+                                       $marcxml.="<subfield code=\"@$subfields[$i]\">@$values[$i]</subfield>\n";
+                                       $first=0;
+                               } else {
+                                       $first=1;
+                               }
+                       } else {
+                               if (@$values[$i] ne "") {
+                                       # handle the leader
+                                       if (@$tags[$i] eq "000") {
+                                               $marcxml.="<leader>@$values[$i]</leader>\n";
+                                               $first=1;
+                                       # rest of the fixed fields
+                                       } elsif (@$tags[$i] < 010) { #FIXME: <10 was the way it was, there might even be a better way
+                                               $marcxml.="<controlfield tag=\"@$tags[$i]\">@$values[$i]</controlfield>\n";
+                                               $first=1;
+                                       } else {
+                                               my $ind1 = substr(@$indicator[$j],0,1);
+                                               my $ind2 = substr(@$indicator[$j],1,1);
+                                               $marcxml.="<datafield tag=\"@$tags[$i]\" ind1=\"$ind1\" ind2=\"$ind2\">\n";
+                                               $marcxml.="<subfield code=\"@$subfields[$i]\">@$values[$i]</subfield>\n";
+                                               $first=0;
+                                       }
+                               }
+                       }
+               } else { # @$tags[$i] eq $prevtag
+                       if (@$values[$i] eq "") {
+                       } else {
+                               if ($first){
+                                       my $ind1 = substr(@$indicator[$j],0,1);
+                                       my $ind2 = substr(@$indicator[$j],1,1);
+                                       $marcxml.="<datafield tag=\"@$tags[$i]\" ind1=\"$ind1\" ind2=\"$ind2\">\n";
+                                       $first=0;
+                               }
+                               $marcxml.="<subfield code=\"@$subfields[$i]\">@$values[$i]</subfield>\n";
+                       }
+               }
+               $prevtag = @$tags[$i];
+       }
+       $marcxml.= MARC::File::XML::footer();
+       #warn $marcxml;
+       return ($error,$marcxml);
+}
+
+=head2 html2marc
+
+=over 4
+
+Probably best to avoid using this ... it has some rather striking problems:
+
+=over 2
+
+* saves blank subfields
+
+* subfield order is hardcoded to always start with 'a' for repeatable tags (because it is hardcoded in the addfield routine).
+
+* only possible to specify one set of indicators for each set of tags (ie, one for all the 650s). (because they were stored in a hash with the tag as the key).
+
+* the underlying routines didn't support subfield reordering or subfield repeatability.
+
+=back 
+
+I've left it in here because it could be useful if someone took the time to fix it. -- kados
+
+=back
+
+=cut
+
+sub html2marc {
+    my ($dbh,$rtags,$rsubfields,$rvalues,%indicators) = @_;
+    my $prevtag = -1;
+    my $record = MARC::Record->new();
+#   my %subfieldlist=();
+    my $prevvalue; # if tag <10
+    my $field; # if tag >=10
+    for (my $i=0; $i< @$rtags; $i++) {
+        # rebuild MARC::Record
+#           warn "0=>".@$rtags[$i].@$rsubfields[$i]." = ".@$rvalues[$i].": ";
+        if (@$rtags[$i] ne $prevtag) {
+            if ($prevtag < 10) {
+                if ($prevvalue) {
+                    if (($prevtag ne '000') && ($prevvalue ne "")) {
+                        $record->add_fields((sprintf "%03s",$prevtag),$prevvalue);
+                    } elsif ($prevvalue ne ""){
+                        $record->leader($prevvalue);
+                    }
+                }
+            } else {
+                if (($field) && ($field ne "")) {
+                    $record->add_fields($field);
+                }
+            }
+            $indicators{@$rtags[$i]}.='  ';
+                # skip blank tags, I hope this works
+                if (@$rtags[$i] eq ''){
+                $prevtag = @$rtags[$i];
+                undef $field;
+                next;
+            }
+            if (@$rtags[$i] <10) {
+                $prevvalue= @$rvalues[$i];
+                undef $field;
+            } else {
+                undef $prevvalue;
+                if (@$rvalues[$i] eq "") {
+                undef $field;
+                } else {
+                $field = MARC::Field->new( (sprintf "%03s",@$rtags[$i]), substr($indicators{@$rtags[$i]},0,1),substr($indicators{@$rtags[$i]},1,1), @$rsubfields[$i] => @$rvalues[$i]);
+                }
+#           warn "1=>".@$rtags[$i].@$rsubfields[$i]." = ".@$rvalues[$i].": ".$field->as_formatted;
+            }
+            $prevtag = @$rtags[$i];
+        } else {
+            if (@$rtags[$i] <10) {
+                $prevvalue=@$rvalues[$i];
+            } else {
+                if (length(@$rvalues[$i])>0) {
+                    $field->add_subfields(@$rsubfields[$i] => @$rvalues[$i]);
+#           warn "2=>".@$rtags[$i].@$rsubfields[$i]." = ".@$rvalues[$i].": ".$field->as_formatted;
+                }
+            }
+            $prevtag= @$rtags[$i];
+        }
+    }
+    #}
+    # the last has not been included inside the loop... do it now !
+    #use Data::Dumper;
+    #warn Dumper($field->{_subfields});
+    $record->add_fields($field) if (($field) && $field ne "");
+    #warn "HTML2MARC=".$record->as_formatted;
+    return $record;
+}
+
+=head2 changeEncoding - Change the encoding of a record
+
+=over 4
+
+my ($error, $newrecord) = changeEncoding($record,$format,$flavour,$to_encoding,$from_encoding);
+
+Changes the encoding of a record
+
+=over 2
+
+C<$record> - the record itself can be in ISO-2709, a MARC::Record object, or MARCXML for now (required)
+
+C<$format> - MARC or MARCXML (required)
+
+C<$flavour> - MARC21 or UNIMARC, if MARC21, it will change the leader (optional) [defaults to Koha system preference]
+
+C<$to_encoding> - the encoding you want the record to end up in (optional) [UTF-8]
+
+C<$from_encoding> - the encoding the record is currently in (optional, it will probably be able to tell unless there's a problem with the record)
+
+=back 
+
+FIXME: the from_encoding doesn't work yet
+
+FIXME: better handling for UNIMARC, it should allow management of 100 field
+
+FIXME: shouldn't have to convert to and from xml/marc just to change encoding someone needs to re-write MARC::Record's 'encoding' method to actually alter the encoding rather than just changing the leader
+
+=back
+
+=cut
+
+sub changeEncoding {
+       my ($record,$format,$flavour,$to_encoding,$from_encoding) = @_;
+       my $newrecord;
+       my $error;
+       unless($flavour) {$flavour = C4::Context->preference("marcflavour")};
+       unless($to_encoding) {$to_encoding = "UTF-8"};
+       
+       # ISO-2709 Record (MARC21 or UNIMARC)
+       if (lc($format) =~ /^marc$/o) {
+               # if we're converting encoding of an ISO2709 file, we need to roundtrip through XML
+               #       because MARC::Record doesn't directly provide us with an encoding method
+               #       It's definitely less than idea and should be fixed eventually - kados
+               my $marcxml; # temporary storage of MARCXML scalar
+               ($error,$marcxml) = marc2marcxml($record,$to_encoding,$flavour);
+               unless ($error) {
+                       ($error,$newrecord) = marcxml2marc($marcxml,$to_encoding,$flavour);
+               }
+       
+       # MARCXML Record
+       } elsif (lc($format) =~ /^marcxml$/o) { # MARCXML Record
+               my $marc;
+               ($error,$marc) = marcxml2marc($record,$to_encoding,$flavour);
+               unless ($error) {
+                       ($error,$newrecord) = marc2marcxml($record,$to_encoding,$flavour);
+               }
+       } else {
+               $error.="Unsupported record format:".$format;
+       }
+       return ($error,$newrecord);
+}
+
+=head1 INTERNAL FUNCTIONS
+
+=head2 _entity_encode - Entity-encode an array of strings
+
+=over 4
+
+my ($entity_encoded_string) = _entity_encode($string);
+
+or
+
+my (@entity_encoded_strings) = _entity_encode(@strings);
+
+Entity-encode an array of strings
+
+=back
+
+=cut
+
+sub _entity_encode {
+       my @strings = @_;
+       my @strings_entity_encoded;
+       foreach my $string (@strings) {
+               my $nfc_string = NFC($string);
+               $nfc_string =~ s/([\x{0080}-\x{fffd}])/sprintf('&#x%X;',ord($1))/sgoe;
+               push @strings_entity_encoded, $nfc_string;
+       }
+       return @strings_entity_encoded;
+}
+
+END { }       # module clean-up code here (global destructor)
+1;
+__END__
+
+=head1 AUTHOR
+
+Joshua Ferraro <jmf@liblime.com>
+
+=head1 MODIFICATIONS
+
+# $Id$
+
+=cut
diff --git a/C4/tests/Record_test.pl b/C4/tests/Record_test.pl
new file mode 100755 (executable)
index 0000000..7b76fc6
--- /dev/null
@@ -0,0 +1,142 @@
+#!/usr/bin/perl
+#
+# Copyright 2006 (C) LibLime
+# Joshua Ferraro <jmf@liblime.com>
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+#
+# $Id$
+#
+use strict; use warnings; #FIXME: turn off warnings before release
+
+# specify the number of tests
+use Test::More tests => 23;
+#use C4::Context;
+use C4::Record;
+
+=head1 NAME
+
+Record_test.pl - test suite for Record.pm
+
+=head1 SYNOPSIS
+
+$ export KOHA_CONF=/path/to/koha.conf
+$ ./Record_test.pl
+
+=cut
+
+## FIXME: Preliminarily grab the modules dir so we can run this in context
+
+ok (1, 'module compiled');
+
+# open some files for testing
+open MARC21MARC8,"testrecords/marc21_marc8.dat" or die $!;
+my $marc21_marc8; # = scalar (MARC21MARC8);
+foreach my $line (<MARC21MARC8>) {
+    $marc21_marc8 .= $line;
+}
+$marc21_marc8 =~ s/\n$//;
+close MARC21MARC8;
+
+open (MARC21UTF8,"<:utf8","testrecords/marc21_utf8.dat") or die $!;
+my $marc21_utf8;
+foreach my $line (<MARC21UTF8>) {
+       $marc21_utf8 .= $line;
+}
+$marc21_utf8 =~ s/\n$//;
+close MARC21UTF8;
+
+open MARC21MARC8COMBCHARS,"testrecords/marc21_marc8_combining_chars.dat" or die $!;
+my $marc21_marc8_combining_chars;
+foreach my $line(<MARC21MARC8COMBCHARS>) {
+       $marc21_marc8_combining_chars.=$line;
+}
+$marc21_marc8_combining_chars =~ s/\n$//; #FIXME: why is a newline ending up here?
+close MARC21MARC8COMBCHARS;
+
+open (MARC21UTF8COMBCHARS,"<:utf8","testrecords/marc21_utf8_combining_chars.dat") or die $!;
+my $marc21_utf8_combining_chars;
+foreach my $line(<MARC21UTF8COMBCHARS>) {
+       $marc21_utf8_combining_chars.=$line;
+}
+close MARC21UTF8COMBCHARS;
+
+open (MARCXMLUTF8,"<:utf8","testrecords/marcxml_utf8.xml") or die $!;
+my $marcxml_utf8;
+foreach my $line (<MARCXMLUTF8>) {
+       $marcxml_utf8 .= $line;
+}
+close MARCXMLUTF8;
+
+$marcxml_utf8 =~ s/\n//g;
+
+## The Tests:
+my $error; my $marc; my $marcxml; my $dcxml; # some scalars to store values
+## MARC to MARCXML
+print "\n1. Checking conversion of simple ISO-2709 (MARC21) records to MARCXML\n";
+ok (($error,$marcxml) = marc2marcxml($marc21_marc8,'UTF-8','MARC21'), 'marc2marcxml - from MARC-8 to UTF-8 (MARC21)'); 
+ok (!$error, 'no errors in conversion');
+       $marcxml =~ s/\n//g; 
+       $marcxml =~ s/v\/ s/v\/s/g; # FIXME: bug in new_from_xml_record!!
+is ($marcxml,$marcxml_utf8, 'record matches antitype');
+
+ok (($error,$marcxml) = marc2marcxml($marc21_utf8,'UTF-8','MARC21'), 'marc2marcxml - from UTF-8 to UTF-8 (MARC21)');
+ok (!$error, 'no errors in conversion');
+       $marcxml =~ s/\n//g;
+       $marcxml =~ s/v\/ s/v\/s/g;
+is ($marcxml,$marcxml_utf8, 'record matches antitype');
+
+print "\n2. checking binary MARC21 records with combining characters to MARCXML\n";
+ok (($error,$marcxml) = marc2marcxml($marc21_marc8_combining_chars,'MARC-8','MARC21'), 'marc2marcxml - from MARC-8 to MARC-8 with combining characters(MARC21)');
+ok (!$error, 'no errors in conversion');
+
+ok (($error,$marcxml) = marc2marcxml($marc21_marc8_combining_chars,'UTF-8','MARC21'), 'marc2marcxml - from MARC-8 to UTF-8 with combining characters (MARC21)');
+ok (!$error, 'no errors in conversion');
+
+ok (($error,$marcxml) = marc2marcxml($marc21_utf8_combining_chars,'UTF-8','MARC21'), 'marc2marcxml - from UTF-8 to UTF-8 with combining characters (MARC21)');
+ok (!$error, 'no errors in conversion');
+
+ok (($error,$dcxml) = marc2dcxml($marc21_utf8), 'marc2dcxml - from ISO-2709 to Dublin Core');
+ok (!$error, 'no errors in conversion');
+
+print "\n3. checking ability to alter encoding\n";
+ok (($error,$marc) = changeEncoding($marc21_marc8,'MARC','MARC21','UTF-8'), 'changeEncoding - MARC21 from MARC-8 to UTF-8');
+ok (!$error, 'no errors in conversion');
+
+ok (($error,$marc) = changeEncoding($marc21_utf8,'MARC','MARC21','MARC-8'), 'changeEncoding - MARC21 from UTF-8 to MARC-8');
+ok (!$error, 'no errors in conversion');
+
+ok (($error,$marc) = changeEncoding($marc21_marc8,'MARC','MARC21','MARC-8'), 'changeEncoding - MARC21 from MARC-8 to MARC-8');
+ok (!$error, 'no errors in conversion');
+
+ok (($error,$marc) = changeEncoding($marc21_utf8,'MARC','MARC21','UTF-8'), 'changeEncoding - MARC21 from UTF-8 to UTF-8');
+ok (!$error, 'no errors in conversion');
+
+__END__
+
+=head1 TODO
+
+Still lots more to test including UNIMARC support
+
+=head1 AUTHOR
+
+Joshua Ferraro <jmf@liblime.com>
+
+=head1 MODIFICATIONS
+
+# $Id$
+
+=cut
diff --git a/C4/tests/testrecords/marc21_marc8.dat b/C4/tests/testrecords/marc21_marc8.dat
new file mode 100644 (file)
index 0000000..ac1f8dd
--- /dev/null
@@ -0,0 +1 @@
+00463     2200169   4500001000600000003000500006005001700011008004100028020001500069090001500084100003400099245005100133250002500184650002200209942002500231952003700256\1e84893\1eACLS\1e19990324000000.0\1e930421s19xx    xxu           00010 eng d\1e  \1fa0854562702\1e  \1fc1738\1fd1738\1e\1faChristie, Agatha,\1fd1890-1976.\1e10\1faWhy didn't they ask Evans? /\1fcAgatha Christie.\1e  \1faLarge print edition.\1e 0\1faLarge type books.\1e  \1faONe\1fcLP\1fkLP Christie\1e  \1fbNPL\1fp31000000010273\1fr12.00\1fu2148\1e\1d
diff --git a/C4/tests/testrecords/marc21_marc8_combining_chars.dat b/C4/tests/testrecords/marc21_marc8_combining_chars.dat
new file mode 100644 (file)
index 0000000..0991ec9
--- /dev/null
@@ -0,0 +1 @@
+01442cam  2200373 a 4500001001300000003000600013005001700019008004100036010001700077040002500094016001900119020004200138029002100180050002800201082002300229084001500252092001700267049000800284245015300292260007900445300002800524440015300552500003000705500002200735650005600757650007000813650005700883650002500940650002100965650002500986700003001011942001501041994001201056\1eocm11030895 \1eOCoLC\1e20060516100102.0\1e840720s1984    ne       b    001 0 eng  \1e  \1fa   83048926 \1e  \1faDLC\1fcDLC\1fdMUQ\1fdNLGGC\1e  \1faB8443186\1f2bccb\1e  \1fa0800606035 (Fortress Press) :\1fc$35.95\1e\1faNLGGC\1fb840375166\1e00\1faBM485\1fb.L57 1984 vol. 2\1e00\1fa296.1 s\1fa296.1\1f219\1e  \1fa11.37\1f2bcl\1e\1fa296.1\1fbST66 \1e  \1faWN3\1e00\1faJewish writings of the Second Temple period :\1fbApocrypha, Pseudepigrapha, Qumran, sectarian writings, Philo, Josephus /\1fcedited by Michael E. Stone.\1e  \1faAssen, Netherlands :\1fbVan Gorcum ;\1faPhiladelphia :\1fbFortress Press,\1fc1984.\1e  \1faxxiii, 697 p. ;\1fc25 cm.\1e 0\1faCompendia rerum Iudaicarum ad Novum Testamentum.\1fnSection 2,\1fpLiterature of the Jewish people in the period of the Second Temple and the Talmud ;\1fv2\1e  \1faBibliography: p. 603-653.\1e  \1faIncludes indexes.\1e 0\1faJewish religious literature\1fxHistory and criticism.\1e 0\1faJudaism\1fxHistory\1fyPost-exilic period, 586 B.C.-210 A.D.\1fxSources.\1e 6\1faLittâerature religieuse juive\1fxHistoire et critique.\1e17\1faOude Testament.\1f2gtt\1e17\1faApocriefen.\1f2gtt\1e17\1faDode-Zeerollen.\1f2gtt\1e\1faStone, Michael E.,\1fd1938-\1e  \1fk296.1 ST66\1e  \1faC0\1fbWN3\1e\1d
diff --git a/C4/tests/testrecords/marc21_marc8_errors.dat b/C4/tests/testrecords/marc21_marc8_errors.dat
new file mode 100644 (file)
index 0000000..f7ea2aa
--- /dev/null
@@ -0,0 +1 @@
+00462     2200169   4500001000600000003000500006005001700011008004100028020001500069090001500084100003400099245005100133250002500184650002200209942002500231952003700256\1e84893\1eACLS\1e19990324000000.0\1e930421s19xx    xxu           00010 eng d\1e  \1fa0854562702\1e  \1fc1738\1fd1738\1e\1faChristie, Agatha,\1fd1890-1976.\1e10\1faWhy didn't they ask Evans? /\1fcAgatha Christie.\1e  \1faLarge print edition.\1e 0\1faLarge type books.\1e  \1faONe\1fcLP\1fkLP Christie\1e  \1fbNPL\1fp31000000010273\1fr12.00\1fu2148\1e\1d
diff --git a/C4/tests/testrecords/marc21_utf8.dat b/C4/tests/testrecords/marc21_utf8.dat
new file mode 100644 (file)
index 0000000..0061c84
--- /dev/null
@@ -0,0 +1 @@
+00463    a2200169   4500001000600000003000500006005001700011008004100028020001500069090001500084100003400099245005100133250002500184650002200209942002500231952003700256\1e84893\1eACLS\1e19990324000000.0\1e930421s19xx    xxu           00010 eng d\1e  \1fa0854562702\1e  \1fc1738\1fd1738\1e\1faChristie, Agatha,\1fd1890-1976.\1e10\1faWhy didn't they ask Evans? /\1fcAgatha Christie.\1e  \1faLarge print edition.\1e 0\1faLarge type books.\1e  \1faONe\1fcLP\1fkLP Christie\1e  \1fbNPL\1fp31000000010273\1fr12.00\1fu2148\1e\1d
\ No newline at end of file
diff --git a/C4/tests/testrecords/marc21_utf8_combining_chars.dat b/C4/tests/testrecords/marc21_utf8_combining_chars.dat
new file mode 100644 (file)
index 0000000..5ae3740
--- /dev/null
@@ -0,0 +1 @@
+01442cam a2200373 a 4500001001300000003000600013005001700019008004100036010001700077040002500094016001900119020004200138029002100180050002800201082002300229084001500252092001700267049000800284245015300292260007900445300002800524440015300552500003000705500002200735650005600757650007000813650005700883650002500940650002100965650002500986700003001011942001501041994001201056\1eocm11030895 \1eOCoLC\1e20060516100102.0\1e840720s1984    ne       b    001 0 eng  \1e  \1fa   83048926 \1e  \1faDLC\1fcDLC\1fdMUQ\1fdNLGGC\1e  \1faB8443186\1f2bccb\1e  \1fa0800606035 (Fortress Press) :\1fc$35.95\1e\1faNLGGC\1fb840375166\1e00\1faBM485\1fb.L57 1984 vol. 2\1e00\1fa296.1 s\1fa296.1\1f219\1e  \1fa11.37\1f2bcl\1e\1fa296.1\1fbST66 \1e  \1faWN3\1e00\1faJewish writings of the Second Temple period :\1fbApocrypha, Pseudepigrapha, Qumran, sectarian writings, Philo, Josephus /\1fcedited by Michael E. Stone.\1e  \1faAssen, Netherlands :\1fbVan Gorcum ;\1faPhiladelphia :\1fbFortress Press,\1fc1984.\1e  \1faxxiii, 697 p. ;\1fc25 cm.\1e 0\1faCompendia rerum Iudaicarum ad Novum Testamentum.\1fnSection 2,\1fpLiterature of the Jewish people in the period of the Second Temple and the Talmud ;\1fv2\1e  \1faBibliography: p. 603-653.\1e  \1faIncludes indexes.\1e 0\1faJewish religious literature\1fxHistory and criticism.\1e 0\1faJudaism\1fxHistory\1fyPost-exilic period, 586 B.C.-210 A.D.\1fxSources.\1e 6\1faLittérature religieuse juive\1fxHistoire et critique.\1e17\1faOude Testament.\1f2gtt\1e17\1faApocriefen.\1f2gtt\1e17\1faDode-Zeerollen.\1f2gtt\1e\1faStone, Michael E.,\1fd1938-\1e  \1fk296.1 ST66\1e  \1faC0\1fbWN3\1e\1d
\ No newline at end of file
diff --git a/C4/tests/testrecords/marcxml_utf8.xml b/C4/tests/testrecords/marcxml_utf8.xml
new file mode 100644 (file)
index 0000000..7e30aaa
--- /dev/null
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<record
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
+  xmlns="http://www.loc.gov/MARC21/slim">
+
+  <leader>00463    a2200169   4500</leader>
+  <controlfield tag="001">84893</controlfield>
+  <controlfield tag="003">ACLS</controlfield>
+  <controlfield tag="005">19990324000000.0</controlfield>
+  <controlfield tag="008">930421s19xx    xxu           00010 eng d</controlfield>
+  <datafield tag="020" ind1=" " ind2=" ">
+    <subfield code="a">0854562702</subfield>
+  </datafield>
+  <datafield tag="090" ind1=" " ind2=" ">
+    <subfield code="c">1738</subfield>
+    <subfield code="d">1738</subfield>
+  </datafield>
+  <datafield tag="100" ind1="1" ind2=" ">
+    <subfield code="a">Christie, Agatha,</subfield>
+    <subfield code="d">1890-1976.</subfield>
+  </datafield>
+  <datafield tag="245" ind1="1" ind2="0">
+    <subfield code="a">Why didn't they ask Evans? /</subfield>
+    <subfield code="c">Agatha Christie.</subfield>
+  </datafield>
+  <datafield tag="250" ind1=" " ind2=" ">
+    <subfield code="a">Large print edition.</subfield>
+  </datafield>
+  <datafield tag="650" ind1=" " ind2="0">
+    <subfield code="a">Large type books.</subfield>
+  </datafield>
+  <datafield tag="942" ind1=" " ind2=" ">
+    <subfield code="a">ONe</subfield>
+    <subfield code="c">LP</subfield>
+    <subfield code="k">LP Christie</subfield>
+  </datafield>
+  <datafield tag="952" ind1=" " ind2=" ">
+    <subfield code="b">NPL</subfield>
+    <subfield code="p">31000000010273</subfield>
+    <subfield code="r">12.00</subfield>
+    <subfield code="u">2148</subfield>
+  </datafield>
+</record>
diff --git a/C4/tests/testrecords/marcxml_utf8_entityencoded.xml b/C4/tests/testrecords/marcxml_utf8_entityencoded.xml
new file mode 100644 (file)
index 0000000..53766f3
--- /dev/null
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<collection
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
+  xmlns="http://www.loc.gov/MARC21/slim">
+
+<record>
+  <leader>00463    a2200169   4500</leader>
+  <controlfield tag="001">84893</controlfield>
+  <controlfield tag="003">ACLS</controlfield>
+  <controlfield tag="005">19990324000000.0</controlfield>
+  <controlfield tag="008">930421s19xx    xxu           00010 eng d</controlfield>
+  <datafield tag="020" ind1=" " ind2=" ">
+    <subfield code="a">0854562702</subfield>
+  </datafield>
+  <datafield tag="090" ind1=" " ind2=" ">
+    <subfield code="c">1738</subfield>
+    <subfield code="d">1738</subfield>
+  </datafield>
+  <datafield tag="100" ind1="1" ind2=" ">
+    <subfield code="a">Christie, Agatha,</subfield>
+    <subfield code="d">1890-1976.</subfield>
+  </datafield>
+  <datafield tag="245" ind1="1" ind2="0">
+    <subfield code="a">Why didn't they ask Evans? /</subfield>
+    <subfield code="c">Agatha Christie.</subfield>
+  </datafield>
+  <datafield tag="250" ind1=" " ind2=" ">
+    <subfield code="a">Large print edition.</subfield>
+  </datafield>
+  <datafield tag="650" ind1=" " ind2="0">
+    <subfield code="a">Large type books.</subfield>
+  </datafield>
+  <datafield tag="942" ind1=" " ind2=" ">
+    <subfield code="a">ONe</subfield>
+    <subfield code="c">LP</subfield>
+    <subfield code="k">LP Christie</subfield>
+  </datafield>
+  <datafield tag="952" ind1=" " ind2=" ">
+    <subfield code="b">NPL</subfield>
+    <subfield code="p">31000000010273</subfield>
+    <subfield code="r">12.00</subfield>
+    <subfield code="u">2148</subfield>
+  </datafield>
+</record>
+</collection>
diff --git a/acqui/neworderbiblio.pl b/acqui/neworderbiblio.pl
new file mode 100755 (executable)
index 0000000..f491f5a
--- /dev/null
@@ -0,0 +1,136 @@
+#!/usr/bin/perl
+
+#origninally script to provide intranet (librarian) advanced search facility
+#now script to do searching for acquisitions
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+=head1 NAME
+
+neworderbiblio.pl
+
+=head1 DESCRIPTION
+
+this script allows to perform a new order from an existing record.
+
+=head1 CGI PARAMETERS
+
+=over 4
+
+=item search
+the title the librarian has typed to search an existing record.
+
+=item q
+the keyword the librarian has typed to search an existing record.
+
+=item author
+the author of the new record.
+
+=item num
+the number of result per page to display
+
+=item booksellerid
+the id of the bookseller this script has to add an order.
+
+=item basketno
+the basket number to know on which basket this script have to add a new order.
+
+=back
+
+=cut
+
+use strict;
+use C4::Search;
+use CGI;
+use C4::Output;
+use C4::Bookseller;
+use C4::Biblio;
+
+use C4::Auth;
+use C4::Interface::CGI::Output;
+use C4::Koha;
+
+my $input = new CGI;
+
+#getting all CGI params into a hash.
+my $params = $input->Vars;
+
+my $offset = $params->{'offset'} || 0;
+my $query = $params->{'q'};
+my $num = $params->{'num'};
+$num = 20 unless $num;
+
+my $booksellerid = $params->{'booksellerid'};
+my $basketno = $params->{'basketno'};
+my $sub      = $params->{'sub'};
+
+# getting the template
+my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+    {
+        template_name   => "acqui/neworderbiblio.tmpl",
+        query           => $input,
+        type            => "intranet",
+        authnotrequired => 0,
+        flagsrequired   => { acquisition => 1 },
+    }
+);
+
+# Searching the catalog.
+my ($error, $marcresults) = SimpleSearch($query);
+
+if (defined $error) {
+    $template->param(query_error => $error);
+    warn "error: ".$error;
+    output_html_with_http_headers $input, $cookie, $template->output;
+    exit;
+}
+
+my $hits = scalar @$marcresults;
+my @results;
+
+for(my $i=0;$i<$hits;$i++) {
+    my %resultsloop;
+    my $marcrecord = MARC::File::USMARC::decode($marcresults->[$i]);
+    my $biblio = MARCmarc2koha(C4::Context->dbh,$marcrecord,'');
+
+    #build the hash for the template.
+    %resultsloop=%$biblio;
+    $resultsloop{highlight}       = ($i % 2)?(1):(0);
+
+    push @results, \%resultsloop;
+}
+
+$template->param(
+            basketno => $basketno,
+            booksellerid => $booksellerid,
+            resultsloop => \@results,
+            total => $hits,
+            query => $query,
+            virtualshelves => C4::Context->preference("virtualshelves"),
+            LibraryName => C4::Context->preference("LibraryName"),
+            OpacNav => C4::Context->preference("OpacNav"),
+            opaccredits => C4::Context->preference("opaccredits"),
+            AmazonContent => C4::Context->preference("AmazonContent"),
+            opacsmallimage => C4::Context->preference("opacsmallimage"),
+            opaclayoutstylesheet => C4::Context->preference("opaclayoutstylesheet"),
+            opaccolorstylesheet => C4::Context->preference("opaccolorstylesheet"),
+            "BiblioDefaultView".C4::Context->preference("IntranetBiblioDefaultView") => 1,
+);
+
+# BUILD THE TEMPLATE
+output_html_with_http_headers $input, $cookie, $template->output;
diff --git a/acqui/orderreceive.pl b/acqui/orderreceive.pl
new file mode 100644 (file)
index 0000000..36c4d03
--- /dev/null
@@ -0,0 +1,232 @@
+#!/usr/bin/perl
+
+# $Id$
+
+#script to recieve orders
+#written by chris@katipo.co.nz 24/2/2000
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+=head1 NAME
+
+orderreceive.pl
+
+=head1 DESCRIPTION
+This script shows all order already receive and all pendings orders.
+It permit to write a new order as 'received'.
+
+=head1 CGI PARAMETERS
+
+=over 4
+
+=item supplierid
+to know on what supplier this script has to display receive order.
+
+=item recieve
+
+=item invoice
+the number of this invoice.
+
+=item freight
+
+=item biblio
+The biblionumber of this order.
+
+=item daterecieved
+
+=item catview
+
+=item gst
+
+=back
+
+=cut
+
+use strict;
+use CGI;
+use C4::Context;
+use C4::Koha;   # GetKohaAuthorisedValues GetItemTypes
+use C4::Acquisition;
+use C4::Auth;
+use C4::Interface::CGI::Output;
+use C4::Date;
+use C4::Bookseller;
+use C4::Members;
+use C4::Branch;    # GetBranches
+
+my $input      = new CGI;
+my $supplierid = $input->param('supplierid');
+my $dbh        = C4::Context->dbh;
+
+my $search       = $input->param('recieve');
+my $invoice      = $input->param('invoice');
+my $freight      = $input->param('freight');
+my $biblionumber       = $input->param('biblionumber');
+my $daterecieved = $input->param('daterecieved') || format_date(join "-",Date::Calc::Today());
+my $catview      = $input->param('catview');
+my $gst          = $input->param('gst');
+
+my @results = SearchOrder( $search, $supplierid, $biblionumber, $catview );
+my $count   = scalar @results;
+
+my @booksellers = GetBookSeller( $results[0]->{'booksellerid'} );
+
+my $date = $results[0]->{'entrydate'};
+
+my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+    {
+        template_name   => "acqui/orderreceive.tmpl",
+        query           => $input,
+        type            => "intranet",
+        authnotrequired => 0,
+        flagsrequired   => { acquisition => 1 },
+        debug           => 1,
+    }
+);
+$template->param($count);
+
+if ( $count == 1 ) {
+
+    my $itemtypes = GetItemTypes;
+    my @itemtypesloop;
+    foreach my $thisitemtype (sort keys %$itemtypes) {
+        my %row = (
+                    value => $thisitemtype,
+                    description => $itemtypes->{$thisitemtype}->{'description'},
+                  );
+        push @itemtypesloop, \%row;
+    }
+    
+    $template->param(itemtypeloop => \@itemtypesloop);
+
+
+    my $locations = GetKohaAuthorisedValues( 'items.location' );
+    if ($locations) {
+        my @location_codes = keys %$locations;
+        my $CGIlocation    = CGI::scrolling_list(
+            -name     => 'location',
+            -id       => 'location',
+            -values   => \@location_codes,
+            -default  => $results[0]->{'itemtype'},
+            -labels   => $locations,
+            -size     => 1,
+            -tabindex => '',
+            -multiple => 0
+        );
+        $template->param( CGIlocation => $CGIlocation );
+    }
+    my $onlymine=C4::Context->preference('IndependantBranches') && 
+                C4::Context->userenv && 
+                C4::Context->userenv->{flags} !=1  && 
+                C4::Context->userenv->{branch};
+    my $branches = GetBranches($onlymine);
+    my @branchloop;
+    foreach my $thisbranch ( sort keys %$branches ) {
+        my %row = (
+            value      => $thisbranch,
+            branchname => $branches->{$thisbranch}->{'branchname'},
+        );
+        push @branchloop, \%row;
+    }
+
+    my $auto_barcode = C4::Context->boolean_preference("autoBarcode") || 0;
+
+    # See whether barcodes should be automatically allocated.
+    # Defaults to 0, meaning "no".
+    my $barcode;
+    if ( $auto_barcode ) {
+        my $sth = $dbh->prepare("Select max(barcode) from items");
+        $sth->execute;
+        my $data = $sth->fetchrow_hashref;
+        $barcode = $results[0]->{'barcode'} + 1;
+        $sth->finish;
+    }
+
+    if ( $results[0]->{'quantityreceived'} == 0 ) {
+        $results[0]->{'quantityreceived'} = '';
+    }
+    if ( $results[0]->{'unitprice'} == 0 ) {
+        $results[0]->{'unitprice'} = '';
+    }
+    $results[0]->{'copyrightdate'} =
+      format_date( $results[0]->{'copyrightdate'} );
+    $template->param(
+        branchloop            => \@branchloop,
+        count                 => 1,
+        biblionumber          => $results[0]->{'biblionumber'},
+        ordernumber           => $results[0]->{'ordernumber'},
+        biblioitemnumber      => $results[0]->{'biblioitemnumber'},
+        supplierid            => $results[0]->{'booksellerid'},
+        freight               => $freight,
+        gst                   => $gst,
+        catview               => ( $catview ne 'yes' ? 1 : 0 ),
+        name                  => $booksellers[0]->{'name'},
+        date                  => format_date($date),
+        title                 => $results[0]->{'title'},
+        author                => $results[0]->{'author'},
+        copyrightdate         => format_date( $results[0]->{'copyrightdate'} ),
+        itemtype              => $results[0]->{'itemtype'},
+        isbn                  => $results[0]->{'isbn'},
+        seriestitle           => $results[0]->{'seriestitle'},
+        barcode               => $barcode,
+        bookfund              => $results[0]->{'bookfundid'},
+        quantity              => $results[0]->{'quantity'},
+        quantityreceivedplus1 => $results[0]->{'quantityreceived'} + 1,
+        quantityreceived      => $results[0]->{'quantityreceived'},
+        rrp                   => $results[0]->{'rrp'},
+        ecost                 => $results[0]->{'ecost'},
+        unitprice             => $results[0]->{'unitprice'},
+        invoice               => $invoice,
+        daterecieved          => $daterecieved,
+        notes                 => $results[0]->{'notes'},
+        intranetcolorstylesheet =>
+          C4::Context->preference("intranetcolorstylesheet"),
+        intranetstylesheet => C4::Context->preference("intranetstylesheet"),
+        IntranetNav        => C4::Context->preference("IntranetNav"),
+    );
+}
+else {
+    my @loop;
+    for ( my $i = 0 ; $i < $count ; $i++ ) {
+        my %line = %{ $results[$i] };
+
+        $line{invoice}      = $invoice;
+        $line{daterecieved} = $daterecieved;
+        $line{freight}      = $freight;
+        $line{gst}          = $gst;
+        $line{title}        = $results[$i]->{'title'};
+        $line{author}       = $results[$i]->{'author'};
+        $line{supplierid}   = $supplierid;
+        push @loop, \%line;
+    }
+    $template->param(
+        loop                    => \@loop,
+        date                    => format_date($date),
+        daterecieved            => $daterecieved,
+        name                    => $booksellers[0]->{'name'},
+        supplierid              => $supplierid,
+        invoice                 => $invoice,
+        daterecieved            => $daterecieved,
+        intranetcolorstylesheet =>
+          C4::Context->preference("intranetcolorstylesheet"),
+        intranetstylesheet => C4::Context->preference("intranetstylesheet"),
+        IntranetNav        => C4::Context->preference("IntranetNav"),
+    );
+
+}
+output_html_with_http_headers $input, $cookie, $template->output;
diff --git a/acqui/parcels.pl b/acqui/parcels.pl
new file mode 100644 (file)
index 0000000..6803a6d
--- /dev/null
@@ -0,0 +1,172 @@
+#!/usr/bin/perl
+
+# $Id$
+
+#script to show display basket of orders
+#written by chris@katipo.co.nz 24/2/2000
+
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+=head1 NAME
+
+parcels.pl
+
+=head1 DESCRIPTION
+This script shows all orders/parcels receipt or pending for a given supplier.
+It allows to write an order/parcels as 'received' when he arrives.
+
+=head1 CGI PARAMETERS
+
+=over 4
+
+=item supplierid
+To know the supplier this script has to show orders.
+
+=item orderby
+sort list of order by 'orderby'.
+Orderby can be equals to
+    * datereceived desc (default value)
+    * aqorders.booksellerinvoicenumber
+    * datereceived
+    * aqorders.booksellerinvoicenumber desc
+
+=item filter
+
+=item datefrom
+To filter on date
+
+=item dateto
+To filter on date
+
+=item resultsperpage
+To know how many results have to be display / page.
+
+=back
+
+=cut
+
+use strict;
+use CGI;
+use C4::Auth;
+use C4::Output;
+use C4::Interface::CGI::Output;
+
+use C4::Date;
+
+use C4::Acquisition;
+use C4::Bookseller;
+
+my $input=new CGI;
+my $supplierid=$input->param('supplierid');
+my $order=$input->param('orderby') || "datereceived desc";
+my $startfrom=$input->param('startfrom');
+my $code=$input->param('filter');
+my $datefrom=$input->param('datefrom');
+my $dateto=$input->param('dateto');
+my $resultsperpage = $input->param('resultsperpage');
+
+my @booksellers=GetBookSeller($supplierid);
+my $count = scalar @booksellers;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "acqui/parcels.tmpl",
+                 query => $input,
+                 type => "intranet",
+                 authnotrequired => 0,
+                 flagsrequired => {acquisition => 1},
+                 debug => 1,
+});
+
+
+$resultsperpage = 20 unless ($resultsperpage);
+my @results =GetParcels($supplierid, $order, $code,$datefrom,$dateto);
+$count = scalar @results;
+
+# multi page display gestion
+$startfrom=0 unless ($startfrom);
+if ($count>$resultsperpage){
+    my $displaynext=0;
+    my $displayprev=$startfrom;
+    if(($count - ($startfrom+$resultsperpage)) > 0 ) {
+        $displaynext = 1;
+    }
+
+    my @numbers = ();
+    if ($count>$resultsperpage) {
+        for (my $i=1; $i<$count/$resultsperpage+1; $i++) {
+            if ($i<16) {
+                my $highlight=0;
+                ($startfrom/$resultsperpage==($i-1)) && ($highlight=1);
+                push @numbers, { number => $i,
+                    highlight => $highlight ,
+#                   searchdata=> "test",
+                    startfrom => ($i-1)*$resultsperpage};
+            }
+        }
+    }
+
+    my $from = $startfrom*$resultsperpage+1;
+    my $to;
+    if($count < (($startfrom+1)*$resultsperpage)){
+        $to = $count;
+    } else {
+        $to = (($startfrom+1)*$resultsperpage);
+    }
+    $template->param(numbers=>\@numbers, 
+                     displaynext=>$displaynext,
+                     displayprev=>$displayprev,
+                     nextstartfrom=>(($startfrom+$resultsperpage<$count)?$startfrom+$resultsperpage:$count),
+                     prevstartfrom=>(($startfrom-$resultsperpage>0)?$startfrom-$resultsperpage:0)
+                    );
+}
+my @loopres;
+
+my $hilighted=0;
+for (my $i=$startfrom;$i<=($startfrom+$resultsperpage-1<$count-1?$startfrom+$resultsperpage-1:$count-1);$i++){
+### startfrom: $startfrom
+### resultsperpage: $resultsperpage
+### count: $count
+### code: $results[$i]->{booksellerinvoicenumber}
+### datereceived: $results[$i]->{datereceived}
+
+    my %cell;
+    $cell{number}=$i+1;
+    $cell{code}=$results[$i]->{booksellerinvoicenumber};
+    $cell{nullcode}=$results[$i]->{booksellerinvoicenumber} eq "NULL";
+    $cell{emptycode}=$results[$i]->{booksellerinvoicenumber} eq '';
+    $cell{raw_datereceived}=$results[$i]->{datereceived};
+    $cell{datereceived}=format_date($results[$i]->{datereceived});
+    $cell{bibcount}=$results[$i]->{biblio};
+    $cell{reccount}=$results[$i]->{itemsreceived};
+    $cell{itemcount}=$results[$i]->{itemsexpected};
+    $cell{hilighted} = $hilighted%2;
+    $hilighted++;
+    push @loopres, \%cell;
+}
+$template->param(searchresults=>\@loopres, count=>$count) if ($count);
+$template->param(orderby=>$order, filter=>$code, datefrom=>$datefrom,dateto=>$dateto, resultsperpage=>$resultsperpage);
+$template->param(
+        name => $booksellers[0]->{'name'},
+        supplierid => $supplierid,
+        intranetcolorstylesheet => C4::Context->preference("intranetcolorstylesheet"),
+        intranetstylesheet => C4::Context->preference("intranetstylesheet"),
+        IntranetNav => C4::Context->preference("IntranetNav"),
+        );
+
+output_html_with_http_headers $input, $cookie, $template->output;
diff --git a/acqui/spent.pl b/acqui/spent.pl
new file mode 100755 (executable)
index 0000000..f4231e2
--- /dev/null
@@ -0,0 +1,80 @@
+#!/usr/bin/perl
+
+# script to show a breakdown of committed and spent budgets
+
+# needs to be templated at some point
+
+use C4::Context;
+use C4::Auth;
+use C4::Interface::CGI::Output;
+use strict;
+use CGI;
+
+my $dbh      = C4::Context->dbh;
+my $input    = new CGI;
+my $bookfund = $input->param('bookfund');
+my $start    = $input->param('start');
+my $end      = $input->param('end');
+
+my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+    {
+        template_name   => "acqui/spent.tmpl",
+        query           => $input,
+        type            => "intranet",
+        authnotrequired => 0,
+        flagsrequired   => { acquisition => 1 },
+        debug           => 1,
+    }
+);
+
+my $query =
+"Select quantity,datereceived,freight,unitprice,listprice,ecost,quantityreceived
+    as qrev,subscription,title,itemtype,aqorders.biblionumber,aqorders.booksellerinvoicenumber,
+    quantity-quantityreceived as tleft,
+    aqorders.ordernumber
+    as ordnum,entrydate,budgetdate,booksellerid,aqbasket.basketno
+    from aqorders,aqorderbreakdown,aqbasket 
+    left join biblioitems on  biblioitems.biblioitemnumber=aqorders.biblioitemnumber 
+    where bookfundid=? and
+    aqorders.ordernumber=aqorderbreakdown.ordernumber and
+    aqorders.basketno=aqbasket.basketno
+   and (
+       (datereceived >= ? and datereceived < ?))
+    and (datecancellationprinted is NULL or
+          datecancellationprinted='0000-00-00')
+
+
+  ";
+my $sth = $dbh->prepare($query);
+$sth->execute( $bookfund, $start, $end );
+
+my $total = 0;
+my $toggle;
+my @spent_loop;
+while ( my $data = $sth->fetchrow_hashref ) {
+    my $recv = $data->{'qrev'};
+    if ( $recv > 0 ) {
+        my $subtotal = $recv * $data->{'unitprice'};
+        $data->{'subtotal'} = $subtotal;
+        $data->{'unitprice'} += 0;
+        $total               += $subtotal;
+        if ($toggle) {
+            $toggle = 0;
+        }
+        else {
+            $toggle = 1;
+        }
+        $data->{'toggle'} = $toggle;
+        push @spent_loop, $data;
+    }
+
+}
+
+$template->param(
+    SPENTLOOP => \@spent_loop,
+    total     => $total
+);
+$sth->finish;
+
+$dbh->disconnect;
+output_html_with_http_headers $input, $cookie, $template->output;
diff --git a/admin/biblio_framework.pl b/admin/biblio_framework.pl
new file mode 100755 (executable)
index 0000000..4542a86
--- /dev/null
@@ -0,0 +1,180 @@
+#!/usr/bin/perl
+# NOTE: 4-character tabs
+
+#written 20/02/2002 by paul.poulain@free.fr
+# This software is placed under the gnu General Public License, v2 (http://www.gnu.org/licenses/gpl.html)
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use CGI;
+use C4::Context;
+use C4::Output;
+use C4::Auth;
+use C4::Interface::CGI::Output;
+
+
+sub StringSearch  {
+       my ($env,$searchstring,$type)=@_;
+       my $dbh = C4::Context->dbh;
+       $searchstring=~ s/\'/\\\'/g;
+       my @data=split(' ',$searchstring);
+       my $count=@data;
+       my $sth=$dbh->prepare("Select * from biblio_framework where (frameworkcode like ?) order by frameworktext");
+       $sth->execute("$data[0]%");
+       my @results;
+       while (my $data=$sth->fetchrow_hashref){
+       push(@results,$data);
+       }
+       #  $sth->execute;
+       $sth->finish;
+       return (scalar(@results),\@results);
+}
+
+my $input = new CGI;
+my $searchfield=$input->param('frameworkcode');
+my $offset=$input->param('offset');
+my $script_name="/cgi-bin/koha/admin/biblio_framework.pl";
+my $frameworkcode=$input->param('frameworkcode');
+my $pagesize=20;
+my $op = $input->param('op');
+$searchfield=~ s/\,//g;
+my ($template, $borrowernumber, $cookie)
+    = get_template_and_user({template_name => "admin/biblio_framework.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {parameters => 1},
+                            debug => 1,
+                            });
+
+if ($op) {
+$template->param(script_name => $script_name,
+                                               $op              => 1); # we show only the TMPL_VAR names $op
+} else {
+$template->param(script_name => $script_name,
+                                               else              => 1); # we show only the TMPL_VAR names $op
+}
+
+
+
+
+################## ADD_FORM ##################################
+# called by default. Used to create form to add or  modify a record
+if ($op eq 'add_form') {
+       #start the page and read in includes
+       #---- if primkey exists, it's a modify action, so read values to modify...
+       my $data;
+       if ($frameworkcode) {
+               my $dbh = C4::Context->dbh;
+               my $sth=$dbh->prepare("select * from biblio_framework where frameworkcode=?");
+               $sth->execute($frameworkcode);
+               $data=$sth->fetchrow_hashref;
+               $sth->finish;
+       }
+       $template->param(frameworkcode => $frameworkcode,
+                                                       frameworktext => $data->{'frameworktext'},
+                                                       );
+;
+                                                                                                       # END $OP eq ADD_FORM
+################## ADD_VALIDATE ##################################
+# called by add_form, used to insert/modify data in DB
+} elsif ($op eq 'add_validate') {
+       my $dbh = C4::Context->dbh;
+       my $sth=$dbh->prepare("replace biblio_framework (frameworkcode,frameworktext) values (?,?)");
+       $sth->execute($input->param('frameworkcode'),$input->param('frameworktext'));
+       $sth->finish;
+       print "Content-Type: text/html\n\n<META HTTP-EQUIV=Refresh CONTENT=\"0; URL=biblio_framework.pl\"></html>";
+       exit;
+                                                                                                       # END $OP eq ADD_VALIDATE
+################## DELETE_CONFIRM ##################################
+# called by default form, used to confirm deletion of data in DB
+} elsif ($op eq 'delete_confirm') {
+       #start the page and read in includes
+       my $dbh = C4::Context->dbh;
+
+       # Check both categoryitem and biblioitems, see Bug 199
+       my $total = 0;
+       for my $table ('marc_tag_structure') {
+          my $sth=$dbh->prepare("select count(*) as total from $table where frameworkcode=?");
+          $sth->execute($frameworkcode);
+          $total += $sth->fetchrow_hashref->{total};
+          $sth->finish;
+       }
+
+       my $sth=$dbh->prepare("select * from biblio_framework where frameworkcode=?");
+       $sth->execute($frameworkcode);
+       my $data=$sth->fetchrow_hashref;
+       $sth->finish;
+
+       $template->param(frameworkcode => $frameworkcode,
+                                                       frameworktext => $data->{'frameworktext'},
+                                                       total => $total);
+                                                                                                       # END $OP eq DELETE_CONFIRM
+################## DELETE_CONFIRMED ##################################
+# called by delete_confirm, used to effectively confirm deletion of data in DB
+} elsif ($op eq 'delete_confirmed') {
+       #start the page and read in includes
+       my $dbh = C4::Context->dbh;
+       my $frameworkcode=uc($input->param('frameworkcode'));
+       my $sth=$dbh->prepare("delete from marc_tag_structure where frameworkcode=?");
+       $sth->execute($frameworkcode);
+       $sth=$dbh->prepare("delete from marc_subfield_structure where frameworkcode=?");
+       $sth->execute($frameworkcode);
+       $sth=$dbh->prepare("delete from biblio_framework where frameworkcode=?");
+       $sth->execute($frameworkcode);
+       $sth->finish;
+       print "Content-Type: text/html\n\n<META HTTP-EQUIV=Refresh CONTENT=\"0; URL=biblio_framework.pl\"></html>";
+       exit;
+                                                                                                       # END $OP eq DELETE_CONFIRMED
+################## DEFAULT ##################################
+} else { # DEFAULT
+       my $env;
+       my ($count,$results)=StringSearch($env,$searchfield,'web');
+       my $toggle="white";
+       my @loop_data;
+       for (my $i=$offset; $i < ($offset+$pagesize<$count?$offset+$pagesize:$count); $i++){
+               my %row_data;
+               if ($toggle eq 'white'){
+                       $row_data{toggle}="#ffffcc";
+               } else {
+                       $row_data{toggle}="white";
+               }
+               $row_data{frameworkcode} = $results->[$i]{'frameworkcode'};
+               $row_data{frameworktext} = $results->[$i]{'frameworktext'};
+               push(@loop_data, \%row_data);
+       }
+       $template->param(loop => \@loop_data);
+       if ($offset>0) {
+               my $prevpage = $offset-$pagesize;
+               $template->param(previous => "$script_name?offset=".$prevpage);
+       }
+       if ($offset+$pagesize<$count) {
+               my $nextpage =$offset+$pagesize;
+               $template->param(next => "$script_name?offset=".$nextpage);
+       }
+} #---- END $OP eq DEFAULT
+$template->param(intranetcolorstylesheet => C4::Context->preference("intranetcolorstylesheet"),
+               intranetstylesheet => C4::Context->preference("intranetstylesheet"),
+               IntranetNav => C4::Context->preference("IntranetNav"),
+               );
+output_html_with_http_headers $input, $cookie, $template->output;
+
+# Local Variables:
+# tab-width: 4
+# End:
diff --git a/admin/koha2marclinks.pl b/admin/koha2marclinks.pl
new file mode 100755 (executable)
index 0000000..28dfadd
--- /dev/null
@@ -0,0 +1,189 @@
+#!/usr/bin/perl
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use C4::Auth;
+use CGI;
+use C4::Context;
+use C4::Biblio;
+
+
+my $input       = new CGI;
+my $tablename   = $input->param('tablename');
+$tablename      = "biblio" unless ($tablename);
+my $kohafield   = $input->param('kohafield');
+my $op          = $input->param('op');
+my $script_name = 'koha2marclinks.pl';
+
+my ( $template, $borrowernumber, $cookie ) = get_template_and_user (
+    {
+        template_name   => "admin/koha2marclinks.tmpl",
+        query           => $input,
+        type            => "intranet",
+        authnotrequired => 0,
+        flagsrequired   => { parameters => 1 },
+        debug           => 1,
+    }
+);
+
+if ($op) {
+    $template->param(
+        script_name => $script_name,
+        $op         => 1
+    );    # we show only the TMPL_VAR names $op
+}
+else {
+    $template->param(
+        script_name => $script_name,
+        else        => 1
+    );    # we show only the TMPL_VAR names $op
+}
+
+my $dbh = C4::Context->dbh;
+
+################## ADD_FORM ##################################
+# called by default. Used to create form to add or  modify a record
+if ( $op eq 'add_form' ) {
+    my $data;
+    my $sth =
+      $dbh->prepare(
+"select tagfield,tagsubfield,liblibrarian as lib,tab from marc_subfield_structure where kohafield=?"
+      );
+    $sth->execute( $tablename . "." . $kohafield );
+    my ( $defaulttagfield, $defaulttagsubfield, $defaultliblibrarian ) =
+      $sth->fetchrow;
+
+    for ( my $i = 0 ; $i <= 9 ; $i++ ) {
+        my $sth2 =
+          $dbh->prepare(
+"select tagfield,tagsubfield,liblibrarian as lib,tab from marc_subfield_structure where tagfield like ?"
+          );
+        $sth2->execute("$i%");
+        my @marcarray;
+        push @marcarray, " ";
+        while ( my ( $field, $tagsubfield, $liblibrarian ) =
+            $sth2->fetchrow_array )
+        {
+            push @marcarray, "$field $tagsubfield - $liblibrarian";
+        }
+        my $marclist = CGI::scrolling_list(
+            -name    => "marc",
+            -values  => \@marcarray,
+            -default =>
+              "$defaulttagfield $defaulttagsubfield - $defaultliblibrarian",
+            -size     => 1,
+            -tabindex => '',
+            -multiple => 0,
+        );
+        $template->param( "marclist$i" => $marclist );
+    }
+    $template->param(
+        tablename => $tablename,
+        kohafield => $kohafield
+    );
+
+    # END $OP eq ADD_FORM
+################## ADD_VALIDATE ##################################
+    # called by add_form, used to insert/modify data in DB
+}
+elsif ( $op eq 'add_validate' ) {
+
+    #----- empty koha field :
+    $dbh->do(
+"update marc_subfield_structure set kohafield='' where kohafield='$tablename.$kohafield'"
+    );
+
+    #---- reload if not empty
+    my @temp = split / /, $input->param('marc');
+    $dbh->do(
+"update marc_subfield_structure set kohafield='$tablename.$kohafield' where tagfield='$temp[0]' and tagsubfield='$temp[1]'"
+    );
+    print
+"Content-Type: text/html\n\n<META HTTP-EQUIV=Refresh CONTENT=\"0; URL=koha2marclinks.pl?tablename=$tablename\"></html>";
+    exit;
+
+    # END $OP eq ADD_VALIDATE
+################## DEFAULT ##################################
+}
+else {    # DEFAULT
+    my $env;
+    my $sth =
+      $dbh->prepare(
+"Select tagfield,tagsubfield,liblibrarian,kohafield from marc_subfield_structure"
+      );
+    $sth->execute;
+    my %fields;
+    while ( ( my $tagfield, my $tagsubfield, my $liblibrarian, my $kohafield ) =
+        $sth->fetchrow )
+    {
+        $fields{$kohafield}->{tagfield}     = $tagfield;
+        $fields{$kohafield}->{tagsubfield}  = $tagsubfield;
+        $fields{$kohafield}->{liblibrarian} = $liblibrarian;
+    }
+
+  #XXX: This might not work. Maybe should use a DBI call instead of SHOW COLUMNS
+    my $sth2 = $dbh->prepare("SHOW COLUMNS from $tablename");
+    $sth2->execute;
+
+    my $toggle    = "white";
+    my @loop_data = ();
+    while ( ( my $field ) = $sth2->fetchrow_array ) {
+        if ( $toggle eq 'white' ) {
+            $toggle = "#ffffcc";
+        }
+        else {
+            $toggle = "white";
+        }
+        my %row_data;    # get a fresh hash for the row data
+        $row_data{tagfield} = $fields{ $tablename . "." . $field }->{tagfield};
+        $row_data{tagsubfield} =
+          $fields{ $tablename . "." . $field }->{tagsubfield};
+        $row_data{liblibrarian} =
+          $fields{ $tablename . "." . $field }->{liblibrarian};
+        $row_data{kohafield} = $field;
+        $row_data{edit}      =
+"$script_name?op=add_form&amp;tablename=$tablename&amp;kohafield=$field";
+        $row_data{bgcolor} = $toggle;
+        push( @loop_data, \%row_data );
+    }
+    $template->param(
+        loop      => \@loop_data,
+        tablename => CGI::scrolling_list(
+            -name   => 'tablename',
+            -values => [
+                'biblio',
+                'biblioitems',
+                'items',
+            ],
+            -default  => $tablename,
+            -size     => 1,
+            -tabindex => '',
+            -multiple => 0
+        )
+    );
+}    #---- END $OP eq DEFAULT
+$template->param(
+    intranetcolorstylesheet =>
+      C4::Context->preference("intranetcolorstylesheet"),
+    intranetstylesheet => C4::Context->preference("intranetstylesheet"),
+    IntranetNav        => C4::Context->preference("IntranetNav"),
+);
+output_html_with_http_headers $input, $cookie, $template->output;
diff --git a/admin/marc_subfields_structure.pl b/admin/marc_subfields_structure.pl
new file mode 100755 (executable)
index 0000000..137a609
--- /dev/null
@@ -0,0 +1,570 @@
+#!/usr/bin/perl
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+
+sub StringSearch {
+    my ( $env, $searchstring, $frameworkcode ) = @_;
+    my $dbh = C4::Context->dbh;
+    $searchstring =~ s/\'/\\\'/g;
+    my @data  = split( ' ', $searchstring );
+    my $count = @data;
+    my $sth   =
+      $dbh->prepare(
+"Select * from marc_subfield_structure where (tagfield like ? and frameworkcode=?) order by tagfield"
+      );
+    $sth->execute( "$searchstring%", $frameworkcode );
+    my @results;
+    my $cnt = 0;
+    my $u   = 1;
+
+    while ( my $data = $sth->fetchrow_hashref ) {
+        push( @results, $data );
+        $cnt++;
+        $u++;
+    }
+    $sth->finish;
+    $dbh->disconnect;
+    return ( $cnt, \@results );
+}
+
+my $input         = new CGI;
+my $tagfield      = $input->param('tagfield');
+my $tagsubfield   = $input->param('tagsubfield');
+my $frameworkcode = $input->param('frameworkcode');
+my $pkfield       = "tagfield";
+my $offset        = $input->param('offset');
+my $script_name   = "/cgi-bin/koha/admin/marc_subfields_structure.pl";
+
+my ( $template, $borrowernumber, $cookie ) = get_template_and_user(
+    {
+        template_name   => "admin/marc_subfields_structure.tmpl",
+        query           => $input,
+        type            => "intranet",
+        authnotrequired => 0,
+        flagsrequired   => { parameters => 1 },
+        debug           => 1,
+    }
+);
+my $pagesize = 30;
+my $op       = $input->param('op');
+$tagfield =~ s/\,//g;
+
+if ($op) {
+    $template->param(
+        script_name   => $script_name,
+        tagfield      => $tagfield,
+        frameworkcode => $frameworkcode,
+        $op           => 1
+    );    # we show only the TMPL_VAR names $op
+}
+else {
+    $template->param(
+        script_name   => $script_name,
+        tagfield      => $tagfield,
+        frameworkcode => $frameworkcode,
+        else          => 1
+    );    # we show only the TMPL_VAR names $op
+}
+
+################## ADD_FORM ##################################
+# called by default. Used to create form to add or  modify a record
+if ( $op eq 'add_form' ) {
+    my $data;
+    my $dbh            = C4::Context->dbh;
+    my $more_subfields = $input->param("more_subfields") + 1;
+
+    # builds kohafield tables
+    my @kohafields;
+    push @kohafields, "";
+    my $sth2 = $dbh->prepare("SHOW COLUMNS from biblio");
+    $sth2->execute;
+    while ( ( my $field ) = $sth2->fetchrow_array ) {
+        push @kohafields, "biblio." . $field;
+    }
+    my $sth2 = $dbh->prepare("SHOW COLUMNS from biblioitems");
+    $sth2->execute;
+    while ( ( my $field ) = $sth2->fetchrow_array ) {
+        if ( $field eq 'notes' ) { $field = 'bnotes'; }
+        push @kohafields, "biblioitems." . $field;
+    }
+    my $sth2 = $dbh->prepare("SHOW COLUMNS from items");
+    $sth2->execute;
+    while ( ( my $field ) = $sth2->fetchrow_array ) {
+        push @kohafields, "items." . $field;
+    }
+
+    # build authorised value list
+    $sth2->finish;
+    $sth2 = $dbh->prepare("select distinct category from authorised_values");
+    $sth2->execute;
+    my @authorised_values;
+    push @authorised_values, "";
+    while ( ( my $category ) = $sth2->fetchrow_array ) {
+        push @authorised_values, $category;
+    }
+    push( @authorised_values, "branches" );
+    push( @authorised_values, "itemtypes" );
+
+    # build thesaurus categories list
+    $sth2->finish;
+    $sth2 = $dbh->prepare("select authtypecode from auth_types");
+    $sth2->execute;
+    my @authtypes;
+    push @authtypes, "";
+    while ( ( my $authtypecode ) = $sth2->fetchrow_array ) {
+        push @authtypes, $authtypecode;
+    }
+
+    # build value_builder list
+    my @value_builder = ('');
+
+    # read value_builder directory.
+    # 2 cases here : on CVS install, $cgidir does not need a /cgi-bin
+    # on a standard install, /cgi-bin need to be added.
+    # test one, then the other
+    my $cgidir = C4::Context->intranetdir . "/cgi-bin";
+    unless ( opendir( DIR, "$cgidir/cataloguing/value_builder" ) ) {
+        $cgidir = C4::Context->intranetdir;
+        opendir( DIR, "$cgidir/cataloguing/value_builder" )
+          || die "can't opendir $cgidir/value_builder: $!";
+    }
+    while ( my $line = readdir(DIR) ) {
+        if ( $line =~ /\.pl$/ ) {
+            push( @value_builder, $line );
+        }
+    }
+    closedir DIR;
+
+    # build values list
+    my $sth =
+      $dbh->prepare(
+"select * from marc_subfield_structure where tagfield=? and frameworkcode=?"
+      );    # and tagsubfield='$tagsubfield'");
+    $sth->execute( $tagfield, $frameworkcode );
+    my @loop_data = ();
+    my $toggle    = 1;
+    my $i         = 0;
+    while ( $data = $sth->fetchrow_hashref ) {
+        my %row_data;    # get a fresh hash for the row data
+        if ( $toggle eq 1 ) {
+            $toggle = 0;
+        }
+        else {
+            $toggle = 1;
+        }
+        $row_data{tab} = CGI::scrolling_list(
+            -name   => 'tab',
+            -id     => "tab$i",
+            -values =>
+              [ '-1', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10' ],
+            -labels => {
+                '-1' => 'ignore',
+                '0'  => '0',
+                '1'  => '1',
+                '2'  => '2',
+                '3'  => '3',
+                '4'  => '4',
+                '5'  => '5',
+                '6'  => '6',
+                '7'  => '7',
+                '8'  => '8',
+                '9'  => '9',
+                '10' => 'items (10)',
+            },
+            -default  => $data->{'tab'},
+            -size     => 1,
+            -tabindex => '',
+            -multiple => 0,
+        );
+        $row_data{tagsubfield} =
+            $data->{'tagsubfield'}
+          . "<input type=\"hidden\" name=\"tagsubfield\" value=\""
+          . $data->{'tagsubfield'}
+          . "\" id=\"tagsubfield\">";
+        $row_data{liblibrarian} = CGI::escapeHTML( $data->{'liblibrarian'} );
+        $row_data{libopac}      = CGI::escapeHTML( $data->{'libopac'} );
+        $row_data{seealso}      = CGI::escapeHTML( $data->{'seealso'} );
+        $row_data{kohafield}    = CGI::scrolling_list(
+            -name     => "kohafield",
+            -id       => "kohafield$i",
+            -values   => \@kohafields,
+            -default  => "$data->{'kohafield'}",
+            -size     => 1,
+            -tabindex => '',
+            -multiple => 0,
+        );
+        $row_data{authorised_value} = CGI::scrolling_list(
+            -name     => 'authorised_value',
+            -id       => 'authorised_value',
+            -values   => \@authorised_values,
+            -default  => $data->{'authorised_value'},
+            -size     => 1,
+            -tabindex => '',
+            -multiple => 0,
+        );
+        $row_data{value_builder} = CGI::scrolling_list(
+            -name     => 'value_builder',
+            -id       => 'value_builder',
+            -values   => \@value_builder,
+            -default  => $data->{'value_builder'},
+            -size     => 1,
+            -tabindex => '',
+            -multiple => 0,
+        );
+        $row_data{authtypes} = CGI::scrolling_list(
+            -name     => 'authtypecode',
+            -id       => 'authtypecode',
+            -values   => \@authtypes,
+            -default  => $data->{'authtypecode'},
+            -size     => 1,
+            -tabindex => '',
+            -multiple => 0,
+        );
+        $row_data{repeatable} = CGI::checkbox(
+            -name     => "repeatable$i",
+            -checked  => $data->{'repeatable'} ? 'checked' : '',
+            -value    => 1,
+            -tabindex => '',
+            -label    => '',
+            -id       => "repeatable$i"
+        );
+        $row_data{mandatory} = CGI::checkbox(
+            -name     => "mandatory$i",
+            -checked  => $data->{'mandatory'} ? 'checked' : '',
+            -value    => 1,
+            -tabindex => '',
+            -label    => '',
+            -id       => "mandatory$i"
+        );
+        $row_data{hidden} = CGI::escapeHTML( $data->{hidden} );
+        $row_data{isurl}  = CGI::checkbox(
+            -name     => "isurl$i",
+            -id       => "isurl$i",
+            -checked  => $data->{'isurl'} ? 'checked' : '',
+            -value    => 1,
+            -tabindex => '',
+            -label    => ''
+        );
+        $row_data{row}    = $i;
+        $row_data{toggle} = $toggle;
+        $row_data{link}   = CGI::escapeHTML( $data->{'link'} );
+        push( @loop_data, \%row_data );
+        $i++;
+    }
+
+    # add more_subfields empty lines for add if needed
+    for ( my $j = $i ; $j <= $more_subfields + $i ; $j++ ) {
+        my %row_data;    # get a fresh hash for the row data
+        $row_data{tab} = CGI::scrolling_list(
+            -name   => 'tab',
+            -id     => "tab$j",
+            -values =>
+              [ '-1', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10' ],
+            -labels => {
+                '-1' => 'ignore',
+                '0'  => '0',
+                '1'  => '1',
+                '2'  => '2',
+                '3'  => '3',
+                '4'  => '4',
+                '5'  => '5',
+                '6'  => '6',
+                '7'  => '7',
+                '8'  => '8',
+                '9'  => '9',
+                '10' => 'items (10)',
+            },
+            -default  => "",
+            -size     => 1,
+            -tabindex => '',
+            -multiple => 0,
+        );
+        $row_data{tagsubfield} =
+            "<input type=\"text\" name=\"tagsubfield\" value=\""
+          . $data->{'tagsubfield'}
+          . "\" size=\"1\" id=\"tagsubfield\" maxlength=\"1\">";
+        $row_data{liblibrarian} = "";
+        $row_data{libopac}      = "";
+        $row_data{seealso}      = "";
+        $row_data{kohafield}    = CGI::scrolling_list(
+            -name     => 'kohafield',
+            -id       => "kohafield$j",
+            -values   => \@kohafields,
+            -default  => "",
+            -size     => 1,
+            -tabindex => '',
+            -multiple => 0,
+        );
+        $row_data{hidden}     = "";
+        $row_data{repeatable} = CGI::checkbox(
+            -name     => "repeatable$j",
+            -id       => "repeatable$j",
+            -checked  => '',
+            -value    => 1,
+            -tabindex => '',
+            -label    => ''
+        );
+        $row_data{mandatory} = CGI::checkbox(
+            -name     => "mandatory$j",
+            -id       => "mandatory$j",
+            -checked  => '',
+            -value    => 1,
+            -tabindex => '',
+            -label    => ''
+        );
+        $row_data{isurl} = CGI::checkbox(
+            -name     => "isurl$j",
+            -id       => "isurl$j",
+            -checked  => '',
+            -value    => 1,
+            -tabindex => '',
+            -label    => ''
+        );
+        $row_data{value_builder} = CGI::scrolling_list(
+            -name     => 'value_builder',
+            -id       => 'value_builder',
+            -values   => \@value_builder,
+            -default  => $data->{'value_builder'},
+            -size     => 1,
+            -tabindex => '',
+            -multiple => 0,
+        );
+        $row_data{authorised_value} = CGI::scrolling_list(
+            -name     => 'authorised_value',
+            -id       => 'authorised_value',
+            -values   => \@authorised_values,
+            -size     => 1,
+            -tabindex => '',
+            -multiple => 0,
+        );
+        $row_data{authtypes} = CGI::scrolling_list(
+            -name     => 'authtypecode',
+            -id       => 'authtypecode',
+            -values   => \@authtypes,
+            -size     => 1,
+            -tabindex => '',
+            -multiple => 0,
+        );
+        $row_data{link}   = CGI::escapeHTML( $data->{'link'} );
+        $row_data{toggle} = $toggle;
+        $row_data{row}    = $j;
+        push( @loop_data, \%row_data );
+    }
+    $template->param( 'use-heading-flags-p'      => 1 );
+    $template->param( 'heading-edit-subfields-p' => 1 );
+    $template->param(
+        action   => "Edit subfields",
+        tagfield =>
+"<input type=\"hidden\" name=\"tagfield\" value=\"$tagfield\">$tagfield",
+        loop           => \@loop_data,
+        more_subfields => $more_subfields,
+        more_tag       => $tagfield
+    );
+
+    # END $OP eq ADD_FORM
+################## ADD_VALIDATE ##################################
+    # called by add_form, used to insert/modify data in DB
+}
+elsif ( $op eq 'add_validate' ) {
+    my $dbh = C4::Context->dbh;
+    $template->param( tagfield => "$input->param('tagfield')" );
+    my $sth = $dbh->prepare(
+"replace marc_subfield_structure (tagfield,tagsubfield,liblibrarian,libopac,repeatable,mandatory,kohafield,tab,seealso,authorised_value,authtypecode,value_builder,hidden,isurl,frameworkcode, link)
+                                    values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"
+    );
+    my @tagsubfield       = $input->param('tagsubfield');
+    my @liblibrarian      = $input->param('liblibrarian');
+    my @libopac           = $input->param('libopac');
+    my @kohafield         = $input->param('kohafield');
+    my @tab               = $input->param('tab');
+    my @seealso           = $input->param('seealso');
+    my @hidden            = $input->param('hidden');
+    my @authorised_values = $input->param('authorised_value');
+    my @authtypecodes     = $input->param('authtypecode');
+    my @value_builder     = $input->param('value_builder');
+    my @link              = $input->param('link');
+
+    for ( my $i = 0 ; $i <= $#tagsubfield ; $i++ ) {
+        my $tagfield    = $input->param('tagfield');
+        my $tagsubfield = $tagsubfield[$i];
+        $tagsubfield = "@" unless $tagsubfield ne '';
+        my $liblibrarian     = $liblibrarian[$i];
+        my $libopac          = $libopac[$i];
+        my $repeatable       = $input->param("repeatable$i") ? 1 : 0;
+        my $mandatory        = $input->param("mandatory$i") ? 1 : 0;
+        my $kohafield        = $kohafield[$i];
+        my $tab              = $tab[$i];
+        my $seealso          = $seealso[$i];
+        my $authorised_value = $authorised_values[$i];
+        my $authtypecode     = $authtypecodes[$i];
+        my $value_builder    = $value_builder[$i];
+        my $hidden = $hidden[$i];                     #input->param("hidden$i");
+        my $isurl  = $input->param("isurl$i") ? 1 : 0;
+        my $link   = $link[$i];
+
+        if ($liblibrarian) {
+            unless ( C4::Context->config('demo') eq 1 ) {
+                $sth->execute(
+                    $tagfield,
+                    $tagsubfield,
+                    $liblibrarian,
+                    $libopac,
+                    $repeatable,
+                    $mandatory,
+                    $kohafield,
+                    $tab,
+                    $seealso,
+                    $authorised_value,
+                    $authtypecode,
+                    $value_builder,
+                    $hidden,
+                    $isurl,
+                    $frameworkcode,
+
+                    $link,
+                );
+            }
+        }
+    }
+    $sth->finish;
+    print
+"Content-Type: text/html\n\n<META HTTP-EQUIV=Refresh CONTENT=\"0; URL=marc_subfields_structure.pl?tagfield=$tagfield&frameworkcode=$frameworkcode\"></html>";
+    exit;
+
+    # END $OP eq ADD_VALIDATE
+################## DELETE_CONFIRM ##################################
+    # called by default form, used to confirm deletion of data in DB
+}
+elsif ( $op eq 'delete_confirm' ) {
+    my $dbh = C4::Context->dbh;
+    my $sth =
+      $dbh->prepare(
+"select * from marc_subfield_structure where tagfield=? and tagsubfield=? and frameworkcode=?"
+      );
+
+    #FIXME : called with 2 bind variables when 3 are needed
+    $sth->execute( $tagfield, $tagsubfield );
+    my $data = $sth->fetchrow_hashref;
+    $sth->finish;
+    $template->param(
+        liblibrarian  => $data->{'liblibrarian'},
+        tagsubfield   => $data->{'tagsubfield'},
+        delete_link   => $script_name,
+        tagfield      => $tagfield,
+        tagsubfield   => $tagsubfield,
+        frameworkcode => $frameworkcode,
+    );
+
+    # END $OP eq DELETE_CONFIRM
+################## DELETE_CONFIRMED ##################################
+  # called by delete_confirm, used to effectively confirm deletion of data in DB
+}
+elsif ( $op eq 'delete_confirmed' ) {
+    my $dbh = C4::Context->dbh;
+    unless ( C4::Context->config('demo') eq 1 ) {
+        my $sth =
+          $dbh->prepare(
+"delete from marc_subfield_structure where tagfield=? and tagsubfield=? and frameworkcode=?"
+          );
+        $sth->execute( $tagfield, $tagsubfield, $frameworkcode );
+        $sth->finish;
+    }
+    print
+"Content-Type: text/html\n\n<META HTTP-EQUIV=Refresh CONTENT=\"0; URL=marc_subfields_structure.pl?tagfield=$tagfield&frameworkcode=$frameworkcode\"></html>";
+    exit;
+    $template->param( tagfield => $tagfield );
+
+    # END $OP eq DELETE_CONFIRMED
+################## DEFAULT ##################################
+}
+else {    # DEFAULT
+    my $env;
+    my ( $count, $results ) = StringSearch( $env, $tagfield, $frameworkcode );
+    my $toggle    = 1;
+    my @loop_data = ();
+    for (
+        my $i = $offset ;
+        $i < ( $offset + $pagesize < $count ? $offset + $pagesize : $count ) ;
+        $i++
+      )
+    {
+        if ( $toggle eq 1 ) {
+            $toggle = 0;
+        }
+        else {
+            $toggle = 1;
+        }
+        my %row_data;    # get a fresh hash for the row data
+        $row_data{tagfield}         = $results->[$i]{'tagfield'};
+        $row_data{tagsubfield}      = $results->[$i]{'tagsubfield'};
+        $row_data{liblibrarian}     = $results->[$i]{'liblibrarian'};
+        $row_data{kohafield}        = $results->[$i]{'kohafield'};
+        $row_data{repeatable}       = $results->[$i]{'repeatable'};
+        $row_data{mandatory}        = $results->[$i]{'mandatory'};
+        $row_data{tab}              = $results->[$i]{'tab'};
+        $row_data{seealso}          = $results->[$i]{'seealso'};
+        $row_data{authorised_value} = $results->[$i]{'authorised_value'};
+        $row_data{authtypecode}     = $results->[$i]{'authtypecode'};
+        $row_data{value_builder}    = $results->[$i]{'value_builder'};
+        $row_data{hidden}           = $results->[$i]{'hidden'};
+        $row_data{isurl}            = $results->[$i]{'isurl'};
+        $row_data{link}             = $results->[$i]{'link'};
+        $row_data{delete}           =
+"$script_name?op=delete_confirm&amp;tagfield=$tagfield&amp;tagsubfield="
+          . $results->[$i]{'tagsubfield'}
+          . "&frameworkcode=$frameworkcode";
+        $row_data{toggle} = $toggle;
+
+        if ( $row_data{tab} eq -1 ) {
+            $row_data{subfield_ignored} = 1;
+        }
+
+        push( @loop_data, \%row_data );
+    }
+    $template->param( loop => \@loop_data );
+    $template->param(
+        edit_tagfield      => $tagfield,
+        edit_frameworkcode => $frameworkcode
+    );
+
+    if ( $offset > 0 ) {
+        my $prevpage = $offset - $pagesize;
+        $template->param(
+            prev => "<a href=\"$script_name?offset=$prevpage\">" );
+    }
+    if ( $offset + $pagesize < $count ) {
+        my $nextpage = $offset + $pagesize;
+        $template->param(
+            next => "<a href=\"$script_name?offset=$nextpage\">" );
+    }
+}    #---- END $OP eq DEFAULT
+$template->param(
+    intranetcolorstylesheet =>
+      C4::Context->preference("intranetcolorstylesheet"),
+    intranetstylesheet => C4::Context->preference("intranetstylesheet"),
+    IntranetNav        => C4::Context->preference("IntranetNav"),
+);
+output_html_with_http_headers $input, $cookie, $template->output;
diff --git a/admin/marctagstructure.pl b/admin/marctagstructure.pl
new file mode 100755 (executable)
index 0000000..6dcecf1
--- /dev/null
@@ -0,0 +1,388 @@
+#!/usr/bin/perl
+
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use CGI;
+use C4::Auth;
+use C4::Koha;
+use C4::Context;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use C4::Context;
+
+
+# retrieve parameters
+my $input = new CGI;
+my $frameworkcode = $input->param('frameworkcode'); # set to select framework
+$frameworkcode="" unless $frameworkcode;
+my $existingframeworkcode = $input->param('existingframeworkcode'); # set when we have to create a new framework (in frameworkcode) by copying an old one (in existingframeworkcode)
+$existingframeworkcode = "" unless $existingframeworkcode;
+my $frameworkinfo = getframeworkinfo($frameworkcode);
+my $searchfield=$input->param('searchfield');
+$searchfield=0 unless $searchfield;
+$searchfield=~ s/\,//g;
+
+my $offset=$input->param('offset') || 0;
+my $op = $input->param('op') || '';
+my $dspchoice = $input->param('select_display');
+my $pagesize=20;
+
+my $script_name="/cgi-bin/koha/admin/marctagstructure.pl";
+
+my $dbh = C4::Context->dbh;
+
+# open template
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "admin/marctagstructure.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {parameters => 1},
+                            debug => 1,
+                            });
+
+# get framework list
+my $frameworks = getframeworks();
+my @frameworkloop;
+foreach my $thisframeworkcode (keys %$frameworks) {
+       my $selected = 1 if $thisframeworkcode eq $frameworkcode;
+       my %row =(value => $thisframeworkcode,
+                               selected => $selected,
+                               frameworktext => $frameworks->{$thisframeworkcode}->{'frameworktext'},
+                       );
+       push @frameworkloop, \%row;
+}
+
+# check that framework is defined in marc_tag_structure
+my $sth=$dbh->prepare("select count(*) from marc_tag_structure where frameworkcode=?");
+$sth->execute($frameworkcode);
+my ($frameworkexist) = $sth->fetchrow;
+if ($frameworkexist) {
+} else {
+       # if frameworkcode does not exists, then OP must be changed to "create framework" if we are not on the way to create it
+       # (op = itemtyp_create_confirm)
+       if ($op eq "framework_create_confirm") {
+               duplicate_framework($frameworkcode, $existingframeworkcode);
+               $op=""; # unset $op to go back to framework list
+       } else {
+               $op = "framework_create";
+       }
+}
+$template->param(frameworkloop => \@frameworkloop,
+                               frameworkcode => $frameworkcode,
+                               frameworktext => $frameworkinfo->{frameworktext});
+if ($op) {
+$template->param(script_name => $script_name,
+                                               $op              => 1); # we show only the TMPL_VAR names $op
+} else {
+$template->param(script_name => $script_name,
+                                               else              => 1); # we show only the TMPL_VAR names $op
+}
+
+
+################## ADD_FORM ##################################
+# called by default. Used to create form to add or  modify a record
+if ($op eq 'add_form') {
+       #---- if primkey exists, it's a modify action, so read values to modify...
+       my $data;
+       if ($searchfield) {
+               $sth=$dbh->prepare("select tagfield,liblibrarian,libopac,repeatable,mandatory,authorised_value from marc_tag_structure where tagfield=? and frameworkcode=?");
+               $sth->execute($searchfield,$frameworkcode);
+               $data=$sth->fetchrow_hashref;
+               $sth->finish;
+       }
+       my $sth = $dbh->prepare("select distinct category from authorised_values");
+       $sth->execute;
+       my @authorised_values;
+       push @authorised_values,"";
+       while ((my $category) = $sth->fetchrow_array) {
+               push @authorised_values, $category;
+       }
+       my $authorised_value  = CGI::scrolling_list(-name=>'authorised_value',
+                       -values=> \@authorised_values,
+                       -size=>1,
+                       -tabindex=>'',
+                       -id=>"authorised_value",
+                       -multiple=>0,
+                       -default => $data->{'authorised_value'},
+                       );
+
+       if ($searchfield) {
+               $template->param(action => "Modify tag",
+                                                               searchfield => $searchfield);
+               $template->param('heading-modify-tag-p' => 1);
+       } else {
+               $template->param(action => "Add tag");
+               $template->param('heading-add-tag-p' => 1);
+       }
+       $template->param('use-heading-flags-p' => 1);
+       $template->param(liblibrarian => $data->{'liblibrarian'},
+                       libopac => $data->{'libopac'},
+                       repeatable => CGI::checkbox(-name=>'repeatable',
+                                               -checked=> $data->{'repeatable'}?'checked':'',
+                                               -value=> 1,
+                                               -tabindex=>'',
+                                               -label => '',
+                                               -id=> 'repeatable'),
+                       mandatory => CGI::checkbox(-name => 'mandatory',
+                                               -checked => $data->{'mandatory'}?'checked':'',
+                                               -value => 1,
+                                               -tabindex=>'',
+                                               -label => '',
+                                               -id => 'mandatory'),
+                       authorised_value => $authorised_value,
+                       frameworkcode => $frameworkcode,
+                       );
+                                                                                                       # END $OP eq ADD_FORM
+################## ADD_VALIDATE ##################################
+# called by add_form, used to insert/modify data in DB
+} elsif ($op eq 'add_validate') {
+       $sth=$dbh->prepare("replace marc_tag_structure (tagfield,liblibrarian,libopac,repeatable,mandatory,authorised_value,frameworkcode) values (?,?,?,?,?,?,?)");
+       my $tagfield       =$input->param('tagfield');
+       my $liblibrarian  = $input->param('liblibrarian');
+       my $libopac       =$input->param('libopac');
+       my $repeatable =$input->param('repeatable');
+       my $mandatory =$input->param('mandatory');
+       my $authorised_value =$input->param('authorised_value');
+       unless (C4::Context->config('demo') eq 1) {
+               $sth->execute($tagfield,
+                                                       $liblibrarian,
+                                                       $libopac,
+                                                       $repeatable?1:0,
+                                                       $mandatory?1:0,
+                                                       $authorised_value,
+                                                       $frameworkcode
+                                                       );
+       }
+       $sth->finish;
+       print "Content-Type: text/html\n\n<META HTTP-EQUIV=Refresh CONTENT=\"0; URL=marctagstructure.pl?searchfield=$tagfield&frameworkcode=$frameworkcode\"></html>";
+       exit;
+                                                                                                       # END $OP eq ADD_VALIDATE
+################## DELETE_CONFIRM ##################################
+# called by default form, used to confirm deletion of data in DB
+} elsif ($op eq 'delete_confirm') {
+       $sth=$dbh->prepare("select tagfield,liblibrarian,libopac,repeatable,mandatory,authorised_value from marc_tag_structure where tagfield=? and frameworkcode=?");
+       $sth->execute($searchfield,$frameworkcode);
+       my $data=$sth->fetchrow_hashref;
+       $sth->finish;
+       $template->param(liblibrarian => $data->{'liblibrarian'},
+                                                       searchfield => $searchfield,
+                                                       frameworkcode => $frameworkcode,
+                                                       );
+                                                                                                       # END $OP eq DELETE_CONFIRM
+################## DELETE_CONFIRMED ##################################
+# called by delete_confirm, used to effectively confirm deletion of data in DB
+} elsif ($op eq 'delete_confirmed') {
+       unless (C4::Context->config('demo') eq 1) {
+               $dbh->do("delete from marc_tag_structure where tagfield='$searchfield' and frameworkcode='$frameworkcode'");
+               $dbh->do("delete from marc_subfield_structure where tagfield='$searchfield' and frameworkcode='$frameworkcode'");
+       }
+                                                                                                       # END $OP eq DELETE_CONFIRMED
+################## ITEMTYPE_CREATE ##################################
+# called automatically if an unexisting  frameworkis selected
+} elsif ($op eq 'framework_create') {
+       $sth = $dbh->prepare("select count(*),marc_tag_structure.frameworkcode,frameworktext from marc_tag_structure,biblio_framework where biblio_framework.frameworkcode=marc_tag_structure.frameworkcode group by marc_tag_structure.frameworkcode");
+       $sth->execute;
+       my @existingframeworkloop;
+       while (my ($tot,$thisframeworkcode,$frameworktext) = $sth->fetchrow) {
+               if ($tot>0) {
+                       my %line = ( value => $thisframeworkcode,
+                                               frameworktext => $frameworktext,
+                                       );
+                       push @existingframeworkloop,\%line;
+               }
+       }
+       $template->param(existingframeworkloop => \@existingframeworkloop,
+                                       frameworkcode => $frameworkcode,
+#                                      FRtext => $frameworkinfo->{frameworktext},
+                                       );
+################## DEFAULT ##################################
+} else { # DEFAULT
+       # here, $op can be unset or set to "framework_create_confirm".
+       if  ($searchfield ne '') {
+                $template->param(searchfield => $searchfield);
+       }
+       my $cnt=0;
+       if ($dspchoice) {
+               #here, user only wants used tags/subfields displayed
+               my $env;
+               $searchfield=~ s/\'/\\\'/g;
+               my @data=split(' ',$searchfield);
+               my $sth=$dbh->prepare("
+                     SELECT marc_tag_structure.tagfield AS mts_tagfield,
+                             marc_tag_structure.liblibrarian as mts_liblibrarian,
+                             marc_tag_structure.libopac as mts_libopac,
+                             marc_tag_structure.repeatable as mts_repeatable,
+                             marc_tag_structure.mandatory as mts_mandatory,
+                             marc_tag_structure.authorised_value as mts_authorized_value,
+                             marc_subfield_structure.*
+                FROM marc_tag_structure 
+                LEFT JOIN marc_subfield_structure ON (marc_tag_structure.tagfield=marc_subfield_structure.tagfield AND marc_tag_structure.frameworkcode=marc_subfield_structure.frameworkcode) WHERE (marc_tag_structure.tagfield >= ? and marc_tag_structure.frameworkcode=?) AND marc_subfield_structure.tab>=0 ORDER BY marc_tag_structure.tagfield,marc_subfield_structure.tagsubfield");
+               #could be ordoned by tab
+               $sth->execute($data[0], $frameworkcode);
+               my @results = ();
+               while (my $data=$sth->fetchrow_hashref){
+                       push(@results,$data);
+                       $cnt++;
+               }
+               $sth->finish;
+               
+               my $toggle=0;
+               my @loop_data = ();
+               my $j=1;
+               my $i=$offset;
+               while ($i < ($offset+$pagesize<$cnt?$offset+$pagesize:$cnt)) {
+                       if ($toggle eq 0){
+                               $toggle=1;
+                       } else {
+                               $toggle=0;
+                       }
+                       my %row_data;  # get a fresh hash for the row data
+                       $row_data{tagfield} = $results[$i]->{'mts_tagfield'};
+                       $row_data{liblibrarian} = $results[$i]->{'mts_liblibrarian'};
+                       $row_data{repeatable} = $results[$i]->{'mts_repeatable'};
+                       $row_data{mandatory} = $results[$i]->{'mts_mandatory'};
+                       $row_data{authorised_value} = $results[$i]->{'mts_authorised_value'};
+                       $row_data{subfield_link} ="marc_subfields_structure.pl?op=add_form&tagfield=".$results[$i]->{'mts_tagfield'}."&frameworkcode=".$frameworkcode;
+                       $row_data{edit} = "$script_name?op=add_form&amp;searchfield=".$results[$i]->{'mts_tagfield'}."&frameworkcode=".$frameworkcode;
+                       $row_data{delete} = "$script_name?op=delete_confirm&amp;searchfield=".$results[$i]->{'mts_tagfield'}."&frameworkcode=".$frameworkcode;
+                       $row_data{toggle} = $toggle;
+                       $j=$i;
+                       my @internal_loop = ();
+                       while (($results[$i]->{'tagfield'}==$results[$j]->{'tagfield'}) and ($j< ($offset+$pagesize<$cnt?$offset+$pagesize:$cnt))) {
+                               my %subfield_data;
+                               $subfield_data{tagsubfield} = $results[$j]->{'tagsubfield'};
+                               $subfield_data{liblibrarian} = $results[$j]->{'liblibrarian'};
+                               $subfield_data{kohafield} = $results[$j]->{'kohafield'};
+                               $subfield_data{repeatable} = $results[$j]->{'repeatable'};
+                               $subfield_data{mandatory} = $results[$j]->{'mandatory'};
+                               $subfield_data{tab} = $results[$j]->{'tab'};
+                               $subfield_data{seealso} = $results[$j]->{'seealso'};
+                               $subfield_data{authorised_value} = $results[$j]->{'authorised_value'};
+                               $subfield_data{authtypecode}= $results[$j]->{'authtypecode'};
+                               $subfield_data{value_builder}= $results[$j]->{'value_builder'};
+                               $subfield_data{toggle}  = $toggle;
+#                              warn "tagfield :  ".$results[$j]->{'tagfield'}." tagsubfield :".$results[$j]->{'tagsubfield'};
+                               push @internal_loop,\%subfield_data;
+                               $j++;
+                       }
+                       $row_data{'subfields'}=\@internal_loop;
+                       push(@loop_data, \%row_data);
+#                      undef @internal_loop;
+                       $i=$j;
+               }
+               $template->param(select_display => "True",
+                                               loop => \@loop_data);
+               #  $sth->execute;
+               $sth->finish;
+       } else {
+               #here, normal old style : display every tags
+               my $env;
+               my ($count,$results)=StringSearch($env,$searchfield,$frameworkcode);
+               $cnt = $count;
+               my $toggle=0;
+               my @loop_data = ();
+               for (my $i=$offset; $i < ($offset+$pagesize<$count?$offset+$pagesize:$count); $i++){
+                       if ($toggle eq 0){
+                               $toggle=1;
+                       } else {
+                               $toggle=0;
+                       }
+                       my %row_data;  # get a fresh hash for the row data
+                       $row_data{tagfield} = $results->[$i]{'tagfield'};
+                       $row_data{liblibrarian} = $results->[$i]{'liblibrarian'};
+                       $row_data{repeatable} = $results->[$i]{'repeatable'};
+                       $row_data{mandatory} = $results->[$i]{'mandatory'};
+                       $row_data{authorised_value} = $results->[$i]{'authorised_value'};
+                       $row_data{subfield_link} ="marc_subfields_structure.pl?tagfield=".$results->[$i]{'tagfield'}."&frameworkcode=".$frameworkcode;
+                       $row_data{edit} = "$script_name?op=add_form&amp;searchfield=".$results->[$i]{'tagfield'}."&frameworkcode=".$frameworkcode;
+                       $row_data{delete} = "$script_name?op=delete_confirm&amp;searchfield=".$results->[$i]{'tagfield'}."&frameworkcode=".$frameworkcode;
+                       $row_data{toggle} = $toggle;
+                       push(@loop_data, \%row_data);
+               }
+               $template->param(loop => \@loop_data);
+       }
+       if ($offset>0) {
+               my $prevpage = $offset-$pagesize;
+               $template->param(isprevpage => $offset,
+                                               prevpage=> $prevpage,
+                                               searchfield => $searchfield,
+                                               script_name => $script_name,
+                                               frameworkcode => $frameworkcode,
+               );
+       }
+       if ($offset+$pagesize<$cnt) {
+               my $nextpage =$offset+$pagesize;
+               $template->param(nextpage =>$nextpage,
+                                               searchfield => $searchfield,
+                                               script_name => $script_name,
+                                               frameworkcode => $frameworkcode,
+               );
+       }
+} #---- END $OP eq DEFAULT
+
+$template->param(loggeninuser => $loggedinuser,
+               intranetcolorstylesheet => C4::Context->preference("intranetcolorstylesheet"),
+               intranetstylesheet => C4::Context->preference("intranetstylesheet"),
+               IntranetNav => C4::Context->preference("IntranetNav"),
+               );
+output_html_with_http_headers $input, $cookie, $template->output;
+
+
+#
+# the sub used for searches
+#
+sub StringSearch  {
+       my ($env,$searchstring,$frameworkcode)=@_;
+       my $dbh = C4::Context->dbh;
+       $searchstring=~ s/\'/\\\'/g;
+       my @data=split(' ',$searchstring);
+       my $count=@data;
+       my $sth=$dbh->prepare("Select tagfield,liblibrarian,libopac,repeatable,mandatory,authorised_value from marc_tag_structure where (tagfield >= ? and frameworkcode=?) order by tagfield");
+       $sth->execute($data[0], $frameworkcode);
+       my @results;
+       while (my $data=$sth->fetchrow_hashref){
+       push(@results,$data);
+       }
+       #  $sth->execute;
+       $sth->finish;
+       return (scalar(@results),\@results);
+}
+
+#
+# the sub used to duplicate a framework from an existing one in MARC parameters tables.
+#
+sub duplicate_framework {
+       my ($newframeworkcode,$oldframeworkcode) = @_;
+       my $sth = $dbh->prepare("select tagfield,liblibrarian,libopac,repeatable,mandatory,authorised_value from marc_tag_structure where frameworkcode=?");
+       $sth->execute($oldframeworkcode);
+       my $sth_insert = $dbh->prepare("insert into marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) values (?,?,?,?,?,?,?)");
+       while ( my ($tagfield,$liblibrarian,$libopac,$repeatable,$mandatory,$authorised_value) = $sth->fetchrow) {
+               $sth_insert->execute($tagfield,$liblibrarian,$libopac,$repeatable,$mandatory,$authorised_value,$newframeworkcode);
+       }
+
+       $sth = $dbh->prepare("select frameworkcode,tagfield,tagsubfield,liblibrarian,libopac,repeatable,mandatory,kohafield,tab,authorised_value,authtypecode,value_builder,seealso from marc_subfield_structure where frameworkcode=?");
+       $sth->execute($oldframeworkcode);
+       $sth_insert = $dbh->prepare("insert into marc_subfield_structure (frameworkcode,tagfield,tagsubfield,liblibrarian,libopac,repeatable,mandatory,kohafield,tab,authorised_value,authtypecode,value_builder,seealso) values (?,?,?,?,?,?,?,?,?,?,?,?,?)");
+       while ( my ($frameworkcode, $tagfield, $tagsubfield, $liblibrarian, $libopac, $repeatable, $mandatory, $kohafield, $tab, $authorised_value, $thesaurus_category, $value_builder, $seealso) = $sth->fetchrow) {
+           $sth_insert->execute($newframeworkcode, $tagfield, $tagsubfield, $liblibrarian, $libopac, $repeatable, $mandatory, $kohafield, $tab, $authorised_value, $thesaurus_category, $value_builder, $seealso);
+       }
+}
+
diff --git a/catalogue/dictionary.pl b/catalogue/dictionary.pl
new file mode 100755 (executable)
index 0000000..98d53df
--- /dev/null
@@ -0,0 +1,267 @@
+#!/usr/bin/perl
+
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use C4::Auth;
+use CGI;
+use C4::Search;
+use C4::AuthoritiesMarc;
+use C4::Context;
+use C4::Biblio;
+
+
+=head1 NAME
+
+dictionnary.pl : script to search in biblio & authority an existing value
+
+=head1 SYNOPSIS
+
+useful when the user want to search a term before running a query. For example, to see if "computer" is used in the database
+
+The parameter "marclist" tells which field is searched (title, author, subject, but could be anything else)
+
+This script searches in both biblios & authority
+* in biblio, the script search in all marc fields related to what the user is looking for (for example, if the dictionnary is used on "author", the script searches in biblio.author, but also in additional authors & any MARC field related to author (through the "seealso" MARC constraint)
+* in authority, the script search everywhere. Thus, the accepted & rejected forms are found.
+
+The script shows all results & the user can choose what he want, that is copied into search form.
+
+=cut
+
+my $input = new CGI;
+my $field =$input->param('marclist');
+#warn "field :$field";
+my ($tablename, $kohafield)=split /./,$field;
+#my $tablename=$input->param('tablename');
+$tablename="biblio" unless ($tablename);
+#my $kohafield = $input->param('kohafield');
+my @search = $input->param('search');
+# warn " ".$search[0];
+my $index = $input->param('index');
+# warn " index: ".$index;
+my $op=$input->param('op');
+if (($search[0]) and not ($op eq 'do_search')){
+       $op='do_search';
+}
+my $script_name = 'catalogue/dictionary.pl';
+my $query;
+my $type=$input->param('type');
+#warn " ".$type;
+
+my $dbh = C4::Context->dbh;
+my ($template, $loggedinuser, $cookie);
+
+my $env;
+
+my $startfrom=$input->param('startfrom');
+$startfrom=0 if(!defined $startfrom);
+my $searchdesc;
+my $resultsperpage;
+
+#warn "Starting process";
+
+if ($op eq "do_search") {
+       #
+       # searching in biblio
+       #
+       my $sth=$dbh->prepare("Select distinct tagfield,tagsubfield from marc_subfield_structure where kohafield = ?");
+       $sth->execute("$field");
+       my (@tags, @and_or, @operator, @excluding,@value);
+       
+       while ((my $tagfield,my $tagsubfield,my $liblibrarian) = $sth->fetchrow) {
+               push @tags, $dbh->quote("$tagfield$tagsubfield");
+       }
+
+       $resultsperpage= $input->param('resultsperpage');
+       $resultsperpage = 19 if(!defined $resultsperpage);
+       my $orderby = $input->param('orderby');
+
+       findseealso($dbh,\@tags);
+
+       my @results, my $total;
+       my $strsth="select distinct subfieldvalue, count(marc_subfield_table.bibid) from marc_subfield_table,marc_word where marc_word.word like ? and marc_subfield_table.bibid=marc_word.bibid and marc_subfield_table.tagorder=marc_word.tagorder and marc_word.tagsubfield in ";
+       my $listtags="(";
+       foreach my $tag (@tags){
+               $listtags .= $tag .",";
+       }
+       $listtags =~s/,$/)/;
+       $strsth .= $listtags." and marc_word.tagsubfield=concat(marc_subfield_table.tag,marc_subfield_table.subfieldcode) group by subfieldvalue ";
+#      warn "search in biblio : ".$strsth;
+       my $value = uc($search[0]);
+       $value=~s/\*/%/g;
+       $value.= "%" if not($value=~m/%/);
+#      warn " texte : ".$value;
+
+       $sth=$dbh->prepare($strsth);
+       $sth->execute($value);
+       my $total;
+       my @catresults;
+       my $javalue;
+       while (my ($value,$ctresults)=$sth->fetchrow) {
+               # This $javalue is used for the javascript selectentry function (javalue for javascript value !)
+               $javalue = $value;
+               $javalue =~s/'/\\'/g;
+
+               push @catresults,{value=> $value, 
+                                                 javalue=> $javalue,
+                                                 even=>($total-$startfrom*$resultsperpage)%2,
+                                                 count=>$ctresults
+                                                 } if (($total>=$startfrom*$resultsperpage) and ($total<($startfrom+1)*$resultsperpage));
+               $total++;
+       }
+       
+
+       my $strsth="Select distinct authtypecode from marc_subfield_structure where (";
+       foreach my $listtags (@tags){
+               my @taglist=split /,/,$listtags;
+               foreach my $curtag (@taglist){
+                       $curtag =~s/\s+//;
+                       $strsth.="(tagfield='".substr($curtag,1,3)."' AND tagsubfield='".substr($curtag,4,1)."') OR";
+               }
+       }
+       
+       $strsth=~s/ OR$/)/;
+       my $strsth = $strsth." and authtypecode is not NULL";
+#      warn $strsth;
+       my $sth=$dbh->prepare($strsth);
+       $sth->execute;
+       
+       #
+       # searching in authorities
+       #
+       my @authresults;
+       my $authnbresults;
+       while ((my $authtypecode) = $sth->fetchrow) {
+               my ($curauthresults,$nbresults) = authoritysearch($dbh,[''],[''],[''],['contains'],
+                                                                                                               \@search,$startfrom*$resultsperpage, $resultsperpage,$authtypecode);
+               if (defined(@$curauthresults)) {
+                       for (my $i = 0; $i < @$curauthresults ;$i++) {
+                               @$curauthresults[$i]->{jamainentry} = @$curauthresults[$i]->{mainentry};
+                               @$curauthresults[$i]->{jamainentry} =~ s/'/\\'/g;
+                       }
+               }
+               push @authresults, @$curauthresults;
+               $authnbresults+=$nbresults;
+#              warn "auth : $authtypecode nbauthresults : $nbresults";
+       }
+       
+       # 
+       # OK, filling the template with authorities & biblio entries found.
+       #
+       ($template, $loggedinuser, $cookie)
+               = get_template_and_user({template_name => "catalogue/dictionary.tmpl",
+                               query => $input,
+                               type => $type,
+                               authnotrequired => 0,
+                               flagsrequired => {catalogue => 1},
+                               debug => 1,
+                               });
+
+       # multi page display gestion
+       my $displaynext=0;
+       my $displayprev=$startfrom;
+       if(($total - (($startfrom+1)*($resultsperpage))) > 0 ) {
+               $displaynext = 1;
+       }
+
+       my @field_data = ();
+
+       for(my $i = 0 ; $i <= $#tags ; $i++) {
+               push @field_data, { term => "marclist", val=>$tags[$i] };
+               push @field_data, { term => "and_or", val=>$and_or[$i] };
+               push @field_data, { term => "excluding", val=>$excluding[$i] };
+               push @field_data, { term => "operator", val=>$operator[$i] };
+               push @field_data, { term => "value", val=>$value[$i] };
+       }
+
+       my @numbers = ();
+
+       if ($total>$resultsperpage) {
+               for (my $i=1; $i<$total/$resultsperpage+1; $i++) {
+                       if ($i<16) {
+                       my $highlight=0;
+                       ($startfrom==($i-1)) && ($highlight=1);
+                       push @numbers, { number => $i,
+                                       highlight => $highlight ,
+                                       searchdata=> \@field_data,
+                                       startfrom => ($i-1)};
+                       }
+       }
+       }
+
+       my $from = $startfrom*$resultsperpage+1;
+       my $to;
+
+       if($total < (($startfrom+1)*$resultsperpage))
+       {
+               $to = $total;
+       } else {
+               $to = (($startfrom+1)*$resultsperpage);
+       }
+       $template->param(anindex => $input->param('index'));
+       $template->param(result => \@results,
+                                        catresult=> \@catresults,
+                                               search => $search[0],
+                                               marclist =>$field,
+                                               authresult => \@authresults,
+                                               nbresults => $authnbresults,
+                                               startfrom=> $startfrom,
+                                               displaynext=> $displaynext,
+                                               displayprev=> $displayprev,
+                                               resultsperpage => $resultsperpage,
+                                               startfromnext => $startfrom+1,
+                                               startfromprev => $startfrom-1,
+                                               searchdata=>\@field_data,
+                                               total=>$total,
+                                               from=>$from,
+                                               to=>$to,
+                                               numbers=>\@numbers,
+                                               MARC_ON => C4::Context->preference("marc"),
+                                               );
+
+ } else {
+       ($template, $loggedinuser, $cookie)
+               = get_template_and_user({template_name => "catalogue/dictionary.tmpl",
+                               query => $input,
+                               type => $type,
+                               authnotrequired => 0,
+                               flagsrequired => {catalogue => 1},
+                               debug => 1,
+                               });
+#warn "type : $type";
+ }
+$template->param(search => $search[0],
+               marclist =>$field,
+               type=>$type,
+               anindex => $input->param('index'),
+               intranetcolorstylesheet => C4::Context->preference("intranetcolorstylesheet"),
+               intranetstylesheet => C4::Context->preference("intranetstylesheet"),
+               IntranetNav => C4::Context->preference("IntranetNav"),
+               );
+
+# Print the page
+output_html_with_http_headers $input, $cookie, $template->output;
+
+# Local Variables:
+# tab-width: 4
+# End:
diff --git a/catalogue/issuehistory.pl b/catalogue/issuehistory.pl
new file mode 100755 (executable)
index 0000000..0cf62e7
--- /dev/null
@@ -0,0 +1,62 @@
+#!/usr/bin/perl
+
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+# $Id$
+
+use strict;
+require Exporter;
+use CGI;
+use C4::Auth;
+use C4::Interface::CGI::Output;
+
+use C4::Circulation::Circ2;    # GetIssuesFromBiblio
+
+my $query = new CGI;
+my ( $template, $borrowernumber, $cookie ) = get_template_and_user(
+    {
+        template_name   => "catalogue/issuehistory.tmpl",
+        query           => $query,
+        type            => "intranet",
+        authnotrequired => 0,
+        flagsrequired   => { circulate => 1 },
+    }
+);
+
+# getting cgi params.
+my $params = $query->Vars;
+
+my $biblionumber = $params->{'biblionumber'};
+my $title        = $params->{'title'};
+my $author       = $params->{'author'};
+
+my $issues = GetIssuesFromBiblio($biblionumber);
+my $total  = scalar @$issues;
+
+if ( $total && !$title ) {
+    $title  = $issues->[0]->{'title'};
+    $author = $issues->[0]->{'author'};
+}
+
+$template->param(
+    biblionumber => $biblionumber,
+    total        => scalar @$issues,
+    title        => $title,
+    author       => $author,
+    issues       => $issues
+);
+
+output_html_with_http_headers $query, $cookie, $template->output;
diff --git a/catalogue/search.pl b/catalogue/search.pl
new file mode 100755 (executable)
index 0000000..ead0c81
--- /dev/null
@@ -0,0 +1,538 @@
+#!/usr/bin/perl
+# Script to perform searching
+# For documentation try 'perldoc /path/to/search'
+#
+# $Header$
+#
+# Copyright 2006 LibLime
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+=head1 NAME
+
+search - a search script for finding records in a Koha system (Version 2.4)
+
+=head1 OVERVIEW
+
+This script contains a demonstration of a new search API for Koha 2.4. It is
+designed to be simple to use and configure, yet capable of performing feats
+like stemming, field weighting, relevance ranking, support for multiple 
+query language formats (CCL, CQL, PQF), full or nearly full support for the
+bib1 attribute set, extended attribute sets defined in Zebra profiles, access
+to the full range of Z39.50 query options, federated searches on Z39.50
+targets, etc.
+
+I believe the API as represented in this script is mostly sound, even if the
+individual functions in Search.pm and Koha.pm need to be cleaned up. Of course,
+you are free to disagree :-)
+
+I will attempt to describe what is happening at each part of this script.
+-- JF
+
+=head2 INTRO
+
+This script performs two functions:
+
+=over 
+
+=item 1. interacts with Koha to retrieve and display the results of a search
+
+=item 2. loads the advanced search page
+
+=back
+
+These two functions share many of the same variables and modules, so the first
+task is to load what they have in common and determine which template to use.
+Once determined, proceed to only load the variables and procedures necessary
+for that function.
+
+=head2 THE ADVANCED SEARCH PAGE
+
+If we're loading the advanced search page this script will call a number of
+display* routines which populate objects that are sent to the template for 
+display of things like search indexes, languages, search limits, branches,
+etc. These are not stored in the template for two reasons:
+
+=over
+
+=item 1. Efficiency - we have more control over objects inside the script, and it's possible to not duplicate things like indexes (if the search indexes were stored in the template they would need to be repeated)
+
+=item 2. Customization - if these elements were moved to the sql database it would allow a simple librarian to determine which fields to display on the page without editing any html (also how the fields should behave when being searched).
+
+=back
+
+However, they create one problem : the strings aren't translated. I have an idea
+for how to do this that I will purusue soon.
+
+=head2 PERFORMING A SEARCH
+
+If we're performing a search, this script  performs three primary
+operations:
+
+=over 
+
+=item 1. builds query strings (yes, plural)
+
+=item 2. perform the search and return the results array
+
+=item 3. build the HTML for output to the template
+
+=back
+
+There are several additional secondary functions performed that I will
+not cover in detail.
+
+=head3 1. Building Query Strings
+    
+There are several types of queries needed in the process of search and retrieve:
+
+=over
+
+=item 1 Koha query - the query that is passed to Zebra
+
+This is the most complex query that needs to be built.The original design goal was to use a custom CCL2PQF query parser to translate an incoming CCL query into a multi-leaf query to pass to Zebra. It needs to be multi-leaf to allow field weighting, koha-specific relevance ranking, and stemming. When I have a chance I'll try to flesh out this section to better explain.
+
+This query incorporates query profiles that aren't compatible with non-Zebra Z39.50 targets to acomplish the field weighting and relevance ranking.
+
+=item 2 Federated query - the query that is passed to other Z39.50 targets
+
+This query is just the user's query expressed in CCL CQL, or PQF for passing to a non-zebra Z39.50 target (one that doesn't support the extended profile that Zebra does).
+
+=item 3 Search description - passed to the template / saved for future refinements of the query (by user)
+
+This is a simple string that completely expresses the query in a way that can be parsed by Koha for future refinements of the query or as a part of a history feature. It differs from the human search description in several ways:
+
+1. it does not contain commas or = signs
+2. 
+
+=item 4 Human search description - what the user sees in the search_desc area
+
+This is a simple string nearly identical to the Search description, but more human readable. It will contain = signs or commas, etc.
+
+=back
+
+=head3 2. Perform the Search
+
+This section takes the query strings and performs searches on the named servers, including the Koha Zebra server, stores the results in a deeply nested object, builds 'faceted results', and returns these objects.
+
+=head3 3. Build HTML
+
+The final major section of this script takes the objects collected thusfar and builds the HTML for output to the template and user.
+
+=head3 Additional Notes
+
+Not yet completed...
+
+=cut
+
+use strict;            # always use
+
+## STEP 1. Load things that are used in both search page and
+# results page and decide which template to load, operations 
+# to perform, etc.
+## load Koha modules
+use C4::Context;
+use C4::Interface::CGI::Output;
+use C4::Auth;
+use C4::Search;
+use C4::Languages; # getAllLanguages
+use C4::Koha;
+use POSIX qw(ceil floor);
+use C4::Branch; # GetBranches
+# create a new CGI object
+# not sure undef_params option is working, need to test
+use CGI qw('-no_undef_params');
+my $cgi = new CGI;
+
+my ($template,$borrowernumber,$cookie);
+
+# decide which template to use
+my $template_name;
+my @params = $cgi->param("limit");
+if ((@params>1) || ($cgi->param("q")) ) {
+    $template_name = 'catalogue/results.tmpl';
+}
+else {
+    $template_name = 'catalogue/advsearch.tmpl';
+}
+
+# load the template
+($template, $borrowernumber, $cookie) = get_template_and_user({
+    template_name => $template_name,
+    query => $cgi,
+    type => "intranet",
+    authnotrequired => 0,
+    flagsrequired   => { catalogue => 1 },
+    }
+);
+
+=head1 BUGS and FIXMEs
+
+There are many, most are documented in the code. The one that
+isn't fully documented, but referred to is the need for a full
+query parser.
+
+=cut
+
+## URI Re-Writing
+# FIXME: URI re-writing should be tested more carefully and may better
+# handled by mod_rewrite or something else. The code below almost works,
+# but doesn't quite handle limits correctly when they are the only
+# param passed -- I'll work on this soon -- JF
+#my $rewrite_flag;
+#my $uri = $cgi->url(-base => 1);
+#my $relative_url = $cgi->url(-relative=>1);
+#$uri.="/".$relative_url."?";
+#warn "URI:$uri";
+#my @cgi_params_list = $cgi->param();
+#my $url_params = $cgi->Vars;
+
+#for my $each_param_set (@cgi_params_list) {
+#    $uri.= join "",  map "\&$each_param_set=".$_, split("\0",$url_params->{$each_param_set}) if $url_params->{$each_param_set};
+#}
+#warn "New URI:$uri";
+# Only re-write a URI if there are params or if it already hasn't been re-written
+#unless (($cgi->param('r')) || (!$cgi->param()) ) {
+#    print $cgi->redirect(     -uri=>$uri."&r=1",
+#                            -cookie => $cookie);
+#    exit;
+#}
+
+# load the branches
+my $branches = GetBranches();
+my @branch_loop;
+push @branch_loop, {value => "", branchname => "All Branches", };
+for my $branch_hash (keys %$branches) {
+    push @branch_loop, {value => "branch: $branch_hash", branchname => $branches->{$branch_hash}->{'branchname'}, };
+}
+$template->param(branchloop => \@branch_loop,);
+
+# load the itemtypes (Called Collection Codes in the template -- used for circ rules )
+my $itemtypes = GetItemTypes;
+my @itemtypesloop;
+my $selected=1;
+my $cnt;
+my $imgdir = getitemtypeimagesrc();
+foreach my $thisitemtype (sort keys %$itemtypes) {
+    my %row =(  number=>$cnt++,
+                imageurl=>$imgdir."/".$itemtypes->{$thisitemtype}->{'imageurl'},
+                code => $thisitemtype,
+                selected => $selected,
+                description => $itemtypes->{$thisitemtype}->{'description'},
+                count5 => $cnt % 5,
+            );
+    $selected = 0 if ($selected) ;
+    push @itemtypesloop, \%row;
+}
+$template->param(itemtypeloop => \@itemtypesloop);
+
+# # load the itypes (Called item types in the template -- just authorized values for searching)
+# my ($itypecount,@itype_loop) = GetCcodes();
+# $template->param(itypeloop=>\@itype_loop,);
+
+# load the languages ( for switching from one template to another )
+# my @languages_options = displayLanguages($cgi);
+# my $languages_count = @languages_options;
+# if($languages_count > 1){
+#         $template->param(languages => \@languages_options);
+# }
+
+# The following should only be loaded if we're bringing up the advanced search template
+if ( $template_name eq "catalogue/advsearch.tmpl" ) {
+    # load the servers (used for searching -- to do federated searching, etc.)
+    my $primary_servers_loop;# = displayPrimaryServers();
+    $template->param(outer_servers_loop =>  $primary_servers_loop,);
+    
+    my $secondary_servers_loop;# = displaySecondaryServers();
+    $template->param(outer_sup_servers_loop => $secondary_servers_loop,);
+    
+    # load the limit types (icon-based limits in advanced search page)
+    my $outer_limit_types_loop = displayLimitTypes();
+    $template->param(outer_limit_types_loop =>  $outer_limit_types_loop,);
+    
+    # load the search indexes (what a user can choose to search by)
+    my $indexes = displayIndexes();
+    
+    # determine what to display next to the search boxes (ie, boolean option
+    # shouldn't appear on the first one, scan indexes should, adding a new
+    # box should only appear on the last, etc.
+    # FIXME: this stuff should be cleaned up a bit and the html should be turned
+    # into flags for the template -- I'll work on that soon -- JF
+    my @search_boxes_array;
+    my $search_boxes_count = 1; # should be a syspref
+    for (my $i=0;$i<=$search_boxes_count;$i++) {
+        my $this_index =[@$indexes]; # clone the data, not just the reference
+        #@$this_index[$i]->{selected} = "selected";
+        if ($i==0) {
+            push @search_boxes_array,
+                {indexes => $this_index,
+                search_boxes_label => 1,
+                scan_index => 1,
+                };
+        
+        }
+        elsif ($i==$search_boxes_count) {
+            push @search_boxes_array,
+                {indexes => $indexes,
+                add_field => "1",};
+        }
+        else {
+            push @search_boxes_array,
+                {indexes => $indexes,};
+        }
+    }
+    $template->param(uc(C4::Context->preference("marcflavour")) => 1,
+                      search_boxes_loop => \@search_boxes_array);
+
+    # load the language limits (for search)
+    my $languages_limit_loop = getAllLanguages();
+    $template->param(search_languages_loop => $languages_limit_loop,);
+    
+    # load the subtype limits
+    my $outer_subtype_limits_loop = displaySubtypesLimit();
+    $template->param(outer_subtype_limits_loop => $outer_subtype_limits_loop,);
+    
+    my $expanded_options;
+    if (not defined $cgi->param('expanded_options')){
+        $expanded_options = C4::Context->preference("expandedSearchOption");
+    }
+    else {
+        $expanded_options = $cgi->param('expanded_options');
+    }
+    $template->param(expanded_options => $expanded_options);
+
+    # load the sort_by options for the template
+    my $sort_by = $cgi->param('sort_by');
+    my $sort_by_loop = displaySortby($sort_by);
+    $template->param(sort_by_loop => $sort_by_loop);
+
+    output_html_with_http_headers $cgi, $cookie, $template->output;
+    exit;
+}
+
+### OK, if we're this far, we're performing an actual search
+
+# Fetch the paramater list as a hash in scalar context:
+#  * returns paramater list as tied hash ref
+#  * we can edit the values by changing the key
+#  * multivalued CGI paramaters are returned as a packaged string separated by "\0" (null)
+my $params = $cgi->Vars;
+
+# Params that can have more than one value
+# sort by is used to sort the query
+my @sort_by;
+@sort_by = split("\0",$params->{'sort_by'}) if $params->{'sort_by'};
+# load the sort_by options for the template
+my $sort_by = $params->{'sort_by'};
+my $sort_by_loop = displaySortby($sort_by);
+$template->param(sort_by_loop => $sort_by_loop);
+#
+# Use the servers defined, or just search our local catalog(default)
+my @servers;
+@servers = split("\0",$params->{'server'}) if $params->{'server'};
+unless (@servers) {
+    #FIXME: this should be handled using Context.pm
+    @servers = ("biblioserver");
+    # @servers = C4::Context->config("biblioserver");
+}
+
+# operators include boolean and proximity operators and are used
+# to evaluate multiple operands
+my @operators;
+@operators = split("\0",$params->{'op'}) if $params->{'op'};
+
+# indexes are query qualifiers, like 'title', 'author', etc. They
+# can be simple or complex
+my @indexes;
+@indexes = split("\0",$params->{'idx'}) if $params->{'idx'};
+
+# an operand can be a single term, a phrase, or a complete ccl query
+my @operands;
+@operands = split("\0",$params->{'q'}) if $params->{'q'};
+
+# limits are use to limit to results to a pre-defined category such as branch or language
+my @limits;
+@limits = split("\0",$params->{'limit'}) if $params->{'limit'};
+
+my $available;
+foreach my $limit(@limits) {
+    if ($limit =~/available/) {
+        $available = 1;
+    }
+}
+$template->param(available => $available);
+push @limits, map "yr:".$_, split("\0",$params->{'limit-yr'}) if $params->{'limit-yr'};
+
+# Params that can only have one value
+my $query = $params->{'q'};
+my $scan = $params->{'scan'};
+my $results_per_page = $params->{'count'} || 20;
+my $offset = $params->{'offset'} || 0;
+my $hits;
+my $expanded_facet = $params->{'expand'};
+
+# Define some global variables
+my $error; # used for error handling
+my $search_desc; # the query expressed in terms that humans understand
+my $koha_query; # the query expressed in terms that zoom understands with field weighting and stemming
+my $federated_query;
+my $query_type; # usually not needed, but can be used to trigger ccl, cql, or pqf queries if set
+my @results;
+## I. BUILD THE QUERY
+($error,$search_desc,$koha_query,$federated_query,$query_type) = buildQuery($query,\@operators,\@operands,\@indexes,\@limits);
+
+## II. DO THE SEARCH AND GET THE RESULTS
+my $total; # the total results for the whole set
+my $facets; # this object stores the faceted results that display on the left-hand of the results page
+my @results_array;
+my $results_hashref;
+
+eval {
+
+    ($error, $results_hashref, $facets) = getRecords($koha_query,$federated_query,\@sort_by,\@servers,$results_per_page,$offset,$expanded_facet,$branches,$query_type,$scan);
+
+};
+if ($@ || $error) {
+    $template->param(query_error => $error.$@);
+
+    output_html_with_http_headers $cgi, $cookie, $template->output;
+    exit;
+}
+
+# At this point, each server has given us a result set
+# now we build that set for template display
+my @sup_results_array;
+for (my $i=0;$i<=@servers;$i++) {
+    my $server = $servers[$i];
+    if ($server =~/biblioserver/) { # this is the local bibliographic server
+        $hits = $results_hashref->{$server}->{"hits"};
+        my @newresults = searchResults( $search_desc,$hits,$results_per_page,$offset,@{$results_hashref->{$server}->{"RECORDS"}});
+        $total = $total + $results_hashref->{$server}->{"hits"};
+        if ($hits) {
+            $template->param(total => $hits);
+            $template->param(searchdesc => ($query_type?"$query_type=":"")."$search_desc" );
+            $template->param(results_per_page =>  $results_per_page);
+            $template->param(SEARCH_RESULTS => \@newresults);
+
+            my @page_numbers;
+            my $pages = ceil($hits / $results_per_page);
+            my $current_page_number = 1;
+            $current_page_number = ($offset / $results_per_page + 1) if $offset;
+            my $previous_page_offset = $offset - $results_per_page unless ($offset - $results_per_page <0);
+            my $next_page_offset = $offset + $results_per_page;
+            for (my $j=1; $j<=$pages;$j++) {
+                my $this_offset = (($j*$results_per_page)-$results_per_page);
+                my $this_page_number = $j;
+                my $highlight = 1 if ($this_page_number == $current_page_number);
+                push @page_numbers, { offset => $this_offset, pg => $this_page_number, highlight => $highlight, sort_by => join " ",@sort_by };
+            }
+            $template->param(PAGE_NUMBERS => \@page_numbers,
+                            previous_page_offset => $previous_page_offset,
+                            next_page_offset => $next_page_offset) unless $pages < 2;
+        }
+    } # end of the if local
+    else {
+        # check if it's a z3950 or opensearch source
+        my $zed3950 = 0;  # FIXME :: Hardcoded value.
+        if ($zed3950) {
+            my @inner_sup_results_array;
+            for my $sup_record ( @{$results_hashref->{$server}->{"RECORDS"}} ) {
+                my $marc_record_object = MARC::Record->new_from_usmarc($sup_record);
+                my $control_number = $marc_record_object->field('010')->subfield('a') if $marc_record_object->field('010');
+                $control_number =~ s/^ //g;
+                my $link = "http://catalog.loc.gov/cgi-bin/Pwebrecon.cgi?SAB1=".$control_number."&BOOL1=all+of+these&FLD1=LC+Control+Number+LCCN+%28K010%29+%28K010%29&GRP1=AND+with+next+set&SAB2=&BOOL2=all+of+these&FLD2=Keyword+Anywhere+%28GKEY%29+%28GKEY%29&PID=6211&SEQ=20060816121838&CNT=25&HIST=1";
+                my $title = $marc_record_object->title();
+                push @inner_sup_results_array, {
+                    'title' => $title,
+                    'link' => $link,
+                };
+            }
+            my $servername = $server;
+            push @sup_results_array, { servername => $servername, inner_sup_results_loop => \@inner_sup_results_array};
+            $template->param(outer_sup_results_loop => \@sup_results_array);
+        }
+    }
+
+} #/end of the for loop
+#$template->param(FEDERATED_RESULTS => \@results_array);
+
+
+$template->param(
+            #classlist => $classlist,
+            total => $total,
+            searchdesc => ($query_type?"$query_type=":"")."$search_desc",
+            opacfacets => 1,
+            facets_loop => $facets,
+            suggestion => C4::Context->preference("suggestion"),
+            virtualshelves => C4::Context->preference("virtualshelves"),
+            LibraryName => C4::Context->preference("LibraryName"),
+            OpacNav => C4::Context->preference("OpacNav"),
+            opaccredits => C4::Context->preference("opaccredits"),
+            AmazonContent => C4::Context->preference("AmazonContent"),
+            opacsmallimage => C4::Context->preference("opacsmallimage"),
+            opaclayoutstylesheet => C4::Context->preference("opaclayoutstylesheet"),
+            opaccolorstylesheet => C4::Context->preference("opaccolorstylesheet"),
+            "BiblioDefaultView".C4::Context->preference("BiblioDefaultView") => 1,
+            scan_use => $scan,
+            search_error => $error,
+);
+## Now let's find out if we have any supplemental data to show the user
+#  and in the meantime, save the current query for statistical purposes, etc.
+my $koha_spsuggest; # a flag to tell if we've got suggestions coming from Koha
+my @koha_spsuggest; # place we store the suggestions to be returned to the template as LOOP
+my $phrases = $search_desc;
+my $ipaddress;
+
+if ( C4::Context->preference("kohaspsuggest") ) {
+        eval {
+            my $koha_spsuggest_dbh;
+            # FIXME: this needs to be moved to Context.pm
+            eval {
+                $koha_spsuggest_dbh=DBI->connect("DBI:mysql:suggest:66.213.78.76","auth","Free2cirC");
+            };
+            if ($@) { 
+                warn "can't connect to spsuggest db";
+            }
+            else {
+                my $koha_spsuggest_insert = "INSERT INTO phrase_log(phr_phrase,phr_resultcount,phr_ip) VALUES(?,?,?)";
+                my $koha_spsuggest_query = "SELECT display FROM distincts WHERE strcmp(soundex(suggestion), soundex(?)) = 0 order by soundex(suggestion) limit 0,5";
+                my $koha_spsuggest_sth = $koha_spsuggest_dbh->prepare($koha_spsuggest_query);
+                $koha_spsuggest_sth->execute($phrases);
+                while (my $spsuggestion = $koha_spsuggest_sth->fetchrow_array) {
+                    $spsuggestion =~ s/(:|\/)//g;
+                    my %line;
+                    $line{spsuggestion} = $spsuggestion;
+                    push @koha_spsuggest,\%line;
+                    $koha_spsuggest = 1;
+                }
+
+                # Now save the current query
+                $koha_spsuggest_sth=$koha_spsuggest_dbh->prepare($koha_spsuggest_insert);
+                #$koha_spsuggest_sth->execute($phrases,$results_per_page,$ipaddress);
+                $koha_spsuggest_sth->finish;
+
+                $template->param( koha_spsuggest => $koha_spsuggest ) unless $hits;
+                $template->param( SPELL_SUGGEST => \@koha_spsuggest,
+                );
+            }
+    };
+    if ($@) {
+            warn "Kohaspsuggest failure:".$@;
+    }
+}
+
+# VI. BUILD THE TEMPLATE
+output_html_with_http_headers $cgi, $cookie, $template->output;
diff --git a/catalogue/suggest.pl b/catalogue/suggest.pl
new file mode 100755 (executable)
index 0000000..a62820c
--- /dev/null
@@ -0,0 +1,62 @@
+#!/usr/bin/perl
+# WARNING: 4-character tab stops here
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+require Exporter;
+use CGI;
+use C4::Auth;
+
+use C4::Context;
+use C4::Auth;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use C4::Biblio;
+use C4::Acquisition;
+use C4::Koha; # XXX subfield_is_koha_internal_p
+
+# Creates the list of active tags using the active MARC configuration
+my $query=new CGI;
+my $Q=$query->param('Q');
+my @words = split / /,$Q;
+my $dbh = C4::Context->dbh;
+
+my $suggestions = findsuggestion($dbh,\@words);
+my @loop_suggests;
+foreach my $line (@$suggestions) {
+    my ($word,$suggestion,$count) = split /\|/,$line;
+    push @loop_suggests, { word => $word, suggestion =>$suggestion, count => $count };
+}
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "catalogue/suggest.tmpl",
+                 query => $query,
+                 type => "intranet",
+                 authnotrequired => 0,
+                 flagsrequired => {editcatalogue => 1},
+                 debug => 1,
+                 });
+$template->param("loop" => \@loop_suggests,
+        intranetcolorstylesheet => C4::Context->preference("intranetcolorstylesheet"),
+        intranetstylesheet => C4::Context->preference("intranetstylesheet"),
+        IntranetNav => C4::Context->preference("IntranetNav"),
+        );
+
+output_html_with_http_headers $query, $cookie, $template->output;
+
diff --git a/cataloguing/addbiblio-nomarc.pl b/cataloguing/addbiblio-nomarc.pl
new file mode 100755 (executable)
index 0000000..e7a8d00
--- /dev/null
@@ -0,0 +1,77 @@
+#!/usr/bin/perl
+
+# $Id$
+
+#
+# TODO
+#
+# Add info on biblioitems and items already entered as you enter new ones
+#
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+# $Log$
+# Revision 1.3  2007/03/09 15:36:10  tipaul
+# rel_3_0 moved to HEAD (introducing new files)
+#
+# Revision 1.1.2.2  2006/12/18 16:35:18  toins
+# removing use HTML::Template from *.pl.
+#
+# Revision 1.1.2.1  2006/09/26 16:05:05  toins
+# adding missing template & fix wrong link on scripts.
+#
+# Revision 1.1  2006/01/17 16:40:54  tipaul
+# moving acqui.simple directory to cataloguing, as acqui.simple contains cataloguing scripts...
+#
+# Revision 1.3  2005/05/04 08:45:22  tipaul
+# synch'ing 2.2 and head
+#
+# Revision 1.2.4.1  2005/03/25 12:52:42  tipaul
+# needs "editcatalogue" flag, not "catalogue"
+#
+# Revision 1.2  2003/05/09 23:47:22  rangi
+# This script is now templated
+# 3 more to go i think
+#
+
+use CGI;
+use strict;
+use C4::Output;
+
+use C4::Auth;
+use C4::Interface::CGI::Output;
+
+my $input = new CGI;
+my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+    {
+        template_name   => "cataloguing/addbiblio-nomarc.tmpl",
+        query           => $input,
+        type            => "intranet",
+        authnotrequired => 0,
+        flagsrequired   => { editcatalogue => 1 },
+        debug           => 1,
+    }
+);
+
+my $error = $input->param('error');
+
+$template->param(
+    ERROR => $error,
+);
+
+output_html_with_http_headers $input, $cookie, $template->output;
diff --git a/cataloguing/additem-nomarc.pl b/cataloguing/additem-nomarc.pl
new file mode 100755 (executable)
index 0000000..cc6cad9
--- /dev/null
@@ -0,0 +1,235 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+# $Log$
+# Revision 1.6  2007/03/09 15:36:10  tipaul
+# rel_3_0 moved to HEAD (introducing new files)
+#
+# Revision 1.4.2.3  2006/12/14 15:41:54  toins
+# admin/branches.pl works now with mod_perl.
+# New module : Branch.pm containt all functions dealings with branches.
+#
+# Revision 1.4.2.2  2006/12/05 11:35:30  toins
+# Biblio.pm cleaned.
+# additionalauthors, bibliosubject, bibliosubtitle tables are now unused.
+# Some functions renamed according to the coding guidelines.
+#
+# Revision 1.4.2.1  2006/09/26 16:05:05  toins
+# adding missing template & fix wrong link on scripts.
+#
+# Revision 1.4  2006/07/27 13:52:49  toins
+# 1 sub renamed and cleaned.
+#
+# Revision 1.3  2006/07/21 10:12:00  toins
+# subs renamed according to coding guidelines.
+#
+# Revision 1.2  2006/07/12 17:17:12  toins
+# getitemtypes renamed to GetItemTypes
+#
+# Revision 1.1  2006/01/17 16:40:54  tipaul
+# moving acqui.simple directory to cataloguing, as acqui.simple contains cataloguing scripts...
+#
+# Revision 1.8  2005/10/26 09:11:34  tipaul
+# big commit, still breaking things...
+#
+# * synch with rel_2_2. Probably the last non manual synch, as rel_2_2 should not be modified deeply.
+# * code cleaning (cleaning warnings from perl -w) continued
+#
+# Revision 1.4.2.1  2005/03/25 12:52:44  tipaul
+# needs "editcatalogue" flag, not "catalogue"
+#
+# Revision 1.4  2004/11/19 16:41:49  tipaul
+# improving behaviour when MARC=OFF
+#
+# Revision 1.3  2004/08/13 16:37:25  tipaul
+# adding frameworkcode to API in some subs
+#
+# Revision 1.2  2003/05/11 06:59:11  rangi
+# Mostly templated.
+# Still needs some work
+#
+
+use CGI;
+use strict;
+use C4::Biblio;
+use C4::Koha;
+use C4::Output;
+use C4::Branch; # GetBranches
+use C4::Auth;
+use C4::Interface::CGI::Output;
+
+my $input        = new CGI;
+my $biblionumber = $input->param('biblionumber');
+my $error        = $input->param('error');
+my $maxbarcode;
+my $isbn;
+my $bibliocount;
+my @biblios;
+my $biblioitemcount;
+my @biblioitems;
+# my @branches;
+# my %branchnames;
+my $itemcount;
+my @items;
+
+if ( !$biblionumber ) {
+    print $input->redirect('/cgi-bin/koha/cataloguing/addbooks.pl');
+}
+else {
+    my $input = new CGI;
+    my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+        {
+            template_name   => "cataloguing/additem-nomarc.tmpl",
+            query           => $input,
+            type            => "intranet",
+            authnotrequired => 0,
+            flagsrequired   => { editcatalogue => 1 },
+            debug           => 1,
+        }
+    );
+    ( $bibliocount, @biblios ) = &GetBiblio($biblionumber);
+
+    if ( !$bibliocount ) {
+        print $input->redirect('addbooks.pl');
+    }
+    else {
+        @biblioitems = &GetBiblioItemByBiblioNumber($biblionumber);
+        $biblioitemcount = scalar @biblioitems;
+        my $branches = GetBranches;
+        my @branchloop;
+        foreach my $thisbranch (sort keys %$branches) {
+            my %row =(value => $thisbranch,
+                        branchname => $branches->{$thisbranch}->{'branchname'},
+                    );
+            push @branchloop, \%row;
+        }
+        my $itemtypes = &GetItemTypes;
+        my @itemtypeloop;
+        foreach my $thisitemtype (sort keys %$itemtypes) {
+            my %row =(value => $thisitemtype,
+                        description => $itemtypes->{$thisitemtype}->{'description'},
+                    );
+            push @itemtypeloop, \%row;
+        }
+        if ( $error eq "nobarcode" ) {
+            $template->param( NOBARCODE => 1 );
+        }
+        elsif ( $error eq "nobiblioitem" ) {
+            $template->param( NOBIBLIOITEM => 1 );
+        }
+        elsif ( $error eq "barcodeinuse" ) {
+            $template->param( BARCODEINUSE => 1 );
+        }    # elsif
+
+        for ( my $i = 0 ; $i < $biblioitemcount ; $i++ ) {
+            if ( $biblioitems[$i]->{'itemtype'} eq "WEB" ) {
+                $biblioitems[$i]->{'WEB'} = 1;
+            }
+            $biblioitems[$i]->{'dewey'} =~ /(\d*\.\d\d)/;
+            $biblioitems[$i]->{'dewey'} = $1;
+            ( $itemcount, @items ) = &getitemsbybiblioitem( $biblioitems[$i]->{'biblioitemnumber'} );
+            $biblioitems[$i]->{'items'} = \@items;
+        }    # for
+        $template->param(
+            BIBNUM    => $biblionumber,
+            AUTHOR    => $biblios[0]->{'author'},
+            TITLE     => $biblios[0]->{'title'},
+            COPYRIGHT => $biblios[0]->{'copyrightdate'},
+            SERIES    => $biblios[0]->{'seriestitle'},
+            NOTES     => $biblios[0]->{'notes'},
+            BIBITEMS  => \@biblioitems,
+            branchloop  => \@branchloop,
+            itemtypeloop => \@itemtypeloop,
+
+    ( $bibliocount, @biblios ) = &GetBiblio($biblionumber);
+
+    if ( !$bibliocount ) {
+        print $input->redirect('addbooks.pl');
+    }
+    else {
+
+        @biblioitems =&GetBiblioItemByBiblioNumber($biblionumber);
+        $biblioitemcount = scalar @biblioitems;
+        @branches   = &GetBranches;
+        ( $itemtypecount, @itemtypes ) = &GetItemTypes;
+
+        for ( my $i = 0 ; $i < $itemtypecount ; $i++ ) {
+            $itemtypedescriptions{ $itemtypes[$i]->{'itemtype'} } =
+              $itemtypes[$i]->{'description'};
+        }    # for
+
+        for ( my $i = 0 ; $i < $#branches ; $i++ ) {
+            $branchnames{ $branches[$i]->{'branchcode'} } =
+              $branches[$i]->{'branchname'};
+        }    # for
+
+        #    print $input->header;
+        #    print startpage();
+        #    print startmenu('acquisitions');
+        my $input = new CGI;
+        my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+            {
+                template_name   => "cataloguing/additem-nomarc.tmpl",
+                query           => $input,
+                type            => "intranet",
+                authnotrequired => 0,
+                flagsrequired   => { editcatalogue => 1 },
+                debug           => 1,
+            }
+        );
+
+        if ( $error eq "nobarcode" ) {
+            $template->param( NOBARCODE => 1 );
+        }
+        elsif ( $error eq "nobiblioitem" ) {
+            $template->param( NOBIBLIOITEM => 1 );
+        }
+        elsif ( $error eq "barcodeinuse" ) {
+            $template->param( BARCODEINUSE => 1 );
+        }    # elsif
+
+        for ( my $i = 0 ; $i < $biblioitemcount ; $i++ ) {
+            if ( $biblioitems[$i]->{'itemtype'} eq "WEB" ) {
+                $biblioitems[$i]->{'WEB'} = 1;
+
+            }
+            $biblioitems[$i]->{'dewey'} =~ /(\d*\.\d\d)/;
+            $biblioitems[$i]->{'dewey'} = $1;
+            ( $itemcount, @items ) =
+              &getitemsbybiblioitem( $biblioitems[$i]->{'biblioitemnumber'} );
+            $biblioitems[$i]->{'items'} = \@items;
+        }    # for
+        $template->param(
+            BIBNUM    => $biblionumber,
+            AUTHOR    => $biblios[0]->{'author'},
+            TITLE     => $biblios[0]->{'title'},
+            COPYRIGHT => $biblios[0]->{'copyrightdate'},
+            SERIES    => $biblios[0]->{'seriestitle'},
+            NOTES     => $biblios[0]->{'notes'},
+            BIBITEMS  => \@biblioitems,
+            BRANCHES  => \@branches,
+            ITEMTYPES => \@itemtypes,
+
+        );
+
+        output_html_with_http_headers $input, $cookie, $template->output;
+    }    # if
+}    # if
diff --git a/cataloguing/plugin_launcher.pl b/cataloguing/plugin_launcher.pl
new file mode 100755 (executable)
index 0000000..eb083b5
--- /dev/null
@@ -0,0 +1,39 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use CGI;
+use C4::Context;
+
+use C4::Output;
+
+my $input = new CGI;
+my $plugin_name=$input->param("plugin_name");
+my $plugin_name="cataloguing/value_builder/".$input->param("plugin_name");
+
+# opening plugin. Just check wether we are on a developper computer on a production one
+# (the cgidir differs)
+my $cgidir = C4::Context->intranetdir ."/cgi-bin";
+unless (opendir(DIR, "$cgidir/cataloguing/value_builder")) {
+       $cgidir = C4::Context->intranetdir;
+}
+do $cgidir."/".$plugin_name;
+&plugin($input);
diff --git a/cataloguing/savebiblio.pl b/cataloguing/savebiblio.pl
new file mode 100755 (executable)
index 0000000..f2dbc80
--- /dev/null
@@ -0,0 +1,53 @@
+#!/usr/bin/perl
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use CGI;
+use strict;
+use C4::Biblio;
+
+my $input  = new CGI;
+my $biblio = {
+    title    => $input->param('title'),
+    subtitle => $input->param('subtitle') ? $input->param('subtitle') : "",
+    author   => $input->param('author') ? $input->param('author') : "",
+    seriestitle => $input->param('seriestitle') ? $input->param('seriestitle')
+    : "",
+    copyrightdate => $input->param('copyrightdate')
+    ? $input->param('copyrightdate')
+    : "",
+    abstract => $input->param('abstract') ? $input->param('abstract') : "",
+    notes    => $input->param('notes')    ? $input->param('notes')    : ""
+};    # my $biblio
+
+my $subjectheadings = $input->param('subjectheadings');
+# Different O.S.es use different codes to end lines. This ensures that all cases
+# are allowed for.
+my @subjects = split ( /\n|\r|\n\r|\r\n/, $subjectheadings );
+my $biblionumber;
+my $aauthors = $input->param('additionalauthors');
+my @authors  = split ( /\n|\r|\n\r|\r\n/, $aauthors );
+my $force    = $input->param('force');
+
+if ( !$biblio->{'title'} ) {
+    print $input->redirect('addbiblio-nomarc.pl?error=notitle');
+}
+else {
+    $biblionumber = &newbiblio($biblio);
+    print $input->redirect("additem-nomarc.pl?biblionumber=$biblionumber");
+}    # else
diff --git a/cataloguing/saveitem.pl b/cataloguing/saveitem.pl
new file mode 100755 (executable)
index 0000000..dadf0f8
--- /dev/null
@@ -0,0 +1,95 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use CGI;
+use strict;
+# use C4::Catalogue;
+use C4::Biblio;
+
+my $input            = new CGI;
+my $barcode          = $input->param('barcode');
+my $biblionumber     = $input->param('biblionumber');
+my $biblioitemnumber = $input->param('biblioitemnumber');
+my $item             = {
+    biblionumber     => $biblionumber,
+    biblioitemnumber => $biblioitemnumber?$biblioitemnumber:"",
+    homebranch       => $input->param('homebranch'),
+    holdingbranch       => $input->param('homebranch'),
+    replacementprice => $input->param('replacementprice')?$input->param('replacementprice'):"",
+    itemnotes        => $input->param('notes')?$input->param('notes'):""
+}; # my $item
+my $biblioitem       = {
+    biblionumber      => $biblionumber,
+    itemtype          => $input->param('itemtype'),
+    isbn              => $input->param('isbn')?$input->param('isbn'):"",
+    publishercode     => $input->param('publishercode')?$input->param('publishercode'):"",
+    publicationyear   => $input->param('publicationyear')?$input->param('publicationyear'):"",
+    place             => $input->param('place')?$input->param('place'):"",
+    illus             => $input->param('illus')?$input->param('illus'):"",
+    url               => $input->param('url')?$input->param('url'):"",
+    dewey             => $input->param('dewey')?$input->param('dewey'):"",
+    subclass          => $input->param('subclass')?$input->param('subclass'):"",
+    issn              => $input->param('issn')?$input->param('issn'):"",
+    lccn              => $input->param('lccn')?$input->param('lccn'):"",
+    volume            => $input->param('volume')?$input->param('volume'):"",
+    number            => $input->param('number')?$input->param('number'):"",
+    volumeddesc       => $input->param('volumeddesc')?$input->param('volumeddesc'):"",
+    pages             => $input->param('pages')?$input->param('pages'):"",
+    size              => $input->param('size')?$input->param('size'):"",
+    notes             => $input->param('itemnotes')?$input->param('itemnotes'):""
+}; # my biblioitem
+my $newgroup = 0;
+my $website  = 0;
+my $count;
+my @results;
+
+if ($input->param('newgroup')) {
+    $newgroup = 1;
+    if ($biblioitem->{'itemtype'} eq "WEB") {
+       $website = 1;
+    } # if
+} # if
+
+if (! $biblionumber) {
+    print $input->redirect('addbooks.pl');
+} elsif ((! $barcode) && (! $website)) {
+    print $input->redirect("additem-nomarc.pl?biblionumber=$biblionumber&error=nobarcode");
+} elsif ((! $newgroup) && (! $biblioitemnumber)) {
+    print $input->redirect("additem-nomarc.pl?biblionumber=$biblionumber&error=nobiblioitem");
+} else {
+
+    if ($website) {
+       &newbiblioitem($biblioitem);
+               print $input->redirect("additem-nomarc.pl?biblionumber=$biblionumber");
+    } elsif (&checkitems(1,$barcode)) {
+       print $input->redirect("additem-nomarc.pl?biblionumber=$biblionumber&error=barcodeinuse");
+    } else {
+
+       if ($newgroup) {
+           $biblioitemnumber = &newbiblioitem($biblioitem);
+           $item->{'biblioitemnumber'} = $biblioitemnumber;
+       } # if
+
+       &newitems($item, ($barcode));
+
+       print $input->redirect("additem-nomarc.pl?biblionumber=$biblionumber");
+    } # else
+} # else
diff --git a/cataloguing/thesaurus_popup.pl b/cataloguing/thesaurus_popup.pl
new file mode 100755 (executable)
index 0000000..7c95e4a
--- /dev/null
@@ -0,0 +1,125 @@
+#!/usr/bin/perl
+
+# written 10/5/2002 by Paul
+# build result field using bibliothesaurus table
+
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Output;
+use C4::Authorities;
+use C4::Interface::CGI::Output;
+# get all the data ....
+my %env;
+
+my $input = new CGI;
+my $result = $input->param('result');
+my $search_string= $input->param('search_string');
+$search_string = $result unless ($search_string);
+my $op = $input->param('op');
+my $id = $input->param('id');
+my $category = $input->param('category');
+my $index= $input->param('index');
+my $insert = $input->param('insert');
+my $nohierarchy = $input->param('nohierarchy'); # if 1, just show the last part of entry (Marseille). If 0, show everything (Europe -- France --Marseille)
+my $dbh = C4::Context->dbh;
+
+# make the page ...
+#print $input->header;
+if ($op eq "select") {
+       my $sti = $dbh->prepare("select father,stdlib from bibliothesaurus where id=?");
+       $sti->execute($id);
+       my ($father,$freelib_text) = $sti->fetchrow_array;
+       if (length($result)>0) {
+               if ($nohierarchy) {
+                       $result .= "|$freelib_text";
+               } else {
+                       $result .= "|$father $freelib_text";
+               }
+       } else {
+               if ($nohierarchy) {
+                       $result = "$freelib_text";
+               } else {
+                       $result = "$father $freelib_text";
+               }
+       }
+}
+if ($op eq "add") {
+       newauthority($dbh,$category,$insert,$insert,'',1,'');
+       $search_string=$insert;
+}
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/thesaurus_popup.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+# /search thesaurus terms starting by search_string
+my @freelib;
+my %stdlib;
+my $select_list;
+if ($search_string) {
+#      my $sti=$dbh->prepare("select id,freelib from bibliothesaurus where freelib like '".$search_string."%' and category ='$category'");
+       my $sti=$dbh->prepare("select id,freelib,father from bibliothesaurus where match (category,freelib) AGAINST (?) and category =?");
+       $sti->execute($search_string,$category);
+       while (my $line=$sti->fetchrow_hashref) {
+               if ($nohierarchy) {
+                       $stdlib{$line->{'id'}} = "$line->{'freelib'}";
+               } else {
+                       $stdlib{$line->{'id'}} = "$line->{'father'} $line->{'freelib'}";
+               }
+               push(@freelib,$line->{'id'});
+       }
+       $select_list= CGI::scrolling_list( -name=>'id',
+                       -values=> \@freelib,
+                       -default=> "",
+                       -size=>1,
+                       -multiple=>0,
+                       -labels=> \%stdlib
+                       );
+}
+my @x = SearchDeeper('',$category,$search_string);
+#my @son;
+#foreach (my $value @$x) {
+#      warn \@$x[$value]->{'stdlib'};
+#}
+my $dig_list= CGI::scrolling_list( -name=>'search_string',
+               -values=> \@x,
+               -default=> "",
+               -size=>1,
+               -multiple=>0,
+               );
+
+$template->param(select_list => $select_list,
+                                               search_string => $search_string,
+                                               dig_list => $dig_list,
+                                               result => $result,
+                                               category => $category,
+                                               index => $index,
+                                               nohierarchy => $nohierarchy,
+                                               );
+output_html_with_http_headers $input, $cookie, $template->output;
+
+
diff --git a/cataloguing/value_builder/labs_theses.pl b/cataloguing/value_builder/labs_theses.pl
new file mode 100755 (executable)
index 0000000..f533205
--- /dev/null
@@ -0,0 +1,186 @@
+#!/usr/bin/perl
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+require Exporter;
+use CGI;
+
+use C4::Interface::CGI::Output;
+use C4::Context;
+use C4::Auth;
+use C4::Output;
+
+use C4::Koha;
+
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "328".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.f.field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=labs_theses.pl&cat_auth=LABTHE&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 328\",'width=700,height=700,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+
+sub plugin {
+       my ($input) = @_;
+       my %env;
+       
+       
+       my $dbh=C4::Context->dbh;
+       my $query = new CGI;
+       my $op = $query->param('op');
+       my $cat_auth=$query->param('cat_auth');
+
+       my $startfrom=$query->param('startfrom');
+       $startfrom=0 if(!defined $startfrom);
+       my ($template, $loggedinuser, $cookie);
+       my $resultsperpage;
+       my $search = $query->param('search');
+       
+       if ($op eq "do_search") {
+       
+               $resultsperpage= $query->param('resultsperpage');
+               $resultsperpage = 19 if(!defined $resultsperpage);
+#              my $upperlimit=$startfrom+$resultsperpage;
+               # builds tag and subfield arrays
+               my $strquery = "SELECT authorised_value, lib from authorised_values where category = ? and lib like ?";
+#              $strquery .= " LIMIT $startfrom,$upperlimit";
+               
+               warn 'category : '.$cat_auth.' recherche :'.$search;
+               warn "$strquery";
+               $search=~s/\*/%/g;
+               my $sth = $dbh->prepare($strquery);
+               $sth->execute($cat_auth,$search);
+               $search=~s/%/\*/g;
+               
+               
+               my @results;
+               my $total;
+               while (my $data = $sth->fetchrow_hashref){
+                       my $libjs=$data->{'lib'};
+                       $libjs=~s#\'#\\\'#g;
+                       my $authjs=$data->{'authorised_value'};
+                       $authjs=~s#\'#\\\'#g;
+                       push @results, {'libjs'=>$libjs,
+                                                       'lib'=>$data->{'lib'},
+                                                       'authjs'=>$authjs,
+                                                       'auth_value'=>$data->{'authorised_value'}} 
+                                                       unless (($total<$startfrom) or ($total>$startfrom+$resultsperpage));
+                       $total++;
+               }
+               
+               ($template, $loggedinuser, $cookie)
+                       = get_template_and_user({template_name => "value_builder/labs_theses.tmpl",
+                                       query => $query,
+                                       type => 'intranet',
+                                       authnotrequired => 1,
+                                       debug => 1,
+                                       });
+       
+               # multi page display gestion
+               my $displaynext=0;
+               my $displayprev=$startfrom;
+               if(($total - (($startfrom+1)*($resultsperpage))) > 0 ){
+                       $displaynext = 1;
+               }
+       
+               my @numbers = ();
+       
+               if ($total>$resultsperpage)
+               {
+                       for (my $i=1; (($i<$total/$resultsperpage+1) && ($i<16)); $i++)
+                       {
+                                       my $highlight=0;
+                                       ($startfrom==($i-1)) && ($highlight=1);
+                                       push @numbers, { number => $i,
+                                               highlight => $highlight ,
+                                               search=> $search,
+                                               startfrom => $resultsperpage*($i-1)};
+                       }
+               }
+       
+               my $from = $startfrom+1;
+               my $to;
+       
+               if($total < (($startfrom+1)*$resultsperpage))
+               {
+                       $to = $total;
+               } else {
+                       $to = (($startfrom+1)*$resultsperpage);
+               }
+               $template->param(catresult => \@results,
+                                               cat_auth=>$cat_auth,
+                                               index => $query->param('index')."",
+                                                               startfrom=> $startfrom,
+                                                               displaynext=> $displaynext,
+                                                               displayprev=> $displayprev,
+                                                               resultsperpage => $resultsperpage,
+                                                               startfromnext => $startfrom+$resultsperpage,
+                                                               startfromprev => $startfrom-$resultsperpage,
+                                                               search=>$search,
+                                                               total=>$total,
+                                                               from=>$from,
+                                                               to=>$to,
+                                                               numbers=>\@numbers,
+                                                               resultlist=>1
+                                                               );
+       
+       } else {
+               ($template, $loggedinuser, $cookie)
+                       = get_template_and_user({template_name => "value_builder/labs_theses.tmpl",
+                                               query => $query,
+                                               type => "intranet",
+                                               authnotrequired => 1,
+                                       });
+               
+               $template->param(
+                                               'search'=>$query->param('search'),
+               );
+               $template->param(
+                                               'index'=>''.$query->param('index')
+               ) if ($query->param('index'));
+               warn 'index : '.$query->param('index');
+               $template->param(
+                                               'cat_auth'=>$cat_auth
+               ) if ($cat_auth);
+       }       
+       output_html_with_http_headers $query, $cookie, $template->output ;
+}
+
+1;
diff --git a/cataloguing/value_builder/marc21_field_003.pl b/cataloguing/value_builder/marc21_field_003.pl
new file mode 100755 (executable)
index 0000000..f19c303
--- /dev/null
@@ -0,0 +1,97 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+require Exporter;
+use C4::AuthoritiesMarc;
+use C4::Auth;
+use C4::Context;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use CGI;
+use C4::Search;
+use MARC::Record;
+use C4::Koha;
+
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+=head1
+
+plugin_javascript : the javascript function called when the user enters the subfield.
+contain 3 javascript functions :
+* one called when the field is entered (OnFocus). Named FocusXXX
+* one called when the field is leaved (onBlur). Named BlurXXX
+* one called when the ... link is clicked (<a href="javascript:function">) named ClicXXX
+
+returns :
+* XXX
+* a variable containing the 3 scripts.
+the 3 scripts are inserted after the <input> in the html code
+
+=cut
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "003".(int(rand(100000))+1);
+
+# find today's date
+my $org = C4::Context->preference('MARCOrgCode');
+my $res  = "
+<script>
+function Blur$function_name(index) {
+//need this?
+}
+
+function Focus$function_name(subfield_managed) {
+       for (i=0 ; i<document.f.field_value.length ; i++) {
+                if (document.f.tag[i].value == '003') {
+                        document.f.field_value[i].value = '$org';
+                }
+        }
+return 0;
+}
+
+function Clic$function_name(subfield_managed) {
+}
+</script>
+";
+return ($function_name,$res);
+}
+
+=head1
+
+plugin : the true value_builded. The screen that is open in the popup window.
+
+=cut
+
+sub plugin {
+my ($input) = @_;
+return "";
+}
+
+1;
diff --git a/cataloguing/value_builder/marc21_field_005.pl b/cataloguing/value_builder/marc21_field_005.pl
new file mode 100755 (executable)
index 0000000..4de9d88
--- /dev/null
@@ -0,0 +1,119 @@
+
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+require Exporter;
+use C4::AuthoritiesMarc;
+use C4::Auth;
+use C4::Context;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use CGI;
+use C4::Search;
+use MARC::Record;
+use C4::Koha;
+
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+=head1
+
+plugin_javascript : the javascript function called when the user enters the subfield.
+contain 3 javascript functions :
+* one called when the field is entered (OnFocus). Named FocusXXX
+* one called when the field is leaved (onBlur). Named BlurXXX
+* one called when the ... link is clicked (<a href="javascript:function">) named ClicXXX
+
+returns :
+* XXX
+* a variable containing the 3 scripts.
+the 3 scripts are inserted after the <input> in the html code
+
+=cut
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "210c".(int(rand(100000))+1);
+
+# find today's date
+my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) =
+                                                               localtime(time);
+$year +=1900;
+$mon +=1;
+if (length($mon)==1) {
+       $mon = "0".$mon;
+}
+if (length($mday)==1) {
+       $mday = "0".$mday;
+}
+if (length($hour)==1) {
+        $hour = "0".$hour;
+}
+if (length($min)==1) {
+        $min = "0".$min;
+}
+if (length($sec)==1) {
+        $hour = "0".$sec;
+}
+
+
+my $date = "$year$mon$mday$hour$min$sec".".0";
+my $res  = "
+<script>
+function Blur$function_name(index) {
+//need this?
+}
+
+function Focus$function_name(subfield_managed) {
+       for (i=0 ; i<document.f.field_value.length ; i++) {
+                if (document.f.tag[i].value == '005') {
+                        document.f.field_value[i].value = '$date';
+                }
+        }
+return 0;
+}
+
+function Clic$function_name(subfield_managed) {
+}
+</script>
+";
+return ($function_name,$res);
+}
+
+=head1
+
+plugin : the true value_builded. The screen that is open in the popup window.
+
+=cut
+
+sub plugin {
+my ($input) = @_;
+return "";
+}
+
+1;
diff --git a/cataloguing/value_builder/marc21_field_006.pl b/cataloguing/value_builder/marc21_field_006.pl
new file mode 100755 (executable)
index 0000000..1793188
--- /dev/null
@@ -0,0 +1,126 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "100".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=marc21_field_006.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 100\",'width=1000,height=600,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "value_builder/marc21_field_006.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       $result = "a|||||r|||| 00| 0 " unless $result;
+#      $result = "a     r     00  0 " unless $result;
+       my $f0 = substr($result,0,1);
+       my $f014 = substr($result,1,4);
+       my $f5 = substr($result,5,1);
+       my $f6 = substr($result,6,1);
+       my $f710 = substr($result,7,4);
+       my $f11 = substr($result,11,1);
+       my $f12 = substr($result,12,1);
+       my $f13 = substr($result,13,1);
+       my $f14 = substr($result,14,1);
+       my $f15 = substr($result,15,1);
+       my $f16 = substr($result,16,1);
+       my $f17 = substr($result,17,1);
+
+       $template->param(                               index => $index,
+                                                       f0 => $f0,
+                                                       "f0$f0" => $f0,
+                                                       f014 => $f014,
+                                                       "f014$f014" => $f014,
+                                                       f5 => $f5,
+                                                       "f5$f5" => $f5,
+                                                       f6 => $f6,
+                                                       "f6$f6" => $f6,
+                                                       f710 => $f710,
+                                                       "f710$f710" => $f710,
+                                                       f11 => $f11,
+                                                        "f11$f11" => $f11,
+                                                       f12 => $f12,
+                                                       "f12$f12" => $f12,
+                                                       f13 => $f13,
+                                                        "f13$f13" => $f13,
+                                                       f14 => $f14,
+                                                        "f14$f14" => $f14,
+                                                       f15 => $f15,
+                                                        "f15$f15" => $f15,
+                                                       f16 => $f16,
+                                                        "f16$f16" => $f16,
+                                                       f17 => $f17,
+                                                       "f17$f17" => $f17,
+                                       );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/marc21_field_007.pl b/cataloguing/value_builder/marc21_field_007.pl
new file mode 100755 (executable)
index 0000000..e780dd1
--- /dev/null
@@ -0,0 +1,96 @@
+
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "100".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=marc21_field_007.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 100\",'width=1000,height=600,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "value_builder/marc21_field_007.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       $result = "ta" unless $result;
+       my $f0 = substr($result,0,1);
+       my $f1 = substr($result,1,4);
+
+       $template->param(                               index => $index,
+                                                       f0 => $f0,
+                                                       "f0$f0" => $f0,
+                                                       f1 => $f1,
+                                                        "f1$f1" => $f1,
+                                       );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/marc21_field_008.pl b/cataloguing/value_builder/marc21_field_008.pl
new file mode 100755 (executable)
index 0000000..f84a6a2
--- /dev/null
@@ -0,0 +1,155 @@
+
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+# find today's date
+my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time); 
+
+$year +=1900; $mon +=1;
+my $dateentered = substr($year,2,2).sprintf ("%0.2d", $mon).sprintf ("%0.2d",$mday);
+sub plugin_parameters {
+       my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+       return "";
+}
+
+sub plugin_javascript {
+       my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+       my $function_name= "100".(int(rand(100000))+1);
+       my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+    for (i=0 ; i<document.f.field_value.length ; i++) {
+        if (document.f.tag[i].value == '008') {
+            if (!document.f.field_value[i].value) {
+                document.f.field_value[i].value = '$dateentered' + 't        xxu||||| |||| 00| 0 eng d';
+            }
+        }
+    }
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=marc21_field_008.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 100\",'width=1000,height=600,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+       return ($function_name,$res);
+}
+sub plugin {
+       my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+       my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "value_builder/marc21_field_008.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+#      $result = "      t        xxu           00  0 eng d" unless $result;
+       $result = "$dateentered"."t        xxu||||| |||| 00| 0 eng d" unless $result;
+       my $f1 = substr($result,0,6);
+       my $f6 = substr($result,6,1);
+       my $f710 = substr($result,7,4);
+       my $f1114 = substr($result,11,4);
+       my $f1517 = substr($result,15,3);
+       my $f1821 = substr($result,18,4);
+       my $f22 = substr($result,22,1);
+       my $f23 = substr($result,23,1);
+       my $f2427 = substr($result,24,4);
+       my $f28 = substr($result,28,1);
+       my $f29 = substr($result,29,1);
+       my $f30 = substr($result,30,1);
+       my $f31 = substr($result,31,1);
+       my $f33 = substr($result,33,1);
+       my $f34 = substr($result,34,1);
+       my $f3537 = substr($result,35,3);
+       my $f38 = substr($result,38,1);
+       my $f39 = substr($result,39,1);
+
+if ((!$f1) ||($f1 =~ m/ /)){
+       $f1=$dateentered;
+}
+
+       $template->param(                               index => $index,
+                                                       f1 => $f1,
+                                                       f6 => $f6,
+                                                       "f6$f6" => $f6,
+                                                       f710 => $f710,
+                                                       f1114 => $f1114,
+                                                       f1517 => $f1517,
+                                                       f1821 => $f1821,
+                                                       f22 => $f22,
+                                                       "f22$f22" => $f22,
+                                                       f23 => $f23,
+                                                        "f23$f23" => $f23,
+                                                       f2427 => $f2427,
+                                                       "f24$f2427" => $f2427,
+                                                       f28 => $f28,
+                                                        "f28$f28" => $f28,
+                                                       f29 => $f29,
+                                                        "f29$f29" => $f29,
+                                                       f30 => $f30,
+                                                        "f230$f30" => $f30,
+                                                       f31 => $f31,
+                                                        "f31$f31" => $f31,
+                                                       f33 => $f33,
+                                                        "f33$f33" => $f33,
+                                                       f34 => $f34,
+                                                        "f34$f34" => $f34,
+                                                       f3537 => $f3537,
+                                                       f38 => $f38,
+                                                       "f38$f38" => $f38,
+                                                       f39 => $f39,
+                                                       "f39$f39" => $f39,
+                                       );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/marc21_field_008_authorities.pl b/cataloguing/value_builder/marc21_field_008_authorities.pl
new file mode 100755 (executable)
index 0000000..25e7fc7
--- /dev/null
@@ -0,0 +1,151 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+# find today's date
+my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) =
+                                                               localtime(time);
+$year = substr($year,1,2);
+$mon +=1;
+my $date = "$year-$mon-$mday";
+my $res  = "";
+if (length($mon)==1) {
+       $mon='0'.$mon;
+}
+if (length($mday)==1) {
+        $mday='0'.$mday;
+}
+my $dateentered = "$year$mon$mday";
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "100".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms[0].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=marc21_field_008_authorities.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 100\",'width=1000,height=600,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "value_builder/marc21_field_008_authorities.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+#      $result = "      t        xxu           00  0 eng d" unless $result;
+       $result = "      t        xxu||||| |||| 00| 0 eng d" unless $result;
+       my $f6 = substr($result,6,1);
+       my $f710 = substr($result,7,4);
+       my $f1114 = substr($result,11,4);
+       my $f1517 = substr($result,15,3);
+       my $f1821 = substr($result,18,4);
+       my $f22 = substr($result,22,1);
+       my $f23 = substr($result,23,1);
+       my $f2427 = substr($result,24,4);
+       my $f28 = substr($result,28,1);
+       my $f29 = substr($result,29,1);
+       my $f30 = substr($result,30,1);
+       my $f31 = substr($result,31,1);
+       my $f33 = substr($result,33,1);
+       my $f34 = substr($result,34,1);
+       my $f3537 = substr($result,35,3);
+       my $f38 = substr($result,38,1);
+       my $f39 = substr($result,39,1);
+
+       $template->param(                               index => $index,
+                                                       dateentered => $dateentered,
+                                                       f6 => $f6,
+                                                       "f6$f6" => $f6,
+                                                       f710 => $f710,
+                                                       f1114 => $f1114,
+                                                       f1517 => $f1517,
+                                                       f1821 => $f1821,
+                                                       f22 => $f22,
+                                                       "f22$f22" => $f22,
+                                                       f23 => $f23,
+                                                        "f23$f23" => $f23,
+                                                       f2427 => $f2427,
+                                                       "f24$f2427" => $f2427,
+                                                       f28 => $f28,
+                                                        "f28$f28" => $f28,
+                                                       f29 => $f29,
+                                                        "f29$f29" => $f29,
+                                                       f30 => $f30,
+                                                        "f230$f30" => $f30,
+                                                       f31 => $f31,
+                                                        "f31$f31" => $f31,
+                                                       f33 => $f33,
+                                                        "f33$f33" => $f33,
+                                                       f34 => $f34,
+                                                        "f34$f34" => $f34,
+                                                       f3537 => $f3537,
+                                                       f38 => $f38,
+                                                       "f38$f38" => $f38,
+                                                       f39 => $f39,
+                                                       "f39$f39" => $f39,
+                                       );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/marc21_field_040c.pl b/cataloguing/value_builder/marc21_field_040c.pl
new file mode 100755 (executable)
index 0000000..8c17bf7
--- /dev/null
@@ -0,0 +1,97 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+require Exporter;
+use C4::AuthoritiesMarc;
+use C4::Auth;
+use C4::Context;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use CGI;
+use C4::Search;
+use MARC::Record;
+use C4::Koha;
+
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+=head1
+
+plugin_javascript : the javascript function called when the user enters the subfield.
+contain 3 javascript functions :
+* one called when the field is entered (OnFocus). Named FocusXXX
+* one called when the field is leaved (onBlur). Named BlurXXX
+* one called when the ... link is clicked (<a href="javascript:function">) named ClicXXX
+
+returns :
+* XXX
+* a variable containing the 3 scripts.
+the 3 scripts are inserted after the <input> in the html code
+
+=cut
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "003".(int(rand(100000))+1);
+
+# find today's date
+my $org = C4::Context->preference('MARCOrgCode');
+my $res  = "
+<script>
+function Blur$function_name(index) {
+//need this?
+}
+
+function Focus$function_name(subfield_managed) {
+       for (i=0 ; i<document.f.field_value.length ; i++) {
+                if (document.f.tag[i].value == '040' && document.f.subfield[i].value == 'c') {
+                        document.f.field_value[i].value = '$org';
+                }
+        }
+return 0;
+}
+
+function Clic$function_name(subfield_managed) {
+}
+</script>
+";
+return ($function_name,$res);
+}
+
+=head1
+
+plugin : the true value_builded. The screen that is open in the popup window.
+
+=cut
+
+sub plugin {
+my ($input) = @_;
+return "";
+}
+
+1;
diff --git a/cataloguing/value_builder/marc21_field_040d.pl b/cataloguing/value_builder/marc21_field_040d.pl
new file mode 100755 (executable)
index 0000000..5eecb7a
--- /dev/null
@@ -0,0 +1,97 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+require Exporter;
+use C4::AuthoritiesMarc;
+use C4::Auth;
+use C4::Context;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use CGI;
+use C4::Search;
+use MARC::Record;
+use C4::Koha;
+
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+=head1
+
+plugin_javascript : the javascript function called when the user enters the subfield.
+contain 3 javascript functions :
+* one called when the field is entered (OnFocus). Named FocusXXX
+* one called when the field is leaved (onBlur). Named BlurXXX
+* one called when the ... link is clicked (<a href="javascript:function">) named ClicXXX
+
+returns :
+* XXX
+* a variable containing the 3 scripts.
+the 3 scripts are inserted after the <input> in the html code
+
+=cut
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "003".(int(rand(100000))+1);
+
+# find today's date
+my $org = C4::Context->preference('MARCOrgCode');
+my $res  = "
+<script>
+function Blur$function_name(index) {
+//need this?
+}
+
+function Focus$function_name(subfield_managed) {
+       for (i=0 ; i<document.f.field_value.length ; i++) {
+                if (document.f.tag[i].value == '040' && document.f.subfield[i].value == 'd') {
+                        document.f.field_value[i].value = '$org';
+                }
+        }
+return 0;
+}
+
+function Clic$function_name(subfield_managed) {
+}
+</script>
+";
+return ($function_name,$res);
+}
+
+=head1
+
+plugin : the true value_builded. The screen that is open in the popup window.
+
+=cut
+
+sub plugin {
+my ($input) = @_;
+return "";
+}
+
+1;
diff --git a/cataloguing/value_builder/marc21_leader.pl b/cataloguing/value_builder/marc21_leader.pl
new file mode 100755 (executable)
index 0000000..00b915c
--- /dev/null
@@ -0,0 +1,114 @@
+
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "100".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+    for (i=0 ; i<document.f.field_value.length ; i++) {
+               if (document.f.tag[i].value == '000') {
+                       if (!document.f.field_value[i].value) {
+                               document.f.field_value[i].value = '     nam a22     7a 4500';
+                       }
+               }
+       }
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=marc21_leader.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 100\",'width=1000,height=600,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "value_builder/marc21_leader.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       $result = "     nam a22     7a 4500" unless $result;
+       my $f5 = substr($result,5,1);
+       my $f6 = substr($result,6,1);
+       my $f7 = substr($result,7,1);
+       my $f8 = substr($result,8,1);
+       my $f9 = substr($result,9,1);
+       my $f17 = substr($result,17,1);
+       my $f18 = substr($result,18,1);
+       my $f19 = substr($result,19,1);
+       my $f2023 = substr($result,20,4);
+       $template->param(index => $index,
+                                                       "f5$f5" => 1,
+                                                       "f6$f6" => 1,
+                                                       "f7$f7" => 1,
+                                                       "f8$f8" => 1,
+                                                       "f9$f9" => 1,
+                                                       "f17$f17" => 1,
+                                                       "f18$f18" => 1,
+                                                       "f19$f19" => 1,
+                                                       "f2023" => $f2023,
+                                       );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/marc21_leader_authorities.pl b/cataloguing/value_builder/marc21_leader_authorities.pl
new file mode 100755 (executable)
index 0000000..c8779d3
--- /dev/null
@@ -0,0 +1,106 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "100".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms[0].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=marc21_leader_authorities.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 100\",'width=1000,height=600,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "value_builder/marc21_leader_authorities.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       $result = "     nam  22     7a  4500" unless $result;
+       my $f5 = substr($result,5,1);
+       my $f6 = substr($result,6,1);
+       my $f7 = substr($result,7,1);
+       my $f8 = substr($result,8,1);
+       my $f9 = substr($result,9,1);
+       my $f17 = substr($result,17,1);
+       my $f18 = substr($result,18,1);
+       my $f19 = substr($result,19,1);
+       my $f2023 = substr($result,20,4);
+       $template->param(index => $index,
+                                                       "f5$f5" => 1,
+                                                       "f6$f6" => 1,
+                                                       "f7$f7" => 1,
+                                                       "f8$f8" => 1,
+                                                       "f9$f9" => 1,
+                                                       "f17$f17" => 1,
+                                                       "f18$f18" => 1,
+                                                       "f19$f19" => 1,
+                                                       "f2023" => $f2023,
+                                       );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/marc21_leader_book.pl b/cataloguing/value_builder/marc21_leader_book.pl
new file mode 100755 (executable)
index 0000000..2a8b31d
--- /dev/null
@@ -0,0 +1,107 @@
+
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "100".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms[0].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=marc21_leader.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 100\",'width=1000,height=600,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "value_builder/marc21_leader.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       $result = "     nam         7a      " unless $result;
+       my $f5 = substr($result,5,1);
+       my $f6 = substr($result,6,1);
+       warn "F6".$f6;
+       my $f7 = substr($result,7,1);
+       my $f8 = substr($result,8,1);
+       my $f9 = substr($result,9,1);
+       my $f17 = substr($result,17,1);
+       my $f18 = substr($result,18,1);
+       my $f19 = substr($result,19,1);
+
+       $template->param(index => $index,
+                                                       "f5$f5" => 1,
+                                                       "f6$f6" => 1,
+                                                       "f7$f7" => 1,
+                                                       "f8$f8" => 1,
+                                                       "f9$f9" => 1,
+                                                       "f17$f17" => 1,
+                                                       "f18$f18" => 1,
+                                                       "f19$f19" => 1,
+                                       );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/marc21_leader_computerfile.pl b/cataloguing/value_builder/marc21_leader_computerfile.pl
new file mode 100755 (executable)
index 0000000..40fcc31
--- /dev/null
@@ -0,0 +1,108 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "100".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms[0].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=marc21_leader.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 100\",'width=1000,height=600,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "value_builder/marc21_leader_computerfile.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       $result = "     nmm         7a      " unless $result;
+       warn "RESULT:".$result;
+       my $f5 = substr($result,5,1);
+       my $f6 = substr($result,6,1);
+       warn "F6".$f6;
+       my $f7 = substr($result,7,1);
+       warn "F7:".$f7;
+       my $f8 = substr($result,8,1);
+       my $f9 = substr($result,9,1);
+       my $f17 = substr($result,17,1);
+       my $f18 = substr($result,18,1);
+       my $f19 = substr($result,19,1);
+
+       $template->param(index => $index,
+                                                       "f5$f5" => 1,
+                                                       "f6$f6" => 1,
+                                                       "f7$f7" => 1,
+                                                       "f8$f8" => 1,
+                                                       "f9$f9" => 1,
+                                                       "f17$f17" => 1,
+                                                       "f18$f18" => 1,
+                                                       "f19$f19" => 1,
+                                       );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/marc21_leader_video.pl b/cataloguing/value_builder/marc21_leader_video.pl
new file mode 100755 (executable)
index 0000000..dc27ad6
--- /dev/null
@@ -0,0 +1,106 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "100".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms[0].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=marc21_leader.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 100\",'width=1000,height=600,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "value_builder/marc21_leader.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       $result = "     ngm         7a      " unless $result;
+       my $f5 = substr($result,5,1);
+       my $f6 = substr($result,6,1);
+       warn "F6".$f6;
+       my $f7 = substr($result,7,1);
+       my $f8 = substr($result,8,1);
+       my $f9 = substr($result,9,1);
+       my $f17 = substr($result,17,1);
+       my $f18 = substr($result,18,1);
+       my $f19 = substr($result,19,1);
+
+       $template->param(index => $index,
+                                                       "f5$f5" => 1,
+                                                       "f6$f6" => 1,
+                                                       "f7$f7" => 1,
+                                                       "f8$f8" => 1,
+                                                       "f9$f9" => 1,
+                                                       "f17$f17" => 1,
+                                                       "f18$f18" => 1,
+                                                       "f19$f19" => 1,
+                                       );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_100.pl b/cataloguing/value_builder/unimarc_field_100.pl
new file mode 100755 (executable)
index 0000000..bd13415
--- /dev/null
@@ -0,0 +1,130 @@
+
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+
+sub plugin_parameters {
+    my ( $dbh, $record, $tagslib, $i, $tabloop ) = @_;
+    return "";
+}
+
+sub plugin_javascript {
+    my ( $dbh, $record, $tagslib, $field_number, $tabloop ) = @_;
+    my $function_name = "100" . ( int( rand(100000) ) + 1 );
+    my $res           = "
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+    return 1;
+}
+
+function Clic$function_name(i) {
+    defaultvalue=document.forms['f'].field_value[i].value;
+    newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_100.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 100\",'width=1000,height=600,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+    return ( $function_name, $res );
+}
+
+sub plugin {
+    my ($input) = @_;
+    my %env;
+
+    #    my $input = new CGI;
+    my $index  = $input->param('index');
+    my $result = $input->param('result');
+
+    my $dbh = C4::Context->dbh;
+
+    my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+        {
+            template_name => "cataloguing/value_builder/unimarc_field_100.tmpl",
+            query         => $input,
+            type          => "intranet",
+            authnotrequired => 0,
+            flagsrequired   => { editcatalogue => 1 },
+            debug           => 1,
+        }
+    );
+    $result = '        d        u  y0frey50      ba' unless $result;
+    my $f1 = substr( $result, 0, 8 );
+    if ( $f1 eq '        ' ) {
+        my @today = Date::Calc::Today();
+        $f1 = $today[0] . sprintf('%02s',$today[1]) . sprintf('%02s',$today[2]);
+    }
+    my $f2  = substr( $result, 8,  1 );
+    my $f3  = substr( $result, 9,  4 );
+    $f3='' if $f3 eq '    '; # empty publication year if only spaces, otherwise it's hard to fill the field
+    my $f4  = substr( $result, 13, 4 );
+    $f4='' if $f4 eq '    ';
+    my $f5  = substr( $result, 17, 1 );
+    my $f6  = substr( $result, 18, 1 );
+    my $f7  = substr( $result, 19, 1 );
+    my $f8  = substr( $result, 20, 1 );
+    my $f9  = substr( $result, 21, 1 );
+    my $f10 = substr( $result, 22, 3 );
+    my $f11 = substr( $result, 25, 1 );
+    my $f12 = substr( $result, 26, 2 );
+    my $f13 = substr( $result, 28, 2 );
+    my $f14 = substr( $result, 30, 4 );
+    my $f15 = substr( $result, 34, 2 );
+
+    $template->param(
+        index     => $index,
+        f1        => $f1,
+        f3        => $f3,
+        "f2$f2"   => 1,
+        f4        => $f4,
+        "f5$f5"   => 1,
+        "f6$f6"   => 1,
+        "f7$f7"   => 1,
+        "f8$f8"   => 1,
+        "f9$f9"   => 1,
+        "f10"     => $f10,
+        "f11$f11" => 1,
+        "f12$f12" => 1,
+        "f13$f13" => 1,
+        "f14"     => $f14,
+        "f15$f15" => 1
+    );
+    print $input->header( -cookie => $cookie ), $template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_105.pl b/cataloguing/value_builder/unimarc_field_105.pl
new file mode 100755 (executable)
index 0000000..c231aa5
--- /dev/null
@@ -0,0 +1,114 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "105".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_105.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 105\",'width=1200,height=400,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_105.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,1);
+       my $f3 = substr($result,2,1);
+       my $f4 = substr($result,3,1);
+
+       my $f5 = substr($result,4,1);
+       my $f6 = substr($result,5,1);
+       my $f7 = substr($result,6,1);
+       my $f8 = substr($result,7,1);
+
+       my $f9  = substr($result,8,1);
+       my $f10 = substr($result,9,1);
+        my $f11 = substr($result,10,1);
+        my $f12 = substr($result,11,1);
+        my $f13 = substr($result,12,1);
+       $template->param(index => $index,
+                                                       "f1$f1" => 1,
+                                                       "f2$f2" => 1,
+                                                       "f3$f3" => 1,
+                                                       "f4$f4" => 1,
+                                                       "f5$f5" => 1,
+                                                       "f6$f6" => 1,
+                                                       "f7$f7" => 1,
+                                                       "f8$f8" => 1,
+                                       "f9$f9" => 1,
+                                                       "f10$f10" => 1,
+                                                       "f11$f11" => 1,
+                                                       "f12$f12" => 1,
+                                                       "f13$f13" => 1
+ );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_106.pl b/cataloguing/value_builder/unimarc_field_106.pl
new file mode 100755 (executable)
index 0000000..bdda256
--- /dev/null
@@ -0,0 +1,88 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "106".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_106.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 106\",'width=500,height=400,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+warn ("Je suis quand meme ici\n");
+       my $dbh = C4::Context->dbh;
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_106.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       $template->param(index => $index,
+                                                       "f1$f1" => $f1
+ );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_110.pl b/cataloguing/value_builder/unimarc_field_110.pl
new file mode 100755 (executable)
index 0000000..671c55f
--- /dev/null
@@ -0,0 +1,104 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "110".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_110.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 110\",'width=700,height=600,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+       my $dbh = C4::Context->dbh;
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_110.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,1);
+       my $f3 = substr($result,2,1);
+       my $f4 = substr($result,3,1);
+       my $f5 = substr($result,4,3);
+       my $f6 = substr($result,7,1);
+       my $f7 = substr($result,8,1);
+       my $f8 = substr($result,9,1);
+       my $f9 = substr($result,10,1);
+
+       $template->param(index => $index,
+                                                       "f1$f1" => 1,
+                                                       "f2$f2" => 1,
+                                                       "f3$f3" => 1,
+                                                       "f4$f4" => 1,
+                                                        f5 => $f5,
+                                                       "f6$f6" => 1,
+                                                       "f7$f7" => 1,
+                                                       "f8$f8" => 1,
+                                                       "f9$f9" => 1
+ );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_115a.pl b/cataloguing/value_builder/unimarc_field_115a.pl
new file mode 100755 (executable)
index 0000000..c8b129f
--- /dev/null
@@ -0,0 +1,122 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "115a".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_115a.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 115a\",'width=1200,height=600,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+       my $dbh = C4::Context->dbh;
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_115a.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,3);
+       my $f3 = substr($result,4,1);
+       my $f4 = substr($result,5,1);
+       my $f5 = substr($result,6,1);
+       my $f6 = substr($result,7,1);
+       my $f7 = substr($result,8,1);
+       my $f8 = substr($result,9,1);
+       my $f9 = substr($result,10,1);
+       my $f10 = substr($result,11,1);
+       my $f11 = substr($result,12,1);
+       my $f12 = substr($result,13,1);
+       my $f13 = substr($result,14,1);
+       my $f14 = substr($result,15,1);
+       my $f15 = substr($result,16,1);
+       my $f16 = substr($result,17,1);
+       my $f17 = substr($result,18,1);
+       my $f18 = substr($result,19,1);
+
+       $template->param(index => $index,
+                                                       "f1$f1" => 1,
+                                                       "f2" => $f2,
+                                                       "f3$f3" => 1,
+                                                       "f4$f4" => 1,
+                                                       "f5$f5" => 1,
+                                                       "f6$f6" => 1,
+                                                       "f7$f7" => 1,
+                                                       "f8$f8" => 1,
+                                                       "f9$f9" => 1,
+                                                       "f10$f10" => 1,
+                                                       "f11$f11" => 1,
+                                                       "f12$f12" => 1,
+                                                       "f13$f13" => 1,
+                                                       "f14$f14" => 1,
+                                                       "f15$f15" => 1,
+                                                       "f16$f16" => 1,
+                                                       "f17$f17" => 1,
+                                                       "f18$f18" => 1
+ );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_115b.pl b/cataloguing/value_builder/unimarc_field_115b.pl
new file mode 100755 (executable)
index 0000000..d487cf0
--- /dev/null
@@ -0,0 +1,108 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "115b".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_115b.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 115b\",'width=1200,height=600,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+       my $dbh = C4::Context->dbh;
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_115b.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,1);
+       my $f3 = substr($result,2,1);
+       my $f4 = substr($result,3,1);
+       my $f5 = substr($result,4,1);
+       my $f6 = substr($result,5,1);
+       my $f7 = substr($result,6,1);
+       my $f8 = substr($result,7,1);
+       my $f9 = substr($result,8,1);
+       my $f10 = substr($result,9,4);
+       my $f11 = substr($result,13,2);
+
+       $template->param(index => $index,
+                                                       "f1$f1" => 1,
+                                                       "f2$f2" => 1,
+                                                       "f3$f3" => 1,
+                                                       "f4$f4" => 1,
+                                                       "f5$f5" => 1,
+                                                       "f6$f6" => 1,
+                                                       "f7$f7" => 1,
+                                                       "f8$f8" => 1,
+                                                       "f9$f9" => 1,
+                                                       "f10" => $f10,
+                                                       "f11" => $f11
+ );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_116.pl b/cataloguing/value_builder/unimarc_field_116.pl
new file mode 100755 (executable)
index 0000000..e6d33e4
--- /dev/null
@@ -0,0 +1,111 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "116".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_116.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 116\",'width=1200,height=600,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+       my $dbh = C4::Context->dbh;
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_116.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,1);
+       my $f3 = substr($result,2,1);
+       my $f4 = substr($result,3,1);
+
+       my $f5 = substr($result,4,2);
+       my $f6 = substr($result,6,2);
+       my $f7 = substr($result,8,2);
+
+       my $f8 = substr($result,10,2);
+       my $f9 = substr($result,12,2);
+       my $f10 = substr($result,14,2);
+
+       my $f11 = substr($result,16,2);
+
+       $template->param(index => $index,
+                                                       "f1$f1" => 1,
+                                                       "f2$f2" => 1,
+                                                       "f3$f3" => 1,
+                                                       "f4$f4" => 1,
+                                                       "f5$f5" => 1,
+                                                       "f6$f6" => 1,
+                                                       "f7$f7" => 1,
+                                                       "f8$f8" => 1,
+                                                       "f9$f9" => 1,
+                                                       "f10$f10" => 1,
+                                                       "f11$f11" => 1
+ );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_117.pl b/cataloguing/value_builder/unimarc_field_117.pl
new file mode 100755 (executable)
index 0000000..eed4204
--- /dev/null
@@ -0,0 +1,97 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "117".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_117.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 117\",'width=600,height=225,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+       my $dbh = C4::Context->dbh;
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_117.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,2);
+       my $f2 = substr($result,2,2);
+       my $f3 = substr($result,4,2);
+       my $f4 = substr($result,6,2);
+
+       my $f5 = substr($result,8,1);
+
+       $template->param(index => $index,
+                                                       "f1$f1" => 1,
+                                                       "f2$f2" => 1,
+                                                       "f3$f3" => 1,
+                                                       "f4$f4" => 1,
+                                                       "f5$f5" => 1
+ );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_120.pl b/cataloguing/value_builder/unimarc_field_120.pl
new file mode 100755 (executable)
index 0000000..58fe8ae
--- /dev/null
@@ -0,0 +1,106 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "120".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms[0].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_120.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 120\",'width=1200,height=750,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_120.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,1);
+       my $f3 = substr($result,2,1);
+       my $f4 = substr($result,3,1);
+       my $f5 = substr($result,4,1);
+       my $f6 = substr($result,5,1);
+       my $f7 = substr($result,6,1);
+       my $f8 = substr($result,7,2);
+       my $f9 = substr($result,9,2);
+       my $f10 = substr($result,11,2);
+       $template->param(index => $index,
+                                                       "f1$f1" => 1,
+                                                       "f2$f2" => 1,
+                                                       "f3$f3" => 1,
+                                                       "f4$f4" => 1,
+                                                       "f5$f5" => 1,
+                                                       "f6$f6" => 1,
+                                                       "f7$f7" => 1,
+                                                       "f8$f8" => 1,
+                                                       "f9$f9" => 1,
+                                                       "f10$f10" => 1);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_121a.pl b/cataloguing/value_builder/unimarc_field_121a.pl
new file mode 100755 (executable)
index 0000000..9902fd0
--- /dev/null
@@ -0,0 +1,102 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "121a".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_121a.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 121a\",'width=1210,height=750,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_121a.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,1);
+       my $f3 = substr($result,2,1);
+       my $f4 = substr($result,3,2);
+       my $f5 = substr($result,5,1);
+       my $f6 = substr($result,6,1);
+       my $f7 = substr($result,7,1);
+       my $f8 = substr($result,8,1);
+       $template->param(index => $index,
+                                                       "f1$f1" => 1,
+                                                       "f2$f2" => 1,
+                                                       "f3$f3" => 1,
+                                                       "f4$f4" => 1,
+                                                       "f5$f5" => 1,
+                                                       "f6$f6" => 1,
+                                                       "f7$f7" => 1,
+                        "f8$f8" => $f8);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_121b.pl b/cataloguing/value_builder/unimarc_field_121b.pl
new file mode 100755 (executable)
index 0000000..b5cc738
--- /dev/null
@@ -0,0 +1,100 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "121b".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms[0].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_121b.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 121b\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_121b.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,1);
+       my $f3 = substr($result,2,2);
+       my $f4 = substr($result,4,1);
+       my $f5 = substr($result,5,1);
+       my $f6 = substr($result,6,1);
+       my $f7 = substr($result,7,1);
+       $template->param(index => $index,
+                                                       "f1$f1" => 1,
+                                                       "f2$f2" => 1,
+                                                       f3 => $f3,
+                                                       "f4$f4" => 1,
+                                                       "f5$f5" => 1,
+                                                       "f6$f6" => 1,
+                                                       "f7$f7" => 1);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_122.pl b/cataloguing/value_builder/unimarc_field_122.pl
new file mode 100755 (executable)
index 0000000..1edba67
--- /dev/null
@@ -0,0 +1,96 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "122".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_122.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 122\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_122.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,4);
+       my $f3 = substr($result,5,2);
+       my $f4 = substr($result,7,2);
+       my $f5 = substr($result,9,2);
+       $template->param(index => $index,
+                                                       "f1$f1" => 1,
+                                                       f2 => $f2,
+                                                       f3 => $f3,
+                                                       f4 => $f4,
+                        f5 => $f5);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_123a.pl b/cataloguing/value_builder/unimarc_field_123a.pl
new file mode 100755 (executable)
index 0000000..e44da46
--- /dev/null
@@ -0,0 +1,88 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "123a".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_123a.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 123a\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_123a.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       $template->param(index => $index,
+                        "f1$f1" => $f1);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_123d.pl b/cataloguing/value_builder/unimarc_field_123d.pl
new file mode 100755 (executable)
index 0000000..913ba63
--- /dev/null
@@ -0,0 +1,94 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "123g".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_123g.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 123g\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_123g.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,3);
+       my $f3 = substr($result,4,2);
+       my $f4 = substr($result,6,2);
+       $template->param(index => $index,
+                        "f1$f1" => 1,
+                        f2 => $f2,
+                        f3 => $f3,
+                        f4 => $f4);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_123e.pl b/cataloguing/value_builder/unimarc_field_123e.pl
new file mode 100755 (executable)
index 0000000..e9e7324
--- /dev/null
@@ -0,0 +1,94 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "123g".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms[0].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_123g.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 123g\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_123g.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,3);
+       my $f3 = substr($result,4,2);
+       my $f4 = substr($result,6,2);
+       $template->param(index => $index,
+                        "f1$f1" => 1,
+                        f2 => $f2,
+                        f3 => $f3,
+                        f4 => $f4);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_123f.pl b/cataloguing/value_builder/unimarc_field_123f.pl
new file mode 100755 (executable)
index 0000000..913ba63
--- /dev/null
@@ -0,0 +1,94 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "123g".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_123g.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 123g\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_123g.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,3);
+       my $f3 = substr($result,4,2);
+       my $f4 = substr($result,6,2);
+       $template->param(index => $index,
+                        "f1$f1" => 1,
+                        f2 => $f2,
+                        f3 => $f3,
+                        f4 => $f4);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_123g.pl b/cataloguing/value_builder/unimarc_field_123g.pl
new file mode 100755 (executable)
index 0000000..913ba63
--- /dev/null
@@ -0,0 +1,94 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "123g".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_123g.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 123g\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_123g.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,3);
+       my $f3 = substr($result,4,2);
+       my $f4 = substr($result,6,2);
+       $template->param(index => $index,
+                        "f1$f1" => 1,
+                        f2 => $f2,
+                        f3 => $f3,
+                        f4 => $f4);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_123i.pl b/cataloguing/value_builder/unimarc_field_123i.pl
new file mode 100755 (executable)
index 0000000..989b5f5
--- /dev/null
@@ -0,0 +1,94 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "123i".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_123i.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 123i\",'width=800,height=400,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_123i.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,3);
+       my $f3 = substr($result,4,2);
+       my $f4 = substr($result,6,2);
+       $template->param(index => $index,
+                        "f1$f1" => 1,
+                        f2 => $f2,
+                        f3 => $f3,
+                        f4 => $f4);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_123j.pl b/cataloguing/value_builder/unimarc_field_123j.pl
new file mode 100755 (executable)
index 0000000..9739d15
--- /dev/null
@@ -0,0 +1,94 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "123j".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_123j.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 123j\",'width=800,height=400,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_123j.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,3);
+       my $f3 = substr($result,4,2);
+       my $f4 = substr($result,6,2);
+       $template->param(index => $index,
+                        "f1$f1" => 1,
+                        f2 => $f2,
+                        f3 => $f3,
+                        f4 => $f4);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_124.pl b/cataloguing/value_builder/unimarc_field_124.pl
new file mode 100755 (executable)
index 0000000..32b9d3b
--- /dev/null
@@ -0,0 +1,94 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "100".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_100.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 100\",'width=500,height=400,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_100.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,8);
+       my $f2 = substr($result,8,1);
+       my $f3 = substr($result,9,4);
+       my $f4 = substr($result,13,4);
+       $template->param(index => $index,
+                                                       f1 => $f1,
+                                                       f3 => $f3,
+                                                       "f2$f2" => 1,
+                                                       f4 => $f4);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_124a.pl b/cataloguing/value_builder/unimarc_field_124a.pl
new file mode 100755 (executable)
index 0000000..562e3b5
--- /dev/null
@@ -0,0 +1,88 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "124a".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_124a.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 124a\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_124a.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       $template->param(index => $index,
+                        "f1$f1" => 1);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_124b.pl b/cataloguing/value_builder/unimarc_field_124b.pl
new file mode 100755 (executable)
index 0000000..9e71ecb
--- /dev/null
@@ -0,0 +1,88 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "124b".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_124b.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 124b\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_124b.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       $template->param(index => $index,
+                        "f1$f1" => 1);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_124c.pl b/cataloguing/value_builder/unimarc_field_124c.pl
new file mode 100755 (executable)
index 0000000..19c29fb
--- /dev/null
@@ -0,0 +1,88 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "124c".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_124c.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 124c\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_124c.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       $template->param(index => $index,
+                        "f1$f1" => 1);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_124d.pl b/cataloguing/value_builder/unimarc_field_124d.pl
new file mode 100755 (executable)
index 0000000..a01d78b
--- /dev/null
@@ -0,0 +1,88 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "124d".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_124d.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 124d\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_124d.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       $template->param(index => $index,
+                        "f1$f1" => 1);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_124e.pl b/cataloguing/value_builder/unimarc_field_124e.pl
new file mode 100755 (executable)
index 0000000..91591f1
--- /dev/null
@@ -0,0 +1,88 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "124e".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_124e.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 124e\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_124e.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       $template->param(index => $index,
+                        "f1$f1" => 1);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_124f.pl b/cataloguing/value_builder/unimarc_field_124f.pl
new file mode 100755 (executable)
index 0000000..5f23180
--- /dev/null
@@ -0,0 +1,88 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "124f".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_124f.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 124f\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_124f.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,2);
+       $template->param(index => $index,
+                        "f1$f1" => 1);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_124g.pl b/cataloguing/value_builder/unimarc_field_124g.pl
new file mode 100755 (executable)
index 0000000..786347b
--- /dev/null
@@ -0,0 +1,88 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "124g".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_124g.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 124g\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_124g.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,2);
+       $template->param(index => $index,
+                        "f1$f1" => 1);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_125.pl b/cataloguing/value_builder/unimarc_field_125.pl
new file mode 100755 (executable)
index 0000000..32b9d3b
--- /dev/null
@@ -0,0 +1,94 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "100".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_100.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 100\",'width=500,height=400,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_100.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,8);
+       my $f2 = substr($result,8,1);
+       my $f3 = substr($result,9,4);
+       my $f4 = substr($result,13,4);
+       $template->param(index => $index,
+                                                       f1 => $f1,
+                                                       f3 => $f3,
+                                                       "f2$f2" => 1,
+                                                       f4 => $f4);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_125a.pl b/cataloguing/value_builder/unimarc_field_125a.pl
new file mode 100755 (executable)
index 0000000..d8845e4
--- /dev/null
@@ -0,0 +1,89 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "125a".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_125a.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 125a\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_125a.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,1);
+       $template->param(index => $index,
+                        "f1$f1" => 1,"f2$f2" => 1);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_125b.pl b/cataloguing/value_builder/unimarc_field_125b.pl
new file mode 100755 (executable)
index 0000000..37cb1c7
--- /dev/null
@@ -0,0 +1,88 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "125b".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_125b.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 125b\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_125b.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       $template->param(index => $index,
+                        "f1$f1" => 1);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_126.pl b/cataloguing/value_builder/unimarc_field_126.pl
new file mode 100755 (executable)
index 0000000..88643a4
--- /dev/null
@@ -0,0 +1,94 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "100".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms[0].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_100.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 100\",'width=500,height=400,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_100.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,8);
+       my $f2 = substr($result,8,1);
+       my $f3 = substr($result,9,4);
+       my $f4 = substr($result,13,4);
+       $template->param(index => $index,
+                                                       f1 => $f1,
+                                                       f3 => $f3,
+                                                       "f2$f2" => 1,
+                                                       f4 => $f4);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_126a.pl b/cataloguing/value_builder/unimarc_field_126a.pl
new file mode 100755 (executable)
index 0000000..3bfd9dc
--- /dev/null
@@ -0,0 +1,117 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "126a".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_126a.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 126a\",'width=1000,height=575,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_126a.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,1);
+       my $f3 = substr($result,2,1);
+       my $f4 = substr($result,3,1);
+       my $f5 = substr($result,4,1);
+       my $f6 = substr($result,5,1);
+       my $f7 = substr($result,6,1);
+       my $f8 = substr($result,7,1);
+       my $f9 = substr($result,8,1);
+       my $f10 = substr($result,9,1);
+       my $f11 = substr($result,10,1);
+       my $f12 = substr($result,11,1);
+       my $f13 = substr($result,12,1);
+       my $f14 = substr($result,13,1);
+       my $f15 = substr($result,14,1);
+       $template->param(index => $index,
+                        "f1$f1" => 1,
+                        "f2$f2" => 1,
+                        "f3$f3" => 1,
+                        "f4$f4" => 1,
+                        "f5$f5" => 1,
+                        "f6$f6" => 1,
+                        "f7$f7" => 1,
+                        "f8$f8" => 1,
+                        "f9$f9" => 1,
+                        "f10$f10" => 1,
+                        "f11$f11" => 1,
+                        "f12$f12" => 1,
+                        "f13$f13" => 1,
+                        "f14$f14" => 1,
+                        "f15$f15" => 1
+);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_126b.pl b/cataloguing/value_builder/unimarc_field_126b.pl
new file mode 100755 (executable)
index 0000000..0893845
--- /dev/null
@@ -0,0 +1,93 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "126b".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_126b.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 126b\",'width=1000,height=575,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_126b.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,1);
+       my $f3 = substr($result,2,1);
+       $template->param(index => $index,
+                        "f1$f1" => 1,
+                        "f2$f2" => 1,
+                        "f3$f3" => 1
+);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_127.pl b/cataloguing/value_builder/unimarc_field_127.pl
new file mode 100755 (executable)
index 0000000..00bb71a
--- /dev/null
@@ -0,0 +1,92 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "127".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_127.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 127\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_127.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,2);
+       my $f2 = substr($result,2,2);
+       my $f3 = substr($result,4,2);
+       $template->param(index => $index,
+                        "f1" => $f1,
+                        f2 => $f2,
+                        f3 => $f3);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_128a.pl b/cataloguing/value_builder/unimarc_field_128a.pl
new file mode 100755 (executable)
index 0000000..f506898
--- /dev/null
@@ -0,0 +1,88 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "128a".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_128a.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 128a\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_128a.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,2);
+       $template->param(index => $index,
+                        "f1$f1" => 1);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_128b.pl b/cataloguing/value_builder/unimarc_field_128b.pl
new file mode 100755 (executable)
index 0000000..c40b35e
--- /dev/null
@@ -0,0 +1,88 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "128b".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_128b.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 128b\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_128b.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,2);
+       $template->param(index => $index,
+                        "f1$f1" => 1);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_128c.pl b/cataloguing/value_builder/unimarc_field_128c.pl
new file mode 100755 (executable)
index 0000000..d3b5239
--- /dev/null
@@ -0,0 +1,88 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "128c".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_128c.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 128c\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_128c.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,2);
+       $template->param(index => $index,
+                        "f1$f1" => 1);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_130.pl b/cataloguing/value_builder/unimarc_field_130.pl
new file mode 100755 (executable)
index 0000000..be9308e
--- /dev/null
@@ -0,0 +1,107 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "130".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_130.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 130\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_130.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,1);
+       my $f3 = substr($result,2,1);
+       my $f4 = substr($result,3,1);
+       my $f5 = substr($result,4,3);
+       my $f6 = substr($result,7,1);
+       my $f7 = substr($result,8,1);
+       my $f8 = substr($result,9,1);
+       my $f9 = substr($result,10,1);
+
+       $template->param(index => $index,
+                        "f1$f1" => 1,
+                        "f2$f2" => 1,
+                        "f3$f3" => 1,
+                        "f4$f4" => 1,
+                        "f5" => $f5,
+                        "f6$f6" => 1,
+                        "f7$f7" => 1,
+                        "f8$f8" => 1,
+                        "f9$f9" => 1
+
+);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_135a.pl b/cataloguing/value_builder/unimarc_field_135a.pl
new file mode 100755 (executable)
index 0000000..e05ef7e
--- /dev/null
@@ -0,0 +1,107 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-135a7 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "135a".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_135a.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 135a\",'width=1000,height=375,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_135a.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,1);
+       my $f3 = substr($result,2,1);
+       my $f4 = substr($result,3,1);
+       my $f5 = substr($result,4,3);
+       my $f6 = substr($result,7,1);
+       my $f7 = substr($result,8,1);
+       my $f8 = substr($result,9,1);
+       my $f9 = substr($result,10,1);
+
+       $template->param(index => $index,
+                        "f1$f1" => 1,
+                        "f2$f2" => 1,
+                        "f3$f3" => 1,
+                        "f4$f4" => 1,
+                        "f5" => $f5,
+                        "f6$f6" => 1,
+                        "f7$f7" => 1,
+                        "f8$f8" => 1,
+                        "f9$f9" => 1
+
+);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_140.pl b/cataloguing/value_builder/unimarc_field_140.pl
new file mode 100755 (executable)
index 0000000..db625d0
--- /dev/null
@@ -0,0 +1,132 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1407 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "140".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_140.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 140\",'width=1000,height=575,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_140.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,1);
+       my $f3 = substr($result,2,1);
+       my $f4 = substr($result,3,1);
+       my $f5 = substr($result,4,1);
+       my $f6 = substr($result,5,1);
+       my $f7 = substr($result,6,1);
+       my $f8 = substr($result,7,1);
+       my $f9 = substr($result,8,1);
+       my $f10 = substr($result,9,2);
+       my $f11 = substr($result,11,2);
+       my $f12 = substr($result,13,2);
+       my $f13 = substr($result,15,2);
+       my $f14 = substr($result,17,2);
+       my $f15 = substr($result,19,1);
+       my $f16 = substr($result,20,1);
+       my $f17 = substr($result,21,1);
+       my $f18 = substr($result,22,1);
+       my $f19 = substr($result,23,1);
+       my $f20 = substr($result,24,1);
+       my $f21 = substr($result,25 ,1);
+
+warn "Dans ce cas clea nous fait un f17 => $f17\n";
+
+       $template->param(index => $index,
+                        "f1$f1" => 1,
+                        "f2$f2" => 1,
+                        "f3$f3" => 1,
+                        "f4$f4" => 1,
+                        "f5$f5" => 1,
+                        "f6$f6" => 1,
+                        "f7$f7" => 1,
+                        "f8$f8" => 1,
+                        "f9$f9" => 1,
+                        "f10$f10" => 1,
+                        "f11$f11" => 1,
+                        "f12$f12" => 1,
+                        "f13$f13" => 1,
+                        "f14$f14" => 1,
+                        "f15$f15" => 1,
+                        "f16$f16" => 1,
+                        "f17$f17" => 1,
+                        "f18$f18" => 1,
+                        "f19$f19" => 1,
+                        "f20$f20" => 1,
+                        "f21$f21" => 1
+);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_141.pl b/cataloguing/value_builder/unimarc_field_141.pl
new file mode 100755 (executable)
index 0000000..1f43681
--- /dev/null
@@ -0,0 +1,104 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1417 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "141".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_141.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 141\",'width=1000,height=575,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_141.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       my $f1 = substr($result,0,1);
+       my $f2 = substr($result,1,1);
+       my $f3 = substr($result,2,1);
+       my $f4 = substr($result,3,1);
+       my $f5 = substr($result,4,1);
+       my $f6 = substr($result,5,1);
+       my $f7 = substr($result,6,1);
+       my $f8 = substr($result,7,1);
+
+       $template->param(index => $index,
+                        "f1$f1" => 1,
+                        "f2$f2" => 1,
+                        "f3$f3" => 1,
+                        "f4$f4" => 1,
+                        "f5$f5" => 1,
+                        "f6$f6" => 1,
+                        "f7$f7" => 1,
+                        "f8$f8" => 1
+);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_210c.pl b/cataloguing/value_builder/unimarc_field_210c.pl
new file mode 100755 (executable)
index 0000000..c971663
--- /dev/null
@@ -0,0 +1,254 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+require Exporter;
+use C4::AuthoritiesMarc;
+use C4::Auth;
+use C4::Context;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use CGI;
+use C4::Search;
+use MARC::Record;
+use C4::Koha;
+
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+=head1
+
+plugin_javascript : the javascript function called when the user enters the subfield.
+contain 3 javascript functions :
+* one called when the field is entered (OnFocus). Named FocusXXX
+* one called when the field is leaved (onBlur). Named BlurXXX
+* one called when the ... link is clicked (<a href="javascript:function">) named ClicXXX
+
+returns :
+* XXX
+* a variable containing the 3 scripts.
+the 3 scripts are inserted after the <input> in the html code
+
+=cut
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "210c".(int(rand(100000))+1);
+#---- build editors list.
+#---- the editor list is built from the "EDITORS" thesaurus
+#---- this thesaurus category must be filled as follow :
+#---- 200$a for isbn
+#---- 200$b for editor
+#---- 200$c (repeated) for collections
+my $sth = $dbh->prepare("select auth_subfield_table.authid,subfieldvalue from auth_subfield_table 
+                        left join auth_header on auth_subfield_table.authid=auth_header.authid
+                        where authtypecode='EDITORS' and tag='200' and subfieldcode='a'");
+my $sth2 = $dbh->prepare("select subfieldvalue from auth_subfield_table where tag='200' and subfieldcode='b' and authid=?");
+$sth->execute;
+my @editors;
+my $authoritysep = C4::Context->preference("authoritysep");
+while (my ($authid,$isbn) = $sth->fetchrow) {
+    $sth2->execute($authid);
+    my ($editor) = $sth2->fetchrow;
+    push(@editors,"$isbn $authoritysep $editor");
+}
+my $res  = "
+<script type=\"text/javascript\">
+function Focus$function_name(index) {
+var isbn_array = [ ";
+foreach my $editor (@editors) {
+    my @arr = split (/ $authoritysep /,$editor);
+    $res .='["'.$arr[0].'","'.$arr[1].'","'.$arr[2].'"],';
+}
+chop $res;
+$res .= "
+];
+    // search isbn subfield. it''s 010a
+    var isbn_found;
+    var nb_fields = document.f.field_value.length;
+    for (i=0 ; i< nb_fields; i++) {
+        if (document.f.tag[i].value == '010' && document.f.subfield[i].value == 'a') {
+            isbn_found=document.f.field_value[i].value;
+            break;
+        }
+    }
+    try{
+        isbn_found.getAttribute('value'); // throw an exception if doesn't (if no 010a)
+    }
+    catch(e){
+        return;
+    }
+    for (i=0;i<=isbn_array.length;i++) {
+        if (isbn_found.substr(0,isbn_array[i][0].length) == isbn_array[i][0]) {
+            document.f.field_value[index].value =isbn_array[i][1];
+        }
+    }
+}
+
+function Blur$function_name(subfield_managed) {
+    return 1;
+}
+
+function Clic$function_name(subfield_managed) {
+    defaultvalue=escape(document.forms['f'].field_value[subfield_managed].value);
+    newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_210c.pl&index=\"+subfield_managed,\"unimarc 225a\",'width=500,height=600,toolbar=false,scrollbars=yes');
+}
+</script>
+";
+return ($function_name,$res);
+}
+
+=head1
+
+plugin : the true value_builded. The screen that is open in the popup window.
+
+=cut
+
+sub plugin {
+my ($input) = @_;
+    my $index = $input->param("index");
+    my $result =  $input->param("result");
+
+    my $query=new CGI;
+    my $op = $query->param('op');
+    my $authtypecode = $query->param('authtypecode');
+    my $index = $query->param('index');
+    my $category = $query->param('category');
+    my $resultstring = $query->param('result');
+    my $dbh = C4::Context->dbh;
+    
+    my $startfrom=$query->param('startfrom');
+    $startfrom=0 if(!defined $startfrom);
+    my ($template, $loggedinuser, $cookie);
+    my $resultsperpage;
+    
+    my $authtypes = getauthtypes;
+    my @authtypesloop;
+    foreach my $thisauthtype (keys %$authtypes) {
+        my $selected = 1 if $thisauthtype eq $authtypecode;
+        my %row =(value => $thisauthtype,
+                    selected => $selected,
+                    authtypetext => $authtypes->{$thisauthtype}{'authtypetext'},
+                index => $index,
+                );
+        push @authtypesloop, \%row;
+    }
+
+    if ($op eq "do_search") {
+        my @marclist = $query->param('marclist');
+        my @and_or = $query->param('and_or');
+        my @excluding = $query->param('excluding');
+        my @operator = $query->param('operator');
+        my @value = $query->param('value');
+    
+        $resultsperpage= $query->param('resultsperpage');
+        $resultsperpage = 19 if(!defined $resultsperpage);
+    
+        # builds tag and subfield arrays
+        my @tags;
+    
+        my ($results,$total) = authoritysearch($dbh, \@tags,\@and_or,
+                                            \@excluding, \@operator, \@value,
+                                            $startfrom*$resultsperpage, $resultsperpage,$authtypecode);# $orderby);
+    
+        ($template, $loggedinuser, $cookie)
+            = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_210c.tmpl",
+                    query => $query,
+                    type => 'intranet',
+                    authnotrequired => 0,
+                    flagsrequired => {editcatalogue => 1},
+                    debug => 1,
+                    });
+    
+        # multi page display gestion
+        my $displaynext=0;
+        my $displayprev=$startfrom;
+        if(($total - (($startfrom+1)*($resultsperpage))) > 0 ) {
+            $displaynext = 1;
+        }
+    
+        my @numbers = ();
+    
+        if ($total>$resultsperpage) {
+            for (my $i=1; $i<$total/$resultsperpage+1; $i++) {
+                if ($i<16) {
+                    my $highlight=0;
+                    ($startfrom==($i-1)) && ($highlight=1);
+                    push @numbers, { number => $i,
+                        highlight => $highlight ,
+                        startfrom => ($i-1)};
+                }
+            }
+        }
+    
+        my $from = $startfrom*$resultsperpage+1;
+        my $to;
+    
+        if($total < (($startfrom+1)*$resultsperpage)) {
+            $to = $total;
+        } else {
+            $to = (($startfrom+1)*$resultsperpage);
+        }
+        $template->param(result => $results) if $results;
+        $template->param(index => $query->param('index'));
+        $template->param(startfrom=> $startfrom,
+                                displaynext=> $displaynext,
+                                displayprev=> $displayprev,
+                                resultsperpage => $resultsperpage,
+                                startfromnext => $startfrom+1,
+                                startfromprev => $startfrom-1,
+                                index => $index,
+                                total=>$total,
+                                from=>$from,
+                                to=>$to,
+                                numbers=>\@numbers,
+                                authtypecode =>$authtypecode,
+                                resultstring =>$value[0],
+                                );
+    } else {
+        ($template, $loggedinuser, $cookie)
+            = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_210c.tmpl",
+                    query => $query,
+                    type => 'intranet',
+                    authnotrequired => 0,
+                    flagsrequired => {editcatalogue => 1},
+                    debug => 1,
+                    });
+    
+        $template->param(index => $index,
+                        resultstring => $resultstring
+                        );
+    }
+    
+    $template->param(authtypesloop => \@authtypesloop);
+    $template->param(category => $category);
+    
+    # Print the page
+    output_html_with_http_headers $query, $cookie, $template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_225a.pl b/cataloguing/value_builder/unimarc_field_225a.pl
new file mode 100755 (executable)
index 0000000..cfee4ba
--- /dev/null
@@ -0,0 +1,161 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+=head1 SYNOPSIS
+
+This plugin is used to map isbn/editor with collection.
+It need :
+  in thesaurus, a category named EDITORS
+  in this category, datas must be entered like following :
+  isbn separator editor separator collection.
+  for example :
+  2204 -- Cerf -- Cogitatio fidei
+  2204 -- Cerf -- Le Magistère de l'Eglise
+  2204 -- Cerf -- Lectio divina
+  2204 -- Cerf -- Lire la Bible
+  2204 -- Cerf -- Pour lire
+  2204 -- Cerf -- Sources chrétiennes
+
+  when the user clic on ... on 225a line, the popup shows the list of collections from the selected editor
+  if the biblio has no isbn, then the search if done on editor only
+  If the biblio ha an isbn, the search is done on isbn and editor. It's faster.
+
+=over 2
+
+=cut
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "100".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(index) {
+// find the 010a value and the 210c. it will be used in the popup to find possibles collections
+       var isbn_found;
+       for (i=0 ; i<document.f.field_value.length ; i++) {
+               if (document.f.tag[i].value == '010' && document.f.subfield[i].value == 'a') {
+                       isbn_found=document.f.field_value[i].value;
+               }
+       }
+       var editor_found;
+       for (i=0 ; i<document.f.field_value.length ; i++) {
+               if (document.f.tag[i].value == '210' && document.f.subfield[i].value == 'c') {
+                       editor_found=document.f.field_value[i].value;
+               }
+       }
+
+       defaultvalue=document.f.field_value[index].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_225a.pl&index=\"+index+\"&result=\"+defaultvalue+\"&isbn_found=\"+isbn_found+\"&editor_found=\"+editor_found,\"unimarc 225a\",'width=500,height=200,toolbar=false,scrollbars=no');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+       my $editor_found = $input->param('editor_found');
+       my $isbn_found = $input->param('isbn_found');
+       my $dbh = C4::Context->dbh;
+       my $authoritysep = C4::Context->preference("authoritysep");
+       my ($template, $loggedinuser, $cookie)
+       = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_225a.tmpl",
+                                       query => $input,
+                                       type => "intranet",
+                                       authnotrequired => 0,
+                                       flagsrequired => {editcatalogue => 1},
+                                       debug => 1,
+                                       });
+# builds collection list : search isbn and editor, in parent, then load collections from bibliothesaurus table
+       # if there is an isbn, complete search
+               my @collections;
+               if ($isbn_found) {
+                       my $sth = $dbh->prepare("select auth_subfield_table.authid,subfieldvalue from auth_subfield_table 
+                                                       left join auth_header on auth_subfield_table.authid=auth_header.authid 
+                                                       where authtypecode='EDITORS' and tag='200' and subfieldcode='a' and subfieldvalue=?");
+                       my $sth2 = $dbh->prepare("select subfieldvalue from auth_subfield_table where tag='200' and subfieldcode='c' and authid=? order by subfieldvalue");
+                       my @splited = split //, $isbn_found;
+                       my $isbn_rebuild='';
+                       foreach my $x (@splited) {
+                               $isbn_rebuild.=$x;
+                               $sth->execute($isbn_rebuild);
+                               my ($authid) = $sth->fetchrow;
+                               $sth2->execute($authid);
+                               while (my ($line)= $sth2->fetchrow) {
+                                       push @collections,$line;
+                               }
+                       }
+               } else {
+                       my $sth = $dbh->prepare("select auth_subfield_table.authid,subfieldvalue from auth_subfield_table 
+                                                       left join auth_header on auth_subfield_table.authid=auth_header.authid 
+                                                       where authtypecode='EDITORS' and tag='200' and subfieldcode='b' and subfieldvalue=?");
+                       my $sth2 = $dbh->prepare("select subfieldvalue from auth_subfield_table where tag='200' and subfieldcode='c' and authid=? order by subfieldvalue");
+                       $sth->execute($editor_found);
+                       my ($authid) = $sth->fetchrow;
+                       $sth2->execute($authid);
+                       while (my ($line)= $sth2->fetchrow) {
+                               push @collections,$line;
+                       }
+               }
+#      my @collections = ["test"];
+       my $collection =CGI::scrolling_list(-name=>'f1',
+                                                                                               -values=> \@collections,
+                                                                                               -default=>"$result",
+                                                                                               -size=>1,
+                                                                                               -multiple=>0,
+                                                                                               );
+       $template->param(index => $index,
+                                                       collection => $collection);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_4XX.pl b/cataloguing/value_builder/unimarc_field_4XX.pl
new file mode 100755 (executable)
index 0000000..37f95f2
--- /dev/null
@@ -0,0 +1,386 @@
+#!/usr/bin/perl
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+require Exporter;
+use CGI;
+use C4::Interface::CGI::Output;
+use C4::Context;
+use C4::Search;
+use C4::Auth;
+use C4::Output;
+
+use C4::Biblio;
+use C4::Koha;
+use MARC::Record;
+use C4::Branch; # GetBranches
+
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "4XX".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+    return 1;
+}
+
+function Clic$function_name(i) {
+    defaultvalue=document.f.field_value[i].value;
+    newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 4\"+i+\"\",'width=700,height=700,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+
+sub plugin {
+    my ($input) = @_;
+    my %env;
+    
+    
+    my $dbh=C4::Context->dbh;
+    my $query = new CGI;
+    my $op = $query->param('op');
+    my $type=$query->param('type');
+#     warn "operation  ".$op;
+    my $startfrom=$query->param('startfrom');
+    $startfrom=0 if(!defined $startfrom);
+    my ($template, $loggedinuser, $cookie);
+    my $resultsperpage;
+    my $searchdesc;
+    
+    if ($op eq "fillinput"){
+        my $bibnum = $query->param('bibnum');
+        my $index = $query->param('index');
+        my $marcrecord;
+# open template
+        ($template, $loggedinuser, $cookie)= get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_4XX.tmpl",
+                 query => $query,
+                 type => "intranet",
+                 authnotrequired => 0,
+                 flagsrequired => {editcatalogue => 1},
+                 debug => 1,
+                });
+
+        #get marc record
+        $marcrecord = GetMarcBiblio($bibnum);
+
+        my $subfield_value_9=$bibnum;
+        my $subfield_value_0;
+        $subfield_value_0=$marcrecord->field('001')->data if $marcrecord->field('001');
+        my $subfield_value_a;
+        if ($marcrecord->field('700')){
+            $subfield_value_a=$marcrecord->field('700')->subfield("a");
+            $subfield_value_a.=", ".$marcrecord->subfield('700',"b") if $marcrecord->subfield('700','b');
+            $subfield_value_a.=" ".$marcrecord->subfield('700',"d") if $marcrecord->subfield('700','d');
+            $subfield_value_a.=" (".$marcrecord->subfield('700','c')." - " if $marcrecord->subfield('700','c');
+            $subfield_value_a.=" (" if ($marcrecord->subfield('700','f') and not( $marcrecord->subfield('700','c')));
+            $subfield_value_a.=$marcrecord->subfield('700','f') if ($marcrecord->subfield('700','f'));
+            $subfield_value_a.=")" if ($marcrecord->subfield('701','f') or $marcrecord->subfield('701','c'));
+        } elsif ($marcrecord->field('702')){
+            $subfield_value_a=$marcrecord->subfield('702','a');
+            $subfield_value_a.=", ".$marcrecord->subfield('702','b') if $marcrecord->subfield('702','b');
+            $subfield_value_a.=" ".$marcrecord->subfield('702','d') if $marcrecord->subfield('702','d');
+            $subfield_value_a.=" (".$marcrecord->subfield('702','c')."; " if $marcrecord->subfield('702','c');
+            $subfield_value_a.=" (" if $marcrecord->subfield('702','f') and not $marcrecord->subfield('702','c');
+            $subfield_value_a.=$marcrecord->subfield('702','f') if $marcrecord->subfield('702','f');
+            $subfield_value_a.=")" if $marcrecord->subfield('702','f') or $marcrecord->subfield('702','c');
+        } elsif ($marcrecord->field('710')){
+            $subfield_value_a=$marcrecord->subfield('710','d')." " if $marcrecord->subfield('710','d');
+            $subfield_value_a.=$marcrecord->subfield('710','a') if $marcrecord->subfield('710','a');
+            $subfield_value_a.=", ".$marcrecord->subfield('710','b') if $marcrecord->subfield('710');
+            $subfield_value_a.=" (".$marcrecord->subfield('710','f')." - " if $marcrecord->subfield('710','f');
+            $subfield_value_a.=" (" if $marcrecord->subfield('710','e') and not $marcrecord->subfield('710','f');
+            $subfield_value_a.=$marcrecord->subfield('710','e') if $marcrecord->subfield('710','e');
+            $subfield_value_a.=")" if $marcrecord->subfield('710','e') or $marcrecord->subfield('710','f');
+        } elsif ($marcrecord->field('701')){
+            $subfield_value_a=$marcrecord->subfield('701','a');
+            $subfield_value_a.=", ".$marcrecord->subfield('701','b') if $marcrecord->subfield('701','b');
+            $subfield_value_a.=" ".$marcrecord->subfield('701','d',) if $marcrecord->subfield('701','d');
+            $subfield_value_a.=" (".$marcrecord->subfield('701','c')." - " if $marcrecord->subfield('701','c');
+            $subfield_value_a.=" (" if $marcrecord->subfield('701','f') and not( $marcrecord->subfield('701','c'));
+            $subfield_value_a.=$marcrecord->subfield('701','f') if $marcrecord->subfield('701','f');
+            $subfield_value_a.=")" if $marcrecord->subfield('701','f') or $marcrecord->subfield('701','c');
+        } elsif ($marcrecord->field('712')){
+            $subfield_value_a=$marcrecord->subfield('712','d')." " if $marcrecord->subfield('712','d');
+            $subfield_value_a.=$marcrecord->subfield('712','a') if $marcrecord->subfield('712','a');
+            $subfield_value_a.=", ".$marcrecord->subfield('712','b') if $marcrecord->subfield('712','b');
+            $subfield_value_a.=" (".$marcrecord->subfield('712','f')." - " if $marcrecord->subfield('712','f');
+            $subfield_value_a.=" (" if $marcrecord->field('712',"e") and not $marcrecord->subfield('712','f');
+            $subfield_value_a.=$marcrecord->subfield('712','e') if $marcrecord->subfield('712','e');
+            $subfield_value_a.=")" if $marcrecord->subfield('712','e') or $marcrecord->subfield('712','f');
+        } elsif ($marcrecord->field('200')){
+            $subfield_value_a=$marcrecord->subfield('200','f');
+        }
+        my $subfield_value_c = $marcrecord->field('210')->subfield("a") if ($marcrecord->field('210'));
+        my $subfield_value_d = $marcrecord->field('210')->subfield("d") if ($marcrecord->field('210'));
+    
+        my $subfield_value_e= $marcrecord->field('205')->subfield("a") if ($marcrecord->field('205'));
+    
+        my $subfield_value_h;
+        if (($marcrecord->field('200')) && ($marcrecord->field('200')->subfield("h"))){
+            $subfield_value_h = $marcrecord->field('200')->subfield("h") ;
+        } elsif (($marcrecord->field('225')) && ($marcrecord->field('225')->subfield("h"))) {
+            $subfield_value_h = $marcrecord->field('225')->subfield("h") ;
+        } elsif (($marcrecord->field('500')) && ($marcrecord->field('500')->subfield("h"))) {
+            $subfield_value_h = $marcrecord->field('500')->subfield("h") ;
+        }
+    
+        my $subfield_value_i;
+        if (($marcrecord->field('200')) && ($marcrecord->field('200')->subfield("i"))){
+            $subfield_value_i = $marcrecord->field('200')->subfield("i") ;
+        } elsif (($marcrecord->field('225')) && ($marcrecord->field('225')->subfield("i"))) {
+            $subfield_value_i = $marcrecord->field('225')->subfield("i") ;
+        } elsif (($marcrecord->field('500')) && ($marcrecord->field('500')->subfield("i"))) {
+            $subfield_value_i = $marcrecord->field('500')->subfield("i") ;
+        }
+
+        my $subfield_value_p = $marcrecord->field('215')->subfield("a") if ($marcrecord->field('215'));
+    
+        my $subfield_value_t;
+        if (($marcrecord->field('200')) && ($marcrecord->field('200')->subfield("a"))){
+            $subfield_value_t = $marcrecord->field('200')->subfield("a") ;
+        } elsif (($marcrecord->field('225')) && ($marcrecord->field('225')->subfield("a"))) {
+            $subfield_value_t = $marcrecord->field('225')->subfield("a") ;
+        } elsif (($marcrecord->field('500')) && ($marcrecord->field('500')->subfield("a"))) {
+            $subfield_value_t = $marcrecord->field('500')->subfield("a") ;
+        }
+    
+        my $subfield_value_u = $marcrecord->field('856')->subfield("u") if ($marcrecord->field('856'));
+    
+        my $subfield_value_v;
+        if (($marcrecord->field('225')) && ($marcrecord->field('225')->subfield("v"))){
+            $subfield_value_v = $marcrecord->field('225')->subfield("v") ;
+        } elsif (($marcrecord->field('200')) && ($marcrecord->field('200')->subfield("h"))) {
+            $subfield_value_v = $marcrecord->field('200')->subfield("h") ;
+        }
+        my $subfield_value_x = $marcrecord->field('011')->subfield("a") if ($marcrecord->field('011') and not (($marcrecord->field('011')->subfield("y")) or ($marcrecord->field('011')->subfield("z"))));
+        my $subfield_value_y = $marcrecord->field('013')->subfield("a") if ($marcrecord->field('013'));
+        if ($marcrecord->field('010')){
+            $subfield_value_y = $marcrecord->field('010')->subfield("a");
+        }
+        $template->param(fillinput => 1,
+                        index => $query->param('index')."",
+                        biblionumber=>$bibnum?$bibnum:"",
+                        subfield_value_9=>$subfield_value_9,
+                        subfield_value_0=>$subfield_value_0,
+                        subfield_value_a=>$subfield_value_a,
+                        subfield_value_c=>$subfield_value_c,
+                        subfield_value_d=>$subfield_value_d,
+                        subfield_value_e=>$subfield_value_e,
+                        subfield_value_h=>$subfield_value_h,
+                        subfield_value_i=>$subfield_value_i,
+                        subfield_value_p=>$subfield_value_p,
+                        subfield_value_t=>$subfield_value_t,
+                        subfield_value_u=>$subfield_value_u,
+                        subfield_value_v=>$subfield_value_v,
+                        subfield_value_x=>$subfield_value_x,
+                        subfield_value_y=>$subfield_value_y,
+                        );
+###############################################################    
+    }elsif ($op eq "do_search") {
+        my $search = $query->param('search');
+        my $startfrom = $query->param('startfrom');
+        my $resultsperpage = $query->param('resultsperpage');
+        my $orderby;
+        my ($errors,$results) = SimpleSearch($search);
+        my $total=scalar(@$results);
+        $resultsperpage=20 unless $resultsperpage;
+#        warn " biblio count : ".$total;
+    
+        ($template, $loggedinuser, $cookie)
+            = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_4XX.tmpl",
+                    query => $query,
+                    type => 'intranet',
+                    authnotrequired => 1,
+                    debug => 1,
+                    });
+    
+        # multi page display gestion
+        my $displaynext=0;
+        my $displayprev=$startfrom;
+        if(($total - (($startfrom+1)*($resultsperpage))) > 0 ){
+            $displaynext = 1;
+        }
+        my @arrayresults;
+        my @field_data = ($search);
+        for (my $i=$startfrom; $i<=(($startfrom+$resultsperpage)<scalar(@$results)?($startfrom+$resultsperpage):scalar(@$results));$i++){
+            my $record=MARC::Record::new_from_usmarc( $results->[$i] );
+            my $rechash=MARCmarc2koha($dbh,$record);
+            my $pos;
+            my $countitems=1 if ($rechash->{itemnumber});
+            while (index($rechash->{itemnumber},'|',$pos)>0){
+              $countitems+=1;
+              $pos=index($rechash->{itemnumber},'|',$pos)+1;
+            }
+            $rechash->{totitem}=$countitems;
+            my @holdingbranches=split /\|/,$rechash->{holdingbranch};
+            my @itemcallnumbers=split /\|/,$rechash->{itemcallnumber};
+            my $CN;
+            for (my $i=0;$i<@holdingbranches;$i++){
+              $CN.= $holdingbranches[$i]." ( ".$itemcallnumbers[$i]." ) |"
+            }
+            $CN=~s/ \|$//;
+            $rechash->{CN}=$CN;
+            push @arrayresults,$rechash;
+        }
+        
+#         for(my $i = 0 ; $i <= $#marclist ; $i++)
+#         {
+#             push @field_data, { term => "marclist", val=>$marclist[$i] };
+#             push @field_data, { term => "and_or", val=>$and_or[$i] };
+#             push @field_data, { term => "excluding", val=>$excluding[$i] };
+#             push @field_data, { term => "operator", val=>$operator[$i] };
+#             push @field_data, { term => "value", val=>$value[$i] };
+#         }
+    
+        my @numbers = ();
+    
+        if ($total>$resultsperpage)
+        {
+            for (my $i=1; $i<$total/$resultsperpage+1; $i++)
+            {
+                if ($i<16)
+                {
+                    my $highlight=0;
+                    ($startfrom==($i-1)) && ($highlight=1);
+                    push @numbers, { number => $i,
+                        highlight => $highlight ,
+                        searchdata=> \@field_data,
+                        startfrom => ($i-1)};
+                }
+            }
+        }
+    
+        my $from = $startfrom*$resultsperpage+1;
+        my $to;
+    
+        if($total < (($startfrom+1)*$resultsperpage))
+        {
+            $to = $total;
+        } else {
+            $to = (($startfrom+1)*$resultsperpage);
+        }
+        my $defaultview = 'BiblioDefaultView'.C4::Context->preference('BiblioDefaultView');
+        $template->param(result => \@arrayresults,
+                        index => $query->param('index')."",
+                                startfrom=> $startfrom,
+                                displaynext=> $displaynext,
+                                displayprev=> $displayprev,
+                                resultsperpage => $resultsperpage,
+                                orderby => $orderby,
+                                startfromnext => $startfrom+1,
+                                startfromprev => $startfrom-1,
+                                searchdata=>\@field_data,
+                                total=>$total,
+                                from=>$from,
+                                to=>$to,
+                                numbers=>\@numbers,
+                                searchdesc=> $searchdesc,
+                                $defaultview => 1,
+                                Search =>0
+                                );
+    
+    } else {
+        ($template, $loggedinuser, $cookie)
+            = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_4XX.tmpl",
+                        query => $query,
+                        type => "intranet",
+                        authnotrequired => 1,
+                    });
+    
+    
+        my $sth=$dbh->prepare("Select itemtype,description from itemtypes order by description");
+        $sth->execute;
+        my  @itemtype;
+        my %itemtypes;
+        push @itemtype, "";
+        $itemtypes{''} = "";
+        while (my ($value,$lib) = $sth->fetchrow_array) {
+            push @itemtype, $value;
+            $itemtypes{$value}=$lib;
+        }
+    
+        my $CGIitemtype=CGI::scrolling_list( -name     => 'value',
+                    -values   => \@itemtype,
+                    -labels   => \%itemtypes,
+                    -size     => 1,
+                    -multiple => 0 );
+        $sth->finish;
+    
+        my @branchloop;
+        my @select_branch;
+        my %select_branches;
+        my $branches=GetBranches;
+        push @select_branch, "";
+        $select_branches{''} = "";
+        foreach my $thisbranch (keys %$branches){
+            push @select_branch, $branches->{$thisbranch}->{'branchcode'};
+            $select_branches{$branches->{$thisbranch}->{'branchcode'}} = $branches->{$thisbranch}->{'branchname'};
+        }
+        my $CGIbranch=CGI::scrolling_list( -name     => 'value',
+                    -values   => \@select_branch,
+                    -labels   => \%select_branches,
+                    -size     => 1,
+                    -multiple => 0 );
+        $sth->finish;
+    
+        my $req = $dbh->prepare("select distinctrow left(publishercode,45) from biblioitems order by publishercode");
+        $req->execute;
+        my @select;
+        push @select,"";
+        while (my ($value) =$req->fetchrow) {
+            push @select, $value;
+        }
+        my $CGIpublisher=CGI::scrolling_list( -name     => 'value',
+                    -id => 'publisher',
+                    -values   => \@select,
+                    -size     => 1,
+                    -multiple => 0 );
+    
+#         my $sth=$dbh->prepare("select description,itemtype from itemtypes order by description");
+#         $sth->execute;
+#         while (my ($description,$itemtype) = $sth->fetchrow) {
+#             $classlist.="<option value=\"$itemtype\">$description</option>\n";
+#         }
+#         $sth->finish;
+    
+        $template->param(#classlist => $classlist,
+                        CGIitemtype => $CGIitemtype,
+                        CGIbranch => $CGIbranch,
+                        CGIPublisher => $CGIpublisher,
+                        index=>$query->param('index'),
+                        Search =>1,
+        );
+    }
+    output_html_with_http_headers $query, $cookie, $template->output ;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_60X.pl b/cataloguing/value_builder/unimarc_field_60X.pl
new file mode 100755 (executable)
index 0000000..66d3c17
--- /dev/null
@@ -0,0 +1,118 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+use C4::Authorities;
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "100".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(index) {
+       defaultvalue=document.f.field_value[index].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&index=\"+index+\"&result=\"+defaultvalue,\"unimarc 700\",'width=700,height=300,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+       my ($input) = @_;
+       my %env;
+       my $dbh = C4::Context->dbh;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+       my $search_string= $input->param('search_string');
+       my $op = $input->param('op');
+       my $id = $input->param('id');
+       my $insert = $input->param('insert');
+       my %stdlib;
+       my $select_list;
+       if ($op eq "add") {
+               newauthority($dbh,'NC',$insert,$insert,'',1,'');
+               $search_string=$insert;
+       }
+       if ($op eq "select") {
+               my $sti = $dbh->prepare("select stdlib from bibliothesaurus where id=?");
+               $sti->execute($id);
+               my ($freelib_text) = $sti->fetchrow_array;
+               $result = $freelib_text;
+       }
+       my $Rsearch_string="$search_string%";
+       my $authoritysep = C4::Context->preference('authoritysep');
+       my @splitted = /$authoritysep/,$search_string;
+       my $level = $#splitted+1;
+       my $sti;
+       if ($search_string) { # if no search pattern, returns only the 50 1st top level values
+               $sti=$dbh->prepare("select distinct freelib,father,level from bibliothesaurus where category='NC' and freelib like ? order by father,freelib");
+       } else {
+               $sti=$dbh->prepare("select distinct freelib,father,level from bibliothesaurus where category='NC' and level=0 and freelib like ? order by father,freelib limit 0,50");
+       }
+       $sti->execute($Rsearch_string);
+       my @results;
+       while (my ($freelib,$father,$level)=$sti->fetchrow) {
+               my %line;
+               if ($father) {
+                       $line{value} = "$father $freelib";
+               } else {
+                       $line{value} = "$freelib";
+               }
+               $line{level} = $level+1;
+               $line{father} = $father;
+               push @results, \%line;
+       }
+       my @DeeperResults = SearchDeeper('NC',$search_string);
+       my ($template, $loggedinuser, $cookie)
+       = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_60X.tmpl",
+                                       query => $input,
+                                       type => "intranet",
+                                       authnotrequired => 0,
+                                       flagsrequired => {editcatalogue => 1},
+                                       debug => 1,
+                                       });
+# builds collection list : search isbn and editor, in parent, then load collections from bibliothesaurus table
+       $template->param(index => $index,
+                                                       result =>$result,
+                                                       search_string => $search_string?$search_string:$result,
+                                                       results => \@results,
+                                                       deeper => \@DeeperResults,
+                               );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_700-4.pl b/cataloguing/value_builder/unimarc_field_700-4.pl
new file mode 100755 (executable)
index 0000000..e42f01e
--- /dev/null
@@ -0,0 +1,98 @@
+#!/usr/bin/perl
+
+# written 10/5/2002 by Paul
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1 NAME
+
+plugin unimarc_field_700-4
+
+=head1 SYNOPSIS
+
+This plug-in deals with unimarc field 700-4 (
+
+=head1 DESCRIPTION
+
+=head1 FUNCTIONS
+
+=over 2
+
+=cut
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "7004".(int(rand(100000))+1);
+my $res  = "
+<script>
+function Focus$function_name(index) {
+       return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(subfield_managed) {
+       defaultvalue=document.forms['f'].field_value[1].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_700-4.pl&result=\"+defaultvalue+\"&index=$field_number\",\"value builder\",'width=500,height=400,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $index2= $input->param('index2');
+       $index2=-1 unless($index2);
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+       my ($template, $loggedinuser, $cookie)
+       = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_700-4.tmpl",
+                                       query => $input,
+                                       type => "intranet",
+                                       authnotrequired => 0,
+                                       flagsrequired => {editcatalogue => 1},
+                                       debug => 1,
+                                       });
+       $template->param(index => $index,
+                                                       index2 => $index2,
+                                                       "f1_$result" => "f1_".$result,
+                                                       );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_field_700_701_702.pl b/cataloguing/value_builder/unimarc_field_700_701_702.pl
new file mode 100755 (executable)
index 0000000..8daae16
--- /dev/null
@@ -0,0 +1,158 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+use C4::Authorities;
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "100".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(index) {
+       defaultvalue=document.f.field_value[index].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_field_700_701_702.pl&index=\"+index+\"&result=\"+defaultvalue,\"unimarc 700\",'width=700,height=300,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+       my ($input) = @_;
+       my %env;
+       my $dbh = C4::Context->dbh;
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+       my $search_string= $input->param('search_string');
+       my $op = $input->param('op');
+       my $id = $input->param('id');
+       my $insert = $input->param('insert');
+       my @freelib;
+       my %stdlib;
+       my $select_list;
+       my ($a,$b,$c,$f) ; # the 4 managed subfields.
+       if ($op eq "add") {
+               newauthority($dbh,'NP',$insert,$insert,'',1,'');
+               $search_string=$insert;
+       }
+       if ($op eq "select") {
+               my $sti = $dbh->prepare("select stdlib from bibliothesaurus where id=?");
+               $sti->execute($id);
+               my ($freelib_text) = $sti->fetchrow_array;
+               $result = $freelib_text;
+               # fill the 4 managed subfields
+               my @arr = split //,$result;
+               my $where = 1;
+               foreach my $x (@arr) {
+                       next if ($x eq ')');
+                       if ($x eq ',') {
+                               $where=2;
+                               next;
+                       }
+                       if ($x eq '(') {
+                               if ($result =~ /.*;.*/) {
+                                       $where=3;
+                               } else {
+                                       $where=4;
+                               }
+                               next;
+                       }
+                       if ($x eq ';') {
+                               $where=4;
+                               next;
+                       }
+                       if ($where eq 1) {
+                               $a.=$x;
+                       }
+                       if ($where eq 2) {
+                               $b.=$x;
+                       }
+                       if ($where eq 3) {
+                               $c.=$x;
+                       }
+                       if ($where eq 4) {
+                               $f.=$x;
+                       }
+               }
+# remove trailing blanks
+               $a=~ s/^\s+//g;
+               $b=~ s/^\s+//g;
+               $c=~ s/^\s+//g;
+               $f=~ s/^\s+//g;
+               $a=~ s/\s+$//g;
+               $b=~ s/\s+$//g;
+               $c=~ s/\s+$//g;
+               $f=~ s/^s+$//g;
+       }
+       if ($search_string) {
+       #       my $sti=$dbh->prepare("select id,freelib from bibliothesaurus where freelib like '".$search_string."%' and category ='$category'");
+               my $sti=$dbh->prepare("select id,freelib from bibliothesaurus where match (category,freelib) AGAINST (?) and category ='NP'");
+               $sti->execute($search_string);
+               while (my $line=$sti->fetchrow_hashref) {
+                       $stdlib{$line->{'id'}} = "$line->{'freelib'}";
+                       push(@freelib,$line->{'id'});
+               }
+               $select_list= CGI::scrolling_list( -name=>'id',
+                               -values=> \@freelib,
+                               -default=> "",
+                               -size=>1,
+                               -multiple=>0,
+                               -labels=> \%stdlib
+                               );
+       }
+       my ($template, $loggedinuser, $cookie)
+       = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_field_700_701_702.tmpl",
+                                       query => $input,
+                                       type => "intranet",
+                                       authnotrequired => 0,
+                                       flagsrequired => { editcatalogue => 1},
+                                       debug => 1,
+                                       });
+# builds collection list : search isbn and editor, in parent, then load collections from bibliothesaurus table
+       $template->param(index => $index,
+                                                       result =>$result,
+                                                       select_list => $select_list,
+                                                       search_string => $search_string?$search_string:$result,
+                                                       a => $a,
+                                                       b => $b,
+                                                       c => $c,
+                                                       f => $f,);
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/unimarc_leader.pl b/cataloguing/value_builder/unimarc_leader.pl
new file mode 100755 (executable)
index 0000000..75a166d
--- /dev/null
@@ -0,0 +1,105 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+
+use C4::Search;
+use C4::Output;
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "100".(int(rand(100000))+1);
+my $res="
+<script>
+function Focus$function_name(subfield_managed) {
+return 1;
+}
+
+function Blur$function_name(subfield_managed) {
+       return 1;
+}
+
+function Clic$function_name(i) {
+       defaultvalue=document.forms['f'].field_value[i].value;
+       newin=window.open(\"plugin_launcher.pl?plugin_name=unimarc_leader.pl&index=\"+i+\"&result=\"+defaultvalue,\"unimarc field 100\",'width=1000,height=600,toolbar=false,scrollbars=yes');
+
+}
+</script>
+";
+
+return ($function_name,$res);
+}
+sub plugin {
+my ($input) = @_;
+       my %env;
+
+#      my $input = new CGI;
+       my $index= $input->param('index');
+       my $result= $input->param('result');
+
+
+       my $dbh = C4::Context->dbh;
+
+my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "cataloguing/value_builder/unimarc_leader.tmpl",
+                            query => $input,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {editcatalogue => 1},
+                            debug => 1,
+                            });
+       $result = "     nam         3       " unless $result;
+       my $f5 = substr($result,5,1);
+       my $f6 = substr($result,6,1);
+       my $f7 = substr($result,7,1);
+       my $f8 = substr($result,8,1);
+       my $f9 = substr($result,9,1);
+       my $f17 = substr($result,17,1);
+       my $f18 = substr($result,18,1);
+       my $f19 = substr($result,19,1);
+
+       $template->param(index => $index,
+                                                       "f5$f5" => 1,
+                                                       "f6$f6" => 1,
+                                                       "f7$f7" => 1,
+                                                       "f8$f8" => 1,
+                                                       "f9$f9" => 1,
+                                                       "f17$f17" => 1,
+                                                       "f18$f18" => 1,
+                                                       "f19$f19" => 1,
+                                       );
+       print $input->header(-cookie => $cookie),$template->output;
+}
+
+1;
diff --git a/cataloguing/value_builder/usmarc_field_952v.pl b/cataloguing/value_builder/usmarc_field_952v.pl
new file mode 100755 (executable)
index 0000000..0ce8536
--- /dev/null
@@ -0,0 +1,101 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+require Exporter;
+use C4::AuthoritiesMarc;
+use C4::Auth;
+use C4::Context;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use CGI;
+use C4::Search;
+use MARC::Record;
+use C4::Koha;
+
+
+=head1
+
+plugin_parameters : other parameters added when the plugin is called by the dopop function
+
+=cut
+sub plugin_parameters {
+my ($dbh,$record,$tagslib,$i,$tabloop) = @_;
+return "";
+}
+
+=head1
+
+plugin_javascript : the javascript function called when the user enters the subfield.
+contain 3 javascript functions :
+* one called when the field is entered (OnFocus). Named FocusXXX
+* one called when the field is leaved (onBlur). Named BlurXXX
+* one called when the ... link is clicked (<a href="javascript:function">) named ClicXXX
+
+returns :
+* XXX
+* a variable containing the 3 scripts.
+the 3 scripts are inserted after the <input> in the html code
+
+=cut
+sub plugin_javascript {
+my ($dbh,$record,$tagslib,$field_number,$tabloop) = @_;
+my $function_name= "210c".(int(rand(100000))+1);
+
+# find today's date
+my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) =
+                                                               localtime(time);
+$year +=1900;
+$mon +=1;
+my $date = "$year-$mon-$mday";
+my $res  = "
+<script>
+function Blur$function_name(index) {
+//need this?
+}
+
+function Focus$function_name(subfield_managed) {
+       for (i=0 ; i<document.f.field_value.length ; i++) {
+                if (document.f.tag[i].value == '952' && document.f.subfield[i].value == 'v') {
+                        document.f.field_value[i].value = '$date';
+                }
+        }
+return 0;
+}
+
+function Clic$function_name(subfield_managed) {
+}
+</script>
+";
+return ($function_name,$res);
+}
+
+=head1
+
+plugin : the true value_builded. The screen that is open in the popup window.
+
+=cut
+
+sub plugin {
+my ($input) = @_;
+return "";
+}
+
+1;
diff --git a/cataloguing/z3950_search.pl b/cataloguing/z3950_search.pl
new file mode 100755 (executable)
index 0000000..a2837b7
--- /dev/null
@@ -0,0 +1,216 @@
+#!/usr/bin/perl
+# This is a completely new Z3950 clients search using async ZOOM -TG 02/11/06
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use CGI;
+
+use C4::Auth;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use C4::Biblio;
+use C4::Context;
+use C4::Breeding;
+use C4::Koha;
+use ZOOM;
+
+my $input = new CGI;
+my $dbh = C4::Context->dbh;
+my $error = $input->param('error');
+my $biblionumber=$input->param('biblionumber');
+$biblionumber=0 unless $biblionumber;
+my $frameworkcode=$input->param('frameworkcode');
+my $title = $input->param('title');
+my $author = $input->param('author');
+my $isbn = $input->param('isbn');
+my $issn = $input->param('issn');
+my $random = $input->param('random');
+my $op=$input->param('op');
+my $noconnection;
+my $numberpending;
+my $attr='';
+my $term;
+my $host;
+my $server;
+my $database;
+my $port;
+my $marcdata;
+my @encoding;
+my @results;
+my $count;
+my $toggle;
+my $record;
+my $oldbiblio;
+my $dbh = C4::Context->dbh;
+my $errmsg;
+my @serverloop=();
+my @serverhost;
+my @breeding_loop = ();
+
+my $DEBUG = 1; # if set to 1, many debug message are send on syslog.
+
+unless ($random) { # this var is not useful anymore just kept to keep rel2_2 compatibility
+    $random =rand(1000000000);
+}
+
+my ($template, $loggedinuser, $cookie)= get_template_and_user({
+                template_name => "cataloguing/z3950_search.tmpl",
+                query => $input,
+                type => "intranet",
+                authnotrequired => 1,
+                flagsrequired => {catalogue => 1},
+                debug => 1,
+                });
+
+$template->param(
+        intranetcolorstylesheet => C4::Context->preference("intranetcolorstylesheet"),
+        intranetstylesheet => C4::Context->preference("intranetstylesheet"),
+        IntranetNav => C4::Context->preference("IntranetNav"),
+        frameworkcode => $frameworkcode,
+        );
+
+if ($op ne "do_search"){
+    my $sth=$dbh->prepare("select id,host,checked from z3950servers  order by host");
+    $sth->execute();
+    my $serverloop=$sth->fetchall_arrayref({});
+    $template->param(isbn=>$isbn, issn=>$issn,title=>$title,author=>$author,
+                        serverloop => $serverloop,
+                        opsearch => "search",
+                        biblionumber => $biblionumber,
+                        );
+    output_html_with_http_headers $input, $cookie, $template->output;
+}else{
+    my @id=$input->param('id');
+    my @oConnection;
+    my @oResult;
+    my $s=0;
+                            
+    if ($isbn || $issn) {
+               $attr='1=7';
+#          warn "isbn : $isbn";
+               $term=$isbn if ($isbn);
+               $term=$issn if ($issn);
+       } elsif ($title) {
+               $attr='1=4 ';
+        utf8::decode($title);
+        $title=~tr/àâäéèêëîïôöùû/aaaeeeeiioouu/;
+               $term=$title;
+       } elsif ($author) {
+               $attr='1=1003';
+        utf8::decode($author);
+        $author=~tr/àâäéèêëîïôöùû/aaaeeeeiioouu/;
+               $term=$author;
+       }
+
+    my $query="\@attr $attr \"$term\"";        
+    warn "query ".$query if $DEBUG;
+    foreach my $servid (@id){
+        my $sth=$dbh->prepare("select * from z3950servers where id=?");
+        $sth->execute($servid);
+        while ($server=$sth->fetchrow_hashref) {
+            my $noconnection=0;                                                        
+            my $option1=new ZOOM::Options();
+            $option1->option('async'=>1);
+            $option1->option('elementSetName', 'F');
+            $option1->option('databaseName',$server->{db})  ;
+            $option1->option('user',$server->{userid}) if $server->{userid};
+            $option1->option('password',$server->{password})  if $server->{password};
+            $option1->option('preferredRecordSyntax', $server->{syntax});
+            $oConnection[$s]=create ZOOM::Connection($option1) || $DEBUG && warn ("something went wrong: ".$oConnection[$s]->errmsg());
+            warn ("server data",$server->{name}, $server->{port}) if $DEBUG;
+            $oConnection[$s]->connect($server->{host}, $server->{port}) || $DEBUG && warn ("something went wrong: ".$oConnection[$s]->errmsg());
+            $serverhost[$s]=$server->{host};
+            $encoding[$s]=$server->{syntax};
+            $s++;
+        }## while fetch
+    }# foreach
+    my $nremaining = $s;
+    my $firstresult=1;
+
+    for (my $z=0 ;$z<$s;$z++){
+        warn "doing the search" if $DEBUG;
+        $oResult[$z] = $oConnection[$z]->search_pqf($query) || $DEBUG && warn ("somthing went wrong: " . $oConnection[$s]->errmsg());
+#$oResult[$z] = $oConnection[$z]->search_pqf($query);
+    }
+
+AGAIN:
+    my $k;
+    my $event;
+    while (($k = ZOOM::event(\@oConnection)) != 0) {
+        $event = $oConnection[$k-1]->last_event();
+        warn ("connection ", $k-1, ": event $event (", ZOOM::event_str($event), ")\n") if $DEBUG;
+        last if $event == ZOOM::Event::ZEND;
+    }
+
+    if ($k != 0) {
+        $k--;
+        warn $serverhost[$k] if $DEBUG;
+        my($error, $errmsg, $addinfo, $diagset) = $oConnection[$k]->error_x();
+        if ($error) {
+            warn "$k $serverhost[$k] error $query: $errmsg ($error) $addinfo\n" if $DEBUG;
+            
+        } else {
+          my $numresults=$oResult[$k]->size() ;
+          my $i;
+          my $result='';
+          if ($numresults>0){
+              for ($i=0; $i<(($numresults<20) ? ($numresults) : (20)) ; $i++) {
+                  my $rec=$oResult[$k]->record($i);
+                  my $marcrecord;
+                  $marcdata = $rec->raw();
+                  $marcrecord= FixEncoding($marcdata);
+  ####WARNING records coming from Z3950 clients are in various character sets MARC8,UTF8,UNIMARC etc
+  ## In HEAD i change everything to UTF-8
+  # In rel2_2 i am not sure what encoding is so no character conversion is done here
+  ##Add necessary encoding changes to here -TG
+                  my $oldbiblio = MARCmarc2koha($dbh,$marcrecord,"");
+                  $oldbiblio->{isbn} =~ s/ |-|\.//g,
+                  $oldbiblio->{issn} =~ s/ |-|\.//g,
+                  my ($notmarcrecord,$alreadyindb,$alreadyinfarm,$imported,$breedingid)=ImportBreeding($marcdata,1,$serverhost[$k],$encoding[$k],$random);
+                  my %row_data;
+                  if ($i % 2) {
+                      $toggle="#ffffcc";
+                  } else {
+                      $toggle="white";
+                  }
+                  $row_data{toggle} = $toggle;
+                  $row_data{server} = $serverhost[$k];
+                  $row_data{isbn} = $oldbiblio->{isbn};
+                  $row_data{title} =$oldbiblio->{title};
+                  $row_data{author} = $oldbiblio->{author};
+                  $row_data{breedingid} = $breedingid;
+                  $row_data{biblionumber}=$biblionumber;
+                  push (@breeding_loop, \%row_data);
+              }# upto 5 results
+          }#$numresults
+        }
+    }# if $k !=0
+    $numberpending=$nremaining-1;
+    $template->param(breeding_loop => \@breeding_loop, server=>$serverhost[$k],
+                numberpending => $numberpending,
+    );
+    output_html_with_http_headers $input, $cookie, $template->output if $numberpending==0;
+
+#      print  $template->output  if $firstresult !=1;
+    $firstresult++;
+
+    MAYBE_AGAIN:
+        if (--$nremaining > 0) {
+            goto AGAIN;
+        }
+} ## if op=search
diff --git a/circ/bookcount.pl b/circ/bookcount.pl
new file mode 100755 (executable)
index 0000000..9a77b3f
--- /dev/null
@@ -0,0 +1,208 @@
+#!/usr/bin/perl
+
+# $Id$
+
+#written 7/3/2002 by Finlay
+#script to display reports
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use CGI;
+use C4::Context;
+use C4::Circulation::Circ2;
+use C4::Output;
+use C4::Koha;
+use C4::Auth;
+use C4::Branch; # GetBranches
+use C4::Biblio; # GetBiblioItemData
+use C4::Date;
+
+my $input        = new CGI;
+my $itm          = $input->param('itm');
+my $bi           = $input->param('bi');
+my $biblionumber = $input->param('biblioitemnumber');
+my $branches     = GetBranches;
+
+my $idata = itemdatanum($itm);
+my $data  = GetBiblioItemData($bi);
+
+my $homebranch    = $branches->{ $idata->{'homebranch'} }->{'branchname'};
+my $holdingbranch = $branches->{ $idata->{'holdingbranch'} }->{'branchname'};
+
+my ( $lastmove, $message ) = lastmove($itm);
+
+my $lastdate;
+my $count;
+if ( not $lastmove ) {
+    $lastdate = $message;
+    $count = issuessince( $itm, 0 );
+}
+else {
+    $lastdate = $lastmove->{'datearrived'};
+    $count = issuessince( $itm, $lastdate );
+}
+
+# make the page ...
+
+my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+    {
+        template_name   => "circ/bookcount.tmpl",
+        query           => $input,
+        type            => "intranet",
+        authnotrequired => 0,
+        flagsrequired   => { circulate => 1 },
+        debug           => 1,
+    }
+);
+
+my @branchloop;
+
+foreach my $branchcode ( keys %$branches ) {
+    my %linebranch;
+    $linebranch{issues} = issuesat( $itm, $branchcode );
+    my $date = lastseenat( $itm, $branchcode );
+    $linebranch{seen}       = slashdate($date);
+    $linebranch{branchname} = $branches->{$branchcode}->{'branchname'};
+    push( @branchloop, \%linebranch );
+}
+
+$template->param(
+    biblionumber            => $biblionumber,
+    title                   => $data->{'title'},
+    author                  => $data->{'author'},
+    barcode                 => $idata->{'barcode'},
+    biblioitemnumber        => $bi,
+    homebranch              => $homebranch,
+    holdingbranch           => $holdingbranch,
+    lastdate                => format_date($lastdate),
+    count                   => $count,
+    branchloop              => \@branchloop,
+    intranetcolorstylesheet =>
+      C4::Context->preference("intranetcolorstylesheet"),
+    intranetstylesheet => C4::Context->preference("intranetstylesheet"),
+    IntranetNav        => C4::Context->preference("IntranetNav"),
+);
+
+output_html_with_http_headers $input, $cookie, $template->output;
+
+
+sub itemdatanum {
+    my ($itemnumber) = @_;
+    my $dbh          = C4::Context->dbh;
+    my $sth          = $dbh->prepare("select * from items where itemnumber=?");
+    $sth->execute($itemnumber);
+    my $data = $sth->fetchrow_hashref;
+    $sth->finish;
+    return ($data);
+}
+
+sub lastmove {
+    my ($itemnumber) = @_;
+    my $dbh          = C4::Context->dbh;
+    my $sth          =
+      $dbh->prepare(
+"select max(branchtransfers.datearrived) from branchtransfers where branchtransfers.itemnumber=?"
+      );
+    $sth->execute($itemnumber);
+    my ($date) = $sth->fetchrow_array;
+    return ( 0, "Item has no branch transfers record" ) if not $date;
+    $sth =
+      $dbh->prepare(
+"Select * from branchtransfers where branchtransfers.itemnumber=? and branchtransfers.datearrived=?"
+      );
+    $sth->execute( $itemnumber, $date );
+    my ($data) = $sth->fetchrow_hashref;
+    return ( 0, "Item has no branch transfers record" ) if not $data;
+    $sth->finish;
+    return ( $data, "" );
+}
+
+sub issuessince {
+    my ( $itemnumber, $date ) = @_;
+    my $dbh = C4::Context->dbh;
+    my $sth =
+      $dbh->prepare(
+"Select count(*) from issues where issues.itemnumber=? and issues.timestamp > ?"
+      );
+    $sth->execute( $itemnumber, $date );
+    my $count = $sth->fetchrow_hashref;
+    $sth->finish;
+    return ( $count->{'count(*)'} );
+}
+
+sub issuesat {
+    my ( $itemnumber, $brcd ) = @_;
+    my $dbh = C4::Context->dbh;
+    my $sth =
+      $dbh->prepare(
+        "Select count(*) from issues where itemnumber=? and branchcode = ?");
+    $sth->execute( $itemnumber, $brcd );
+    my ($count) = $sth->fetchrow_array;
+    $sth->finish;
+    return ($count);
+}
+
+sub lastseenat {
+    my ( $itm, $brc ) = @_;
+    my $dbh = C4::Context->dbh;
+    my $sth =
+      $dbh->prepare(
+"Select max(timestamp) from issues where itemnumber=? and branchcode = ?"
+      );
+    $sth->execute( $itm, $brc );
+    my ($date1) = $sth->fetchrow_array;
+    $sth->finish;
+    $sth =
+      $dbh->prepare(
+"Select max(datearrived) from branchtransfers where itemnumber=? and tobranch = ?"
+      );
+    $sth->execute( $itm, $brc );
+    my ($date2) = $sth->fetchrow_array;
+    $sth->finish;
+
+    #FIXME: MJR thinks unsafe
+    $date2 =~ s/-//g;
+    $date2 =~ s/://g;
+    $date2 =~ s/ //g;
+    my $date;
+    if ( $date1 < $date2 ) {
+        $date = $date2;
+    }
+    else {
+        $date = $date1;
+    }
+    return ($date);
+}
+
+#####################################################
+# write date....
+sub slashdate {
+    my ($date) = @_;
+    if ( not $date ) {
+        return "never";
+    }
+    my ( $yr, $mo, $da, $hr, $mi ) = (
+        substr( $date, 0,  4 ),
+        substr( $date, 4,  2 ),
+        substr( $date, 6,  2 ),
+        substr( $date, 8,  2 ),
+        substr( $date, 10, 2 )
+    );
+    return "$hr:$mi  " . format_date("$yr-$mo-$da");
+}
diff --git a/circ/branchoverdues.pl b/circ/branchoverdues.pl
new file mode 100755 (executable)
index 0000000..5b71c51
--- /dev/null
@@ -0,0 +1,170 @@
+#!/usr/bin/perl
+
+# $Id$
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Context;
+use CGI;
+use C4::Interface::CGI::Output;
+use C4::Auth;
+use C4::Date;
+use C4::Circulation::Circ2;    # AddNotifyLine
+use C4::Koha;                  # GetDepartement...
+use Mail::Sendmail;
+use Getopt::Long;
+use Date::Calc qw/Today Today_and_Now Now/;
+
+=head1 branchoverdues.pl
+
+ this module is a new interface, allow to the librarian to check all items on overdues (based on the acountlines type 'FU' )
+ this interface is filtered by branches (automaticly), and by departement (optional) ....
+ all informations are stocked in the notifys BDD
+
+ FIXME for this time, we have only four methods to notify :
+       - mail : work with a batch programm
+       - letter : for us, the letters are generated by an open-office program
+       - phone : Simple method, when the method 'phone' is selected, we consider, that the borrower as been notified, and the notify send date is implemented
+       - considered lost : for us if the document is on the third overduelevel,
+
+ FIXME the methods are actually hardcoded for the levels : (maybe can be improved by a new possibility in overduerule)
+
+       level 1 : three methods are possible : - mail, letter, phone
+       level 2 : only one method is possible : - letter
+       level 3 : only methode is possible  : - Considered Lost
+
+       the documents displayed on this interface, are checked on three points
+       - 1) the document must be on accountlines (Type 'FU')
+       - 2) item issues is not returned
+       - 3) this item as not been already notify
+
+=cut
+
+my $input       = new CGI;
+my $theme = $input->param('theme');    # only used if allowthemeoverride is set
+
+my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+    {
+        template_name   => "circ/branchoverdues.tmpl",
+        query           => $input,
+        type            => "intranet",
+        authnotrequired => 0,
+        flagsrequired   => { circulate => 1 },
+        debug           => 1,
+    }
+);
+
+my $default = C4::Context->userenv->{'branch'};
+
+# Initate localtime
+my ( $year, $month, $day ) = &Today;
+my $todaysdate = join "-", ( $year, $month, $day );
+
+# Deal with the vars recept from the template
+my $borrowernumber = $input->param('borrowernumber');
+my $itemnumber     = $input->param('itemnumber');
+my $method         = $input->param('method');
+my $overduelevel   = $input->param('overduelevel');
+my $notifyId       = $input->param('notifyId');
+my $departement = $input->param('departement');
+
+# now create the line in bdd (notifys)
+if ( $input->param('action') eq 'add' ) {
+    my $addnotify =
+      AddNotifyLine( $borrowernumber, $itemnumber, $overduelevel, $method,
+        $notifyId );
+}
+
+#  possibility to remove notify line
+if ( $input->param('action') eq 'remove' ) {
+    my $notify_date  = $input->param('notify_date');
+    my $removenotify =
+      RemoveNotifyLine( $borrowernumber, $itemnumber, $notify_date );
+}
+
+my @overduesloop;
+my @todayoverduesloop;
+my $counter = 0;
+
+my @getoverdues = GetOverduesForBranch( $default, $departement );
+
+# filter by departement
+if ($departement) {
+    my ( $departementlib, $departementValue ) = GetDepartementLib($departement);
+    $template->param(
+        departement      => $departementlib,
+        departementValue => $departementValue,
+    );
+}
+else {
+
+    # initiate the selector of departements .....
+    my @getdepartements = GetDepartements();
+    my @departementsloop;
+    foreach my $dpt (@getdepartements) {
+        my %departement;
+        $departement{'authorised_value'} = $dpt->{'authorised_value'};
+        $departement{'lib'}              = $dpt->{'lib'};
+        push( @departementsloop, \%departement );
+    }
+    $template->param( departementsloop => \@departementsloop, );
+}
+
+# now display infos
+foreach my $num (@getoverdues) {
+
+    my %overdueforbranch;
+    $overdueforbranch{'date_due'}          = format_date( $num->{'date_due'} );
+    $overdueforbranch{'title'}             = $num->{'title'};
+    $overdueforbranch{'description'}       = $num->{'description'};
+    $overdueforbranch{'barcode'}           = $num->{'barcode'};
+    $overdueforbranch{'biblionumber'}      = $num->{'biblionumber'};
+    $overdueforbranch{'borrowersurname'}   = $num->{'surname'};
+    $overdueforbranch{'borrowerfirstname'} = $num->{'firstname'};
+    $overdueforbranch{'borrowerphone'}     = $num->{'phone'};
+    $overdueforbranch{'borroweremail'}     = $num->{'email'};
+    $overdueforbranch{'itemcallnumber'}    = $num->{'itemcallnumber'};
+    $overdueforbranch{'borrowernumber'}    = $num->{'borrowernumber'};
+    $overdueforbranch{'itemnumber'}        = $num->{'itemnumber'};
+
+    # now we add on the template, the differents values of notify_level
+    if ( $num->{'notify_level'} eq '1' ) {
+        $overdueforbranch{'overdue1'}     = 1;
+        $overdueforbranch{'overdueLevel'} = 1;
+    }
+
+    if ( $num->{'notify_level'} eq '2' ) {
+        $overdueforbranch{'overdue2'}     = 1;
+        $overdueforbranch{'overdueLevel'} = 2;
+    }
+
+    if ( $num->{'notify_level'} eq '3' ) {
+        $overdueforbranch{'overdue3'}     = 1;
+        $overdueforbranch{'overdueLevel'} = 3;
+    }
+    $overdueforbranch{'notify_id'} = $num->{'notify_id'};
+
+    push( @overduesloop, \%overdueforbranch );
+}
+
+# initiate the templates for the overdueloop
+$template->param(
+    overduesloop => \@overduesloop,
+    show_date    => format_date($todaysdate),
+);
+
+output_html_with_http_headers $input, $cookie, $template->output;
diff --git a/circ/overdue.pl b/circ/overdue.pl
new file mode 100755 (executable)
index 0000000..85bfdb7
--- /dev/null
@@ -0,0 +1,125 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Context;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use CGI;
+use C4::Auth;
+use C4::Date;
+
+my $input = new CGI;
+my $type  = $input->param('type');
+
+my $theme = $input->param('theme');    # only used if allowthemeoverride is set
+
+my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+    {
+        template_name   => "circ/overdue.tmpl",
+        query           => $input,
+        type            => "intranet",
+        authnotrequired => 0,
+        flagsrequired   => { reports => 1 },
+        debug           => 1,
+    }
+);
+my $duedate;
+my $borrowernumber;
+my $itemnum;
+my $data1;
+my $data2;
+my $data3;
+my $name;
+my $phone;
+my $email;
+my $biblionumber;
+my $title;
+my $author;
+my @datearr    = localtime( time() );
+my $todaysdate =
+    ( 1900 + $datearr[5] ) . '-'
+  . sprintf( "%0.2d", ( $datearr[4] + 1 ) ) . '-'
+  . sprintf( "%0.2d", $datearr[3] );
+
+my $dbh = C4::Context->dbh;
+
+my $sth =
+  $dbh->prepare(
+    "select date_due,borrowernumber,itemnumber
+     from issues
+     where isnull(returndate) && date_due<? order by date_due,borrowernumber"
+  );
+$sth->execute($todaysdate);
+
+my @overduedata;
+while ( my $data = $sth->fetchrow_hashref ) {
+    $duedate        = format_date($data->{'date_due'});
+    $borrowernumber = $data->{'borrowernumber'};
+    $itemnum        = $data->{'itemnumber'};
+
+    my $sth1 =
+      $dbh->prepare(
+"select concat(firstname,' ',surname),phone,email from borrowers where borrowernumber=?"
+      );
+    $sth1->execute($borrowernumber);
+    $data1 = $sth1->fetchrow_hashref;
+    $name  = $data1->{'concat(firstname,\' \',surname)'};
+    $phone = $data1->{'phone'};
+    $email = $data1->{'email'};
+    $sth1->finish;
+
+    my $sth2 =
+      $dbh->prepare("select biblionumber from items where itemnumber=?");
+    $sth2->execute($itemnum);
+    $data2        = $sth2->fetchrow_hashref;
+    $biblionumber = $data2->{'biblionumber'};
+    $sth2->finish;
+
+    my $sth3 =
+      $dbh->prepare("select title,author from biblio where biblionumber=?");
+    $sth3->execute($biblionumber);
+    $data3  = $sth3->fetchrow_hashref;
+    $title  = $data3->{'title'};
+    $author = $data3->{'author'};
+    $sth3->finish;
+    push(
+        @overduedata,
+        {
+            duedate        => $duedate,
+            borrowernumber => $borrowernumber,
+            itemnum        => $itemnum,
+            name           => $name,
+            phone          => $phone,
+            email          => $email,
+            biblionumber   => $biblionumber,
+            title          => $title,
+            author         => $author
+        }
+    );
+}
+
+$template->param(
+    todaysdate  => $todaysdate,
+    overdueloop => \@overduedata
+);
+
+output_html_with_http_headers $input, $cookie, $template->output;
diff --git a/circ/stats.pl b/circ/stats.pl
new file mode 100755 (executable)
index 0000000..118d396
--- /dev/null
@@ -0,0 +1,193 @@
+#!/usr/bin/perl
+
+# $Id$
+
+#written 14/1/2000
+#script to display reports
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use CGI;
+use C4::Output;
+use C4::Auth;
+use C4::Interface::CGI::Output;
+use C4::Context;
+use Date::Manip;
+use C4::Stats;
+
+my $input = new CGI;
+my $time  = $input->param('time');
+
+my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+    {
+        template_name   => "circ/stats.tmpl",
+        query           => $input,
+        type            => "intranet",
+        authnotrequired => 0,
+        flagsrequired   => { reports => 1 },
+        debug           => 1,
+    }
+);
+
+my $date;
+my $date2;
+if ( $time eq '' ) {
+    $template->param(notime => '1');
+    output_html_with_http_headers $input, $cookie, $template->output;
+    exit;
+}
+if ( $time eq 'yesterday' ) {
+    $date  = ParseDate('yesterday');
+    $date2 = ParseDate('today');
+}
+if ( $time eq 'today' ) {
+    $date  = ParseDate('today');
+    $date2 = ParseDate('tomorrow');
+}
+if ( $time eq 'daybefore' ) {
+    $date  = ParseDate('2 days ago');
+    $date2 = ParseDate('yesterday');
+}
+if ( $time eq 'month' ) {
+    $date  = ParseDate('1 month ago');
+    $date2 = ParseDate('today');
+    warn "d : $date // d2 : $date2";
+}
+if ( $time =~ /\// ) {
+    $date  = ParseDate($time);
+    $date2 = ParseDateDelta('+ 1 day');
+    $date2 = DateCalc( $date, $date2 );
+}
+$date  = UnixDate( $date,  '%Y-%m-%d' );
+$date2 = UnixDate( $date2, '%Y-%m-%d' );
+warn "d : $date // d2 : $date2";
+my @payments = TotalPaid( $date, $date2 );
+my $count    = @payments;
+my $total    = 0;
+my $oldtime;
+my $totalw = 0;
+my @loop;
+my %row;
+my $i = 0;
+
+while ( $i < $count ) {
+    warn " pay : " . $payments[$i]{'timestamp'};
+    my $time     = $payments[$i]{'datetime'};
+    my $payments = $payments[$i]{'value'};
+    my $charge   = 0;
+    my @temp     = split( / /, $payments[$i]{'datetime'} );
+    my $date     = $temp[0];
+    my @charges  =
+      getcharges( $payments[$i]{'borrowernumber'}, $payments[$i]{'timestamp'} );
+    my $count        = @charges;
+    my $temptotalf   = 0;
+    my $temptotalr   = 0;
+    my $temptotalres = 0;
+    my $temptotalren = 0;
+    my $temptotalw   = 0;
+
+    for ( my $i2 = 0 ; $i2 < $count ; $i2++ ) {
+        $charge += $charges[$i2]->{'amount'};
+        %row = (
+            name   => $charges[$i2]->{'description'},
+            type   => $charges[$i2]->{'accounttype'},
+            time   => $charges[$i2]->{'timestamp'},
+            amount => $charges[$i2]->{'amount'},
+            branch => $charges[$i2]->{'amountoutstanding'}
+        );
+        push( @loop, \%row );
+        if ( $payments[$i]{'accountytpe'} ne 'W' ) {
+            if ( $charges[$i2]->{'accounttype'} eq 'Rent' ) {
+                $temptotalr +=
+                  $charges[$i2]->{'amount'} -
+                  $charges[$i2]->{'amountoutstanding'};
+            }
+            if (   $charges[$i2]->{'accounttype'} eq 'F'
+                || $charges[$i2]->{'accounttype'} eq 'FU'
+                || $charges[$i2]->{'accounttype'} eq 'FN' )
+            {
+                $temptotalf +=
+                  $charges[$i2]->{'amount'} -
+                  $charges[$i2]->{'amountoutstanding'};
+            }
+            if ( $charges[$i2]->{'accounttype'} eq 'Res' ) {
+                $temptotalres +=
+                  $charges[$i2]->{'amount'} -
+                  $charges[$i2]->{'amountoutstanding'};
+            }
+            if ( $charges[$i2]->{'accounttype'} eq 'R' ) {
+                $temptotalren +=
+                  $charges[$i2]->{'amount'} -
+                  $charges[$i2]->{'amountoutstanding'};
+            }
+        }
+    }
+    my $hour = substr( $payments[$i]{'timestamp'}, 8,  2 );
+    my $min  = substr( $payments[$i]{'timestamp'}, 10, 2 );
+    my $sec  = substr( $payments[$i]{'timestamp'}, 12, 2 );
+    my $time = "$hour:$min:$sec";
+    my $time2 = "$payments[$i]{'date'}";
+    my $branch = Getpaidbranch( $time2, $payments[$i]{'borrowernumber'} );
+    my $borrowernumber = $payments[$i]{'borrowernumber'};
+    my $oldtime        = $payments[$i]{'timestamp'};
+    my $oldtype        = $payments[$i]{'accounttype'};
+
+    while ($borrowernumber eq $payments[$i]{'borrowernumber'}
+        && $oldtype == $payments[$i]{'accounttype'}
+        && $oldtime eq $payments[$i]{'timestamp'} )
+    {
+        my $hour = substr( $payments[$i]{'timestamp'}, 8,  2 );
+        my $min  = substr( $payments[$i]{'timestamp'}, 10, 2 );
+        my $sec  = substr( $payments[$i]{'timestamp'}, 12, 2 );
+        my $time = "$hour:$min:$sec";
+        my $time2 = "$payments[$i]{'date'}";
+        my $branch = Getpaidbranch( $time2, $payments[$i]{'borrowernumber'} );
+        if ( $payments[$i]{'accounttype'} eq 'W' ) {
+            $totalw += $payments[$i]{'amount'};
+        }
+        else {
+            $payments[$i]{'amount'} = $payments[$i]{'amount'} * -1;
+            $total += $payments[$i]{'amount'};
+        }
+
+        %row = (
+            name => "<b>"
+              . $payments[$i]{'firstname'}
+              . $payments[$i]{'surname'} . "</b>",
+            type   => $payments[$i]{'accounttype'},
+            time   => $payments[$i]{'date'},
+            amount => $payments[$i]{'amount'},
+            branch => $branch
+        );
+        push( @loop, \%row );
+        $oldtype        = $payments[$i]{'accounttype'};
+        $oldtime        = $payments[$i]{'timestamp'};
+        $borrowernumber = $payments[$i]{'borrowernumber'};
+        $i++;
+    }
+}
+
+$template->param(
+    loop1  => \@loop,
+    totalw => $totalw,
+    total  => $total
+);
+
+output_html_with_http_headers $input, $cookie, $template->output;
+
diff --git a/export/export.pl b/export/export.pl
new file mode 100755 (executable)
index 0000000..734a2aa
--- /dev/null
@@ -0,0 +1,67 @@
+#!/usr/bin/perl
+
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+## This script allows you to export a rel_2_2 bibliographic db in
+#MARC21 format from the command line.
+#
+
+use strict;
+require Exporter;
+use C4::Auth;
+use C4::Interface::CGI::Output;
+use C4::Output;    # contains gettemplate
+use C4::Biblio;
+use CGI;
+use C4::Auth;
+
+my $outfile = $ARGV[0];
+open( OUT, ">$outfile" ) or die $!;
+my $query                = new CGI;
+my $StartingBiblionumber = $query->param("StartingBiblionumber");
+my $EndingBiblionumber   = $query->param("EndingBiblionumber");
+my $dbh                  = C4::Context->dbh;
+my $sth;
+
+if ( $StartingBiblionumber && $EndingBiblionumber ) {
+    my $query =
+        "SELECT biblionumber
+         FROM   biblioitems
+         WHERE  biblionumber >=?
+          AND   biblionumber <=? 
+         ORDER BY biblionumber
+        ";
+    $sth = $dbh->prepare($query);
+    $sth->execute( $StartingBiblionumber, $EndingBiblionumber );
+} else {
+    my $query = "
+        SELECT biblionumber
+        FROM   biblioitems
+        ORDER BY biblionumber
+    ";
+    $sth = $dbh->prepare($query);
+    $sth->execute;
+}
+binmode(OUT, 'utf8');
+my $i = 0;
+while ( my ($biblionumber) = $sth->fetchrow ) {
+    my $record = GetMarcBiblio($biblionumber);
+    print $i++ . "\n";
+
+    print OUT $record->as_usmarc();
+}
+
+close(OUT);
diff --git a/export/export_filtered.pl b/export/export_filtered.pl
new file mode 100755 (executable)
index 0000000..60f5615
--- /dev/null
@@ -0,0 +1,69 @@
+#!/usr/bin/perl
+
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+## This script allows you to export a rel_2_2 bibliographic db in
+#MARC21 format from the command line.
+#
+
+use strict;
+require Exporter;
+use C4::Auth;
+use C4::Interface::CGI::Output;
+use C4::Output;    # contains gettemplate
+use C4::Biblio;
+use CGI;
+use C4::Auth;
+
+my $outfile = $ARGV[0];
+open( OUT, ">$outfile" ) or die $!;
+my $query                = new CGI;
+# my $StartingBiblionumber = $query->param("StartingBiblionumber");
+# my $EndingBiblionumber   = $query->param("EndingBiblionumber");
+my $StartingBiblionumber = $ARGV[1];
+my $EndingBiblionumber   = $ARGV[2];
+my $dbh                  = C4::Context->dbh;
+my $sth;
+
+warn "start ->".$StartingBiblionumber;
+warn "stop ->".$EndingBiblionumber;
+
+    my $query =
+         my $query = "
+        SELECT biblionumber
+        FROM   biblioitems
+        WHERE  biblionumber >=?
+        AND   biblionumber <=?
+        AND NOT EXISTS (
+                SELECT DISTINCT (biblio_auth_number) FROM zebraqueue
+                WHERE ( biblioitems.biblionumber  =  zebraqueue.biblio_auth_number)
+                AND (zebraqueue.server = 'biblioserver' 
+                       OR zebraqueue.server = '')
+                )
+        ORDER BY biblionumber
+        ";
+    $sth = $dbh->prepare($query);
+    $sth->execute( $StartingBiblionumber, $EndingBiblionumber );
+binmode(OUT, 'utf8');
+my $i = 0;
+while ( my ($biblionumber) = $sth->fetchrow ) {
+    my $record = GetMarcBiblio($biblionumber);
+    print $i++ . "\n";
+
+    print OUT $record->as_usmarc();
+}
+
+close(OUT);
diff --git a/export/marc.pl b/export/marc.pl
new file mode 100755 (executable)
index 0000000..ba3fbd4
--- /dev/null
@@ -0,0 +1,136 @@
+#!/usr/bin/perl
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+# $Id$
+
+use C4::Branch; # GetBranches
+use strict;
+require Exporter;
+
+use C4::Auth;
+use C4::Interface::CGI::Output;
+use C4::Output;  # contains gettemplate
+use C4::Biblio;
+use CGI;
+use C4::Koha;
+
+my $query = new CGI;
+my $op=$query->param("op");
+my $dbh=C4::Context->dbh;
+
+if ($op eq "export") {
+    print $query->header(    -type => 'application/octet-stream',
+                -attachment=>'koha.mrc');
+    my $StartingBiblionumber = $query->param("StartingBiblionumber");
+    my $EndingBiblionumber = $query->param("EndingBiblionumber");
+    my $format = $query->param("format");
+    my $branch = $query->param("branch");
+    my $start_callnumber = $query->param("start_callnumber");
+    my $end_callnumber = $query->param("end_callnumber");
+    my $limit = $query->param("limit");
+    my $strsth;
+    $strsth="select bibid from marc_biblio ";
+    if ($StartingBiblionumber && $EndingBiblionumber) {
+        $strsth.=" where biblionumber>=$StartingBiblionumber and biblionumber<=$EndingBiblionumber ";
+    }elsif ($format) {
+        if ($strsth=~/ where/){
+            $strsth=~s/ where (.*)/,biblioitems where biblioitems.biblionumber=marc_biblio.biblionumber and biblioitems.itemtype=\'$format\' and $1/;
+        }else {
+            $strsth.=",biblioitems where biblioitems.biblionumber=marc_biblio.biblionumber and biblioitems.itemtype=\'$format\'";
+        }
+    } elsif ($branch) {
+        if ($strsth=~/ where/){
+            $strsth=~s/ where (.*)/,items where items.biblionumber=marc_biblio.biblionumber and items.homebranch=\'$branch\' and $1/;
+        }else {
+            $strsth.=",items where items.biblionumber=marc_biblio.biblionumber and items.homebranch=\'$branch\'";
+        }
+    } elsif ($start_callnumber && $end_callnumber) {
+        $start_callnumber=~s/\*/\%/g;
+        $start_callnumber=~s/\?/\_/g;
+        $end_callnumber=~s/\*/\%/g;
+        $end_callnumber=~s/\?/\_/g;
+        if ($strsth=~/,items/){
+            $strsth.=" and items.itemcallnumber between \'$start_callnumber\' and \'$end_callnumber\'";
+        } else {
+            if ($strsth=~/ where/){
+                $strsth=~s/ where (.*)/,items where items.biblionumber=marc_biblio.biblionumber and items.itemcallnumber between \'$start_callnumber\' and \'$end_callnumber\' and $1/;
+            }else {
+                $strsth=~",items where items.biblionumber=marc_biblio.biblionumber and items.itemcallnumber between \'$start_callnumber\' and \'$end_callnumber\' ";
+            }
+        }
+    }
+    $strsth.=" order by marc_biblio.biblionumber ";
+    $strsth.= "LIMIT 0,$limit " if ($limit);
+    warn "requete marc.pl : ".$strsth;
+    my $req=$dbh->prepare($strsth);
+    $req->execute;
+    while (my ($bibid) = $req->fetchrow) {
+        my $record = GetMarcBiblio($bibid);
+
+        print $record->as_usmarc();
+    }
+} else {
+    my $sth=$dbh->prepare("Select itemtype,description from itemtypes order by description");
+    $sth->execute;
+    my  @itemtype;
+    my %itemtypes;
+    push @itemtype, "";
+    $itemtypes{''} = "";
+    while (my ($value,$lib) = $sth->fetchrow_array) {
+            push @itemtype, $value;
+            $itemtypes{$value}=$lib;
+    }
+    
+    my $CGIitemtype=CGI::scrolling_list( -name     => 'format',
+                            -values   => \@itemtype,
+                            -default  => '',
+                            -labels   => \%itemtypes,
+                            -size     => 1,
+                             -tabindex=>'',
+                            -multiple => 0 );
+    $sth->finish;
+    
+    my $branches = GetBranches;
+    my @branchloop;
+    foreach my $thisbranch (keys %$branches) {
+#             my $selected = 1 if $thisbranch eq $branch;
+            my %row =(value => $thisbranch,
+#                                     selected => $selected,
+                                    branchname => $branches->{$thisbranch}->{'branchname'},
+                            );
+            push @branchloop, \%row;
+    }
+    
+    my ($template, $loggedinuser, $cookie)
+    = get_template_and_user({template_name => "export/marc.tmpl",
+                    query => $query,
+                    type => "intranet",
+                    authnotrequired => 0,
+                    flagsrequired => {tools => 1},
+                    debug => 1,
+                    });
+    $template->param(branchloop=>\@branchloop,
+            CGIitemtype=>$CGIitemtype,
+            intranetcolorstylesheet => C4::Context->preference("intranetcolorstylesheet"),
+        intranetstylesheet => C4::Context->preference("intranetstylesheet"),
+        IntranetNav => C4::Context->preference("IntranetNav"),
+            );
+    output_html_with_http_headers $query, $cookie, $template->output;
+}
+
diff --git a/installer/639-2norm.csv b/installer/639-2norm.csv
new file mode 100644 (file)
index 0000000..adf6c2f
--- /dev/null
@@ -0,0 +1,526 @@
+"ISO 639-2","French Name of Language","All French Names","All English Names","ISO 639-1"
+"abk","abkhaze","abkhaze","Abkhazian","ab"
+"ace","aceh","aceh","Achinese",
+"ach","acoli","acoli","Acoli",
+"ada","adangme","adangme","Adangme",
+"ady","adyghé","adyghé","Adyghe; Adygei",
+"aar","afar","afar","Afar","aa"
+"afh","afrihili","afrihili","Afrihili",
+"afr","afrikaans","afrikaans","Afrikaans","af"
+"afa","afro-asiatiques, autres langues","afro-asiatiques, autres langues","Afro-Asiatic (Other)",
+"ain","aïnou","aïnou","Ainu",
+"aka","akan","akan","Akan","ak"
+"akk","akkadien","akkadien","Akkadian",
+"alb/sqi","albanais","albanais","Albanian","sq"
+"gsw","alémanique","alémanique","Swiss German; Alemannic",
+"ale","aléoute","aléoute","Aleut",
+"alg","algonquines, langues","algonquines, langues","Algonquian languages",
+"ger/deu","allemand","allemand","German","de"
+"nds","allemand, bas","bas allemand; bas saxon; allemand, bas; saxon, bas","Low German; Low Saxon; German, Low; Saxon, Low",
+"gmh","allemand, moyen haut (ca. 1050-1500)","allemand, moyen haut (ca. 1050-1500)","German, Middle High (ca.1050-1500)",
+"goh","allemand, vieux haut (ca. 750-1050)","allemand, vieux haut (ca. 750-1050)","German, Old High (ca.750-1050)",
+"alt","altai du Sud","altai du Sud","Southern Altai",
+"tut","altaïques, autres langues","altaïques, autres langues","Altaic (Other)",
+"amh","amharique","amharique","Amharic","am"
+"anp","angika","angika","Angika",
+"eng","anglais","anglais","English","en"
+"enm","anglais moyen (1100-1500)","anglais moyen (1100-1500)","English, Middle (1100-1500)",
+"ang","anglo-saxon (ca.450-1100)","anglo-saxon (ca.450-1100)","English, Old (ca.450-1100)",
+"apa","apache","apache","Apache languages",
+"ara","arabe","arabe","Arabic","ar"
+"arg","aragonais","aragonais","Aragonese","an"
+"arc","araméen","araméen","Aramaic",
+"arp","arapaho","arapaho","Arapaho",
+"arw","arawak","arawak","Arawak",
+"arm/hye","arménien","arménien","Armenian","hy"
+"rup","aroumain","aroumain; macédo-roumain","Aromanian; Arumanian; Macedo-Romanian",
+"art","artificielles, autres langues","artificielles, autres langues","Artificial (Other)",
+"asm","assamais","assamais","Assamese","as"
+"ast","asturien","asturien; bable","Asturian; Bable",
+"ath","athapascanes, langues","athapascanes, langues","Athapascan languages",
+"aus","australiennes, langues","australiennes, langues","Australian languages",
+"ava","avar","avar","Avaric","av"
+"ave","avestique","avestique","Avestan","ae"
+"awa","awadhi","awadhi","Awadhi",
+"aym","aymara","aymara","Aymara","ay"
+"aze","azéri","azéri","Azerbaijani","az"
+"ast","bable","asturien; bable","Asturian; Bable",
+"bak","bachkir","bachkir","Bashkir","ba"
+"ban","balinais","balinais","Balinese",
+"bal","baloutchi","baloutchi","Baluchi",
+"bat","baltiques, autres langues","baltiques, autres langues","Baltic (Other)",
+"bam","bambara","bambara","Bambara","bm"
+"bai","bamilékés, langues","bamilékés, langues","Bamileke languages",
+"bad","banda, langues","banda, langues","Banda languages",
+"bnt","bantoues, autres langues","bantoues, autres langues","Bantu (Other)",
+"nds","bas allemand","bas allemand; bas saxon; allemand, bas; saxon, bas","Low German; Low Saxon; German, Low; Saxon, Low",
+"nds","bas saxon","bas allemand; bas saxon; allemand, bas; saxon, bas","Low German; Low Saxon; German, Low; Saxon, Low",
+"dsb","bas-sorabe","bas-sorabe","Lower Sorbian",
+"bas","basa","basa","Basa",
+"baq/eus","basque","basque","Basque","eu"
+"btk","batak, langues","batak, langues","Batak languages",
+"bej","bedja","bedja","Beja",
+"bem","bemba","bemba","Bemba",
+"ben","bengali","bengali","Bengali","bn"
+"ber","berbères, autres langues","berbères, autres langues","Berber (Other)",
+"bho","bhojpuri","bhojpuri","Bhojpuri",
+"bis","bichlamar","bichlamar","Bislama","bi"
+"bel","biélorusse","biélorusse","Belarusian","be"
+"bih","bihari","bihari","Bihari","bh"
+"bik","bikol","bikol","Bikol",
+"byn","bilen","blin; bilen","Blin; Bilin",
+"bin","bini","bini; edo","Bini; Edo",
+"bur/mya","birman","birman","Burmese","my"
+"bla","blackfoot","blackfoot","Siksika",
+"byn","blin","blin; bilen","Blin; Bilin",
+"nob","bokmål, norvégien","norvégien bokmål","Bokmål, Norwegian; Norwegian Bokmål","nb"
+"bos","bosniaque","bosniaque","Bosnian","bs"
+"bua","bouriate","bouriate","Buriat",
+"bra","braj","braj","Braj",
+"bre","breton","breton","Breton","br"
+"bug","bugi","bugi","Buginese",
+"bul","bulgare","bulgare","Bulgarian","bg"
+"cad","caddo","caddo","Caddo",
+"krl","carélien","carélien","Karelian",
+"car","carib","karib; galibi; carib","Galibi Carib",
+"spa","castillan","espagnol; castillan","Spanish; Castilian","es"
+"cat","catalan","catalan; valencien","Catalan; Valencian","ca"
+"cau","caucasiennes, autres langues","caucasiennes, autres langues","Caucasian (Other)",
+"ceb","cebuano","cebuano","Cebuano",
+"cel","celtiques, autres langues","celtiques, autres langues","Celtic (Other)",
+"cmc","chames, langues","chames, langues","Chamic languages",
+"cha","chamorro","chamorro","Chamorro","ch"
+"shn","chan","chan","Shan",
+"chr","cherokee","cherokee","Cherokee",
+"nya","chewa","chichewa; chewa; nyanja","Chichewa; Chewa; Nyanja","ny"
+"chy","cheyenne","cheyenne","Cheyenne",
+"chb","chibcha","chibcha","Chibcha",
+"nya","chichewa","chichewa; chewa; nyanja","Chichewa; Chewa; Nyanja","ny"
+"chi/zho","chinois","chinois","Chinese","zh"
+"chn","chinook, jargon","chinook, jargon","Chinook jargon",
+"chp","chipewyan","chipewyan","Chipewyan",
+"cho","choctaw","choctaw","Choctaw",
+"zha","chuang","zhuang; chuang","Zhuang; Chuang","za"
+"chk","chuuk","chuuk","Chuukese",
+"cop","copte","copte","Coptic",
+"kor","coréen","coréen","Korean","ko"
+"cor","cornique","cornique","Cornish","kw"
+"cos","corse","corse","Corsican","co"
+"cus","couchitiques, autres langues","couchitiques, autres langues","Cushitic (Other)",
+"cre","cree","cree","Cree","cr"
+"hat","créole haïtien","haïtien; créole haïtien","Haitian; Haitian Creole","ht"
+"cpe","créoles et pidgins anglais, autres","créoles et pidgins anglais, autres","Creoles and pidgins, English based (Other)",
+"crp","créoles et pidgins divers","créoles et pidgins divers","Creoles and pidgins (Other)",
+"cpf","créoles et pidgins français, autres","créoles et pidgins français, autres","Creoles and pidgins, French-based (Other)",
+"cpp","créoles et pidgins portugais, autres","créoles et pidgins portugais, autres","Creoles and pidgins, Portuguese-based (Other)",
+"scr/hrv","croate","croate","Croatian","hr"
+"dak","dakota","dakota","Dakota",
+"dan","danois","danois","Danish","da"
+"dar","dargwa","dargwa","Dargwa",
+"day","dayak, langues","dayak, langues","Land Dayak languages",
+"del","delaware","delaware","Delaware",
+"zza","dimili","zaza; dimili; dimli; kirdki; kirmanjki; zazaki","Zaza; Dimili; Dimli; Kirdki; Kirmanjki; Zazaki",
+"zza","dimli","zaza; dimili; dimli; kirdki; kirmanjki; zazaki","Zaza; Dimili; Dimli; Kirdki; Kirmanjki; Zazaki",
+"din","dinka","dinka","Dinka",
+"dyu","dioula","dioula","Dyula",
+"mis","diverses, langues","diverses, langues","Miscellaneous languages",
+"chg","djaghataï","djaghataï","Chagatai",
+"doi","dogri","dogri","Dogri",
+"dgr","dogrib","dogrib","Dogrib",
+"dua","douala","douala","Duala",
+"dra","dravidiennes, autres langues","dravidiennes, autres langues","Dravidian (Other)",
+"dzo","dzongkha","dzongkha","Dzongkha","dz"
+"sco","écossais","écossais","Scots",
+"bin","edo","bini; edo","Bini; Edo",
+"efi","efik","efik","Efik",
+"egy","égyptien","égyptien","Egyptian (Ancient)",
+"eka","ekajuk","ekajuk","Ekajuk",
+"elx","élamite","élamite","Elamite",
+"myv","erza","erza","Erzya",
+"den","esclave (athapascan)","esclave (athapascan)","Slave (Athapascan)",
+"spa","espagnol","espagnol; castillan","Spanish; Castilian","es"
+"epo","espéranto","espéranto","Esperanto","eo"
+"est","estonien","estonien","Estonian","et"
+"ewe","éwé","éwé","Ewe","ee"
+"ewo","éwondo","éwondo","Ewondo",
+"fan","fang","fang","Fang",
+"fat","fanti","fanti","Fanti",
+"fao","féroïen","féroïen","Faroese","fo"
+"fij","fidjien","fidjien","Fijian","fj"
+"fil","filipino","filipino; pilipino","Filipino; Pilipino",
+"fiu","finno-ougriennes, autres langues","finno-ougriennes, autres langues","Finno-Ugrian (Other)",
+"fin","finnois","finnois","Finnish","fi"
+"dut/nld","flamand","néerlandais; flamand","Dutch; Flemish","nl"
+"fon","fon","fon","Fon",
+"fre/fra","français","français","French","fr"
+"fro","français ancien (842-ca.1400)","français ancien (842-ca.1400)","French, Old (842-ca.1400)",
+"frm","français moyen (1400-1600)","français moyen (1400-1600)","French, Middle (ca.1400-1600)",
+"fur","frioulan","frioulan","Friulian",
+"fry","frison occidental","frison occidental","Western Frisian","fy"
+"frs","frison oriental","frison oriental","Eastern Frisian",
+"frr","frison septentrional","frison septentrional","Northern Frisian",
+"gaa","ga","ga","Ga",
+"gla","gaélique","gaélique; gaélique écossais","Gaelic; Scottish Gaelic","gd"
+"gla","gaélique écossais","gaélique; gaélique écossais","Gaelic; Scottish Gaelic","gd"
+"car","galibi","karib; galibi; carib","Galibi Carib",
+"glg","galicien","galicien","Galician","gl"
+"orm","galla","galla","Oromo","om"
+"wel/cym","gallois","gallois","Welsh","cy"
+"lug","ganda","ganda","Ganda","lg"
+"gay","gayo","gayo","Gayo",
+"gba","gbaya","gbaya","Gbaya",
+"geo/kat","géorgien","géorgien","Georgian","ka"
+"gem","germaniques, autres langues","germaniques, autres langues","Germanic (Other)",
+"gon","gond","gond","Gondi",
+"gor","gorontalo","gorontalo","Gorontalo",
+"got","gothique","gothique","Gothic",
+"guj","goudjrati","goudjrati","Gujarati","gu"
+"grb","grebo","grebo","Grebo",
+"grc","grec ancien (jusqu'à 1453)","grec ancien (jusqu'à 1453)","Greek, Ancient (to 1453)",
+"gre/ell","grec moderne (après 1453)","grec moderne (après 1453)","Greek, Modern (1453-)","el"
+"kal","groenlandais","groenlandais","Kalaallisut; Greenlandic","kl"
+"grn","guarani","guarani","Guarani","gn"
+"gez","guèze","guèze","Geez",
+"gwi","gwich´in","gwich´in","Gwich´in",
+"hai","haida","haida","Haida",
+"hat","haïtien","haïtien; créole haïtien","Haitian; Haitian Creole","ht"
+"hau","haoussa","haoussa","Hausa","ha"
+"hsb","haut-sorabe","haut-sorabe","Upper Sorbian",
+"haw","hawaïen","hawaïen","Hawaiian",
+"heb","hébreu","hébreu","Hebrew","he"
+"her","herero","herero","Herero","hz"
+"hil","hiligaynon","hiligaynon","Hiligaynon",
+"him","himachali","himachali","Himachali",
+"hin","hindi","hindi","Hindi","hi"
+"hmo","hiri motu","hiri motu","Hiri Motu","ho"
+"hit","hittite","hittite","Hittite",
+"hmn","hmong","hmong","Hmong",
+"hun","hongrois","hongrois","Hungarian","hu"
+"hup","hupa","hupa","Hupa",
+"sah","iakoute","iakoute","Yakut",
+"iba","iban","iban","Iban",
+"ido","ido","ido","Ido","io"
+"ibo","igbo","igbo","Igbo","ig"
+"ijo","ijo, langues","ijo, langues","Ijo languages",
+"ilo","ilocano","ilocano","Iloko",
+"und","indéterminée","indéterminée","Undetermined",
+"cai","indiennes d'Amérique centrale, autres langues","indiennes d'Amérique centrale, autres langues","Central American Indian (Other)",
+"nai","indiennes d'Amérique du Nord, autres langues","indiennes d'Amérique du Nord, autres langues","North American Indian",
+"sai","indiennes d'Amérique du Sud, autres langues","indiennes d'Amérique du Sud, autres langues","South American Indian (Other)",
+"inc","indo-aryennes, autres langues","indo-aryennes, autres langues","Indic (Other)",
+"ine","indo-européennes, autres langues","indo-européennes, autres langues","Indo-European (Other)",
+"ind","indonésien","indonésien","Indonesian","id"
+"inh","ingouche","ingouche","Ingush",
+"ina","interlingua (langue auxiliaire internationale)","interlingua (langue auxiliaire internationale)","Interlingua (International Auxiliary Language Association)","ia"
+"ile","interlingue","interlingue","Interlingue","ie"
+"iku","inuktitut","inuktitut","Inuktitut","iu"
+"ipk","inupiaq","inupiaq","Inupiaq","ik"
+"ira","iraniennes, autres langues","iraniennes, autres langues","Iranian (Other)",
+"gle","irlandais","irlandais","Irish","ga"
+"sga","irlandais ancien (jusqu'à 900)","irlandais ancien (jusqu'à 900)","Irish, Old (to 900)",
+"mga","irlandais moyen (900-1200)","irlandais moyen (900-1200)","Irish, Middle (900-1200)",
+"iro","iroquoises, langues (famille)","iroquoises, langues (famille)","Iroquoian languages",
+"ice/isl","islandais","islandais","Icelandic","is"
+"ita","italien","italien","Italian","it"
+"jpn","japonais","japonais","Japanese","ja"
+"jav","javanais","javanais","Javanese","jv"
+"kac","jingpho","kachin; jingpho","Kachin; Jingpho",
+"jrb","judéo-arabe","judéo-arabe","Judeo-Arabic",
+"lad","judéo-espagnol","judéo-espagnol","Ladino",
+"jpr","judéo-persan","judéo-persan","Judeo-Persian",
+"kbd","kabardien","kabardien","Kabardian",
+"kab","kabyle","kabyle","Kabyle",
+"kac","kachin","kachin; jingpho","Kachin; Jingpho",
+"csb","kachoube","kachoube","Kashubian",
+"xal","kalmouk","kalmouk; oïrat","Kalmyk; Oirat",
+"kam","kamba","kamba","Kamba",
+"kan","kannada","kannada","Kannada","kn"
+"kau","kanouri","kanouri","Kanuri","kr"
+"kaa","karakalpak","karakalpak","Kara-Kalpak",
+"krc","karatchai balkar","karatchai balkar","Karachay-Balkar",
+"kar","karen, langues","karen, langues","Karen languages",
+"car","karib","karib; galibi; carib","Galibi Carib",
+"kas","kashmiri","kashmiri","Kashmiri","ks"
+"kaw","kawi","kawi","Kawi",
+"kaz","kazakh","kazakh","Kazakh","kk"
+"kha","khasi","khasi","Khasi",
+"khm","khmer central","khmer central","Central Khmer","km"
+"khi","khoisan, autres langues","khoisan, autres langues","Khoisan (Other)",
+"kho","khotanais","khotanais","Khotanese",
+"kik","kikuyu","kikuyu","Kikuyu; Gikuyu","ki"
+"kmb","kimbundu","kimbundu","Kimbundu",
+"zza","kirdki","zaza; dimili; dimli; kirdki; kirmanjki; zazaki","Zaza; Dimili; Dimli; Kirdki; Kirmanjki; Zazaki",
+"kir","kirghiz","kirghiz","Kirghiz; Kyrgyz","ky"
+"gil","kiribati","kiribati","Gilbertese",
+"zza","kirmanjki","zaza; dimili; dimli; kirdki; kirmanjki; zazaki","Zaza; Dimili; Dimli; Kirdki; Kirmanjki; Zazaki",
+"tlh","klingon","klingon","Klingon; tlhIngan-Hol",
+"kom","kom","kom","Komi","kv"
+"kon","kongo","kongo","Kongo","kg"
+"kok","konkani","konkani","Konkani",
+"kos","kosrae","kosrae","Kosraean",
+"kum","koumyk","koumyk","Kumyk",
+"kpe","kpellé","kpellé","Kpelle",
+"kro","krou, langues","krou, langues","Kru languages",
+"kua","kuanyama","kuanyama; kwanyama","Kuanyama; Kwanyama","kj"
+"kur","kurde","kurde","Kurdish","ku"
+"kru","kurukh","kurukh","Kurukh",
+"kut","kutenai","kutenai","Kutenai",
+"kua","kwanyama","kuanyama; kwanyama","Kuanyama; Kwanyama","kj"
+"lah","lahnda","lahnda","Lahnda",
+"lam","lamba","lamba","Lamba",
+"sgn","langues des signes","langues des signes","Sign Languages",
+"lao","lao","lao","Lao","lo"
+"lat","latin","latin","Latin","la"
+"lav","letton","letton","Latvian","lv"
+"lez","lezghien","lezghien","Lezghian",
+"lim","limbourgeois","limbourgeois","Limburgan; Limburger; Limburgish","li"
+"lin","lingala","lingala","Lingala","ln"
+"lit","lituanien","lituanien","Lithuanian","lt"
+"jbo","lojban","lojban","Lojban",
+"loz","lozi","lozi","Lozi",
+"lub","luba-katanga","luba-katanga","Luba-Katanga","lu"
+"lua","luba-lulua","luba-lulua","Luba-Lulua",
+"lui","luiseno","luiseno","Luiseno",
+"lun","lunda","lunda","Lunda",
+"luo","luo (Kenya et Tanzanie)","luo (Kenya et Tanzanie)","Luo (Kenya and Tanzania)",
+"lus","Lushai","lushai","Lushai",
+"ltz","luxembourgeois","luxembourgeois","Luxembourgish; Letzeburgesch","lb"
+"rup","macédo-roumain","aroumain; macédo-roumain","Aromanian; Arumanian; Macedo-Romanian",
+"mac/mkd","macédonien","macédonien","Macedonian","mk"
+"mad","madourais","madourais","Madurese",
+"mag","magahi","magahi","Magahi",
+"mai","maithili","maithili","Maithili",
+"mak","makassar","makassar","Makasar",
+"may/msa","malais","malais","Malay","ms"
+"mal","malayalam","malayalam","Malayalam","ml"
+"map","malayo-polynésiennes, autres langues","malayo-polynésiennes, autres langues","Austronesian (Other)",
+"div","maldivien","maldivien","Divehi; Dhivehi; Maldivian","dv"
+"mlg","malgache","malgache","Malagasy","mg"
+"mlt","maltais","maltais","Maltese","mt"
+"mdr","mandar","mandar","Mandar",
+"mnc","mandchou","mandchou","Manchu",
+"man","mandingue","mandingue","Mandingo",
+"mni","manipuri","manipuri","Manipuri",
+"glv","mannois","manx; mannois","Manx","gv"
+"mno","manobo, langues","manobo, langues","Manobo languages",
+"glv","manx","manx; mannois","Manx","gv"
+"mao/mri","maori","maori","Maori","mi"
+"rar","maori des îles Cook","rarotonga; maori des îles Cook","Rarotongan; Cook Islands Maori",
+"arn","mapuce","mapudungun; mapuche; mapuce","Mapudungun; Mapuche",
+"arn","mapuche","mapudungun; mapuche; mapuce","Mapudungun; Mapuche",
+"arn","mapudungun","mapudungun; mapuche; mapuce","Mapudungun; Mapuche",
+"mar","marathe","marathe","Marathi","mr"
+"chm","mari","mari","Mari",
+"mah","marshall","marshall","Marshallese","mh"
+"mwr","marvari","marvari","Marwari",
+"mas","massaï","massaï","Masai",
+"myn","maya, langues","maya, langues","Mayan languages",
+"men","mendé","mendé","Mende",
+"mic","mi'kmaq","mi'kmaq; micmac","Mi'kmaq; Micmac",
+"mic","micmac","mi'kmaq; micmac","Mi'kmaq; Micmac",
+"min","minangkabau","minangkabau","Minangkabau",
+"mwl","mirandais","mirandais","Mirandese",
+"moh","mohawk","mohawk","Mohawk",
+"mdf","moksa","moksa","Moksha",
+"mol","moldave","moldave","Moldavian","mo"
+"mkh","môn-khmer, autres langues","môn-khmer, autres langues","Mon-Khmer (Other)",
+"lol","mongo","mongo","Mongo",
+"mon","mongol","mongol","Mongolian","mn"
+"mos","moré","moré","Mossi",
+"mun","mounda, langues","mounda, langues","Munda languages",
+"mul","multilingue","multilingue","Multiple languages",
+"mus","muskogee","muskogee","Creek",
+"nqo","n'ko","n'ko","N'Ko",
+"nah","nahuatl, langues","nahuatl, langues","Nahuatl languages",
+"nap","napolitain","napolitain","Neapolitan",
+"nau","nauruan","nauruan","Nauru","na"
+"nav","navaho","navaho","Navajo; Navaho","nv"
+"nde","ndébélé du Nord","ndébélé du Nord","Ndebele, North; North Ndebele","nd"
+"nbl","ndébélé du Sud","ndébélé du Sud","Ndebele, South; South Ndebele","nr"
+"ndo","ndonga","ndonga","Ndonga","ng"
+"dut/nld","néerlandais","néerlandais; flamand","Dutch; Flemish","nl"
+"dum","néerlandais moyen (ca. 1050-1350)","néerlandais moyen (ca. 1050-1350)","Dutch, Middle (ca.1050-1350)",
+"new","nepal bhasa","nepal bhasa; newari","Nepal Bhasa; Newari",
+"nep","népalais","népalais","Nepali","ne"
+"new","newari","nepal bhasa; newari","Nepal Bhasa; Newari",
+"nwc","newari classique","newari classique","Classical Newari; Old Newari; Classical Nepal Bhasa",
+"nia","nias","nias","Nias",
+"nic","nigéro-congolaises, autres langues","nigéro-congolaises, autres langues","Niger-Kordofanian (Other)",
+"ssa","nilo-sahariennes, autres langues","nilo-sahariennes, autres langues","Nilo-Saharan (Other)",
+"niu","niué","niué","Niuean",
+"nog","nogaï","nogaï; nogay","Nogai",
+"nog","nogay","nogaï; nogay","Nogai",
+"non","norrois, vieux","norrois, vieux","Norse, Old",
+"nor","norvégien","norvégien","Norwegian","no"
+"nob","norvégien bokmål","norvégien bokmål","Bokmål, Norwegian; Norwegian Bokmål","nb"
+"nno","norvégien nynorsk","norvégien nynorsk; nynorsk, norvégien","Norwegian Nynorsk; Nynorsk, Norwegian","nn"
+"nub","nubiennes, langues","nubiennes, langues","Nubian languages",
+"nym","nyamwezi","nyamwezi","Nyamwezi",
+"nya","nyanja","chichewa; chewa; nyanja","Chichewa; Chewa; Nyanja","ny"
+"nyn","nyankolé","nyankolé","Nyankole",
+"nno","nynorsk, norvégien","norvégien nynorsk; nynorsk, norvégien","Norwegian Nynorsk; Nynorsk, Norwegian","nn"
+"nyo","nyoro","nyoro","Nyoro",
+"nzi","nzema","nzema","Nzima",
+"oci","occitan (après 1500)","occitan (après 1500); provençal","Occitan (post 1500); Provençal","oc"
+"xal","oïrat","kalmouk; oïrat","Kalmyk; Oirat",
+"oji","ojibwa","ojibwa","Ojibwa","oj"
+"ori","oriya","oriya","Oriya","or"
+"osa","osage","osage","Osage",
+"oss","ossète","ossète","Ossetian; Ossetic","os"
+"oto","otomangue, langues","otomangue, langues","Otomian languages",
+"udm","oudmourte","oudmourte","Udmurt",
+"uga","ougaritique","ougaritique","Ugaritic",
+"uig","ouïgour","ouïgour","Uighur; Uyghur","ug"
+"urd","ourdou","ourdou","Urdu","ur"
+"uzb","ouszbek","ouszbek","Uzbek","uz"
+"pus","pachto","pachto","Pushto","ps"
+"pal","pahlavi","pahlavi","Pahlavi",
+"pau","palau","palau","Palauan",
+"pli","pali","pali","Pali","pi"
+"pam","pampangan","pampangan","Pampanga",
+"pag","pangasinan","pangasinan","Pangasinan",
+"pap","papiamento","papiamento","Papiamento",
+"paa","papoues, autres langues","papoues, autres langues","Papuan (Other)",
+"zxx","pas de contenu linguistique","pas de contenu linguistique","No linguistic content",
+"nso","pedi","pedi; sepedi; sotho du Nord","Pedi; Sepedi; Northern Sotho",
+"pan","pendjabi","pendjabi","Panjabi; Punjabi","pa"
+"per/fas","persan","persan","Persian","fa"
+"peo","perse, vieux (ca. 600-400 av. J.-C.)","perse, vieux (ca. 600-400 av. J.-C.)","Persian, Old (ca.600-400 B.C.)",
+"ful","peul","peul","Fulah","ff"
+"phn","phénicien","phénicien","Phoenician",
+"phi","philippines, autres langues","philippines, autres langues","Philippine (Other)",
+"fil","pilipino","filipino; pilipino","Filipino; Pilipino",
+"pon","pohnpei","pohnpei","Pohnpeian",
+"pol","polonais","polonais","Polish","pl"
+"por","portugais","portugais","Portuguese","pt"
+"pra","prâkrit","prâkrit","Prakrit languages",
+"oci","provençal","occitan (après 1500); provençal","Occitan (post 1500); Provençal","oc"
+"pro","provençal ancien (jusqu'à 1500)","provençal ancien (jusqu'à 1500)","Provençal, Old (to 1500)",
+"que","quechua","quechua","Quechua","qu"
+"raj","rajasthani","rajasthani","Rajasthani",
+"rap","rapanui","rapanui","Rapanui",
+"rar","rarotonga","rarotonga; maori des îles Cook","Rarotongan; Cook Islands Maori",
+"qaa-qtz","réservée à l'usage local","réservée à l'usage local","Reserved for local use",
+"roh","romanche","romanche","Romansh","rm"
+"roa","romanes, autres langues","romanes, autres langues","Romance (Other)",
+"rum/ron","roumain","roumain","Romanian","ro"
+"run","rundi","rundi","Rundi","rn"
+"rus","russe","russe","Russian","ru"
+"kin","rwanda","rwanda","Kinyarwanda","rw"
+"sal","salish, langues","salish, langues","Salishan languages",
+"sam","samaritain","samaritain","Samaritan Aramaic",
+"smn","sami d'Inari","sami d'Inari","Inari Sami",
+"smj","sami de Lule","sami de Lule","Lule Sami",
+"sme","sami du Nord","sami du Nord","Northern Sami","se"
+"sma","sami du Sud","sami du Sud","Southern Sami",
+"sms","sami skolt","sami skolt","Skolt Sami",
+"smi","sami, autres langues","sami, autres langues","Sami languages (Other)",
+"smo","samoan","samoan","Samoan","sm"
+"sad","sandawe","sandawe","Sandawe",
+"sag","sango","sango","Sango","sg"
+"san","sanskrit","sanskrit","Sanskrit","sa"
+"sat","santal","santal","Santali",
+"srd","sarde","sarde","Sardinian","sc"
+"sas","sasak","sasak","Sasak",
+"nds","saxon, bas","bas allemand; bas saxon; allemand, bas; saxon, bas","Low German; Low Saxon; German, Low; Saxon, Low",
+"sel","selkoupe","selkoupe","Selkup",
+"sem","sémitiques, autres langues","sémitiques, autres langues","Semitic (Other)",
+"nso","sepedi","pedi; sepedi; sotho du Nord","Pedi; Sepedi; Northern Sotho",
+"scc/srp","serbe","serbe","Serbian","sr"
+"srr","sérère","sérère","Serer",
+"sna","shona","shona","Shona","sn"
+"scn","sicilien","sicilien","Sicilian",
+"sid","sidamo","sidamo","Sidamo",
+"snd","sindhi","sindhi","Sindhi","sd"
+"sin","singhalais","singhalais","Sinhala; Sinhalese","si"
+"sit","sino-tibétaines, autres langues","sino-tibétaines, autres langues","Sino-Tibetan (Other)",
+"sio","sioux, langues","sioux, langues","Siouan languages",
+"sla","slaves, autres langues","slaves, autres langues","Slavic (Other)",
+"chu","slavon d'église","slavon d'église; vieux slave; slavon liturgique; vieux bulgare","Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic","cu"
+"chu","slavon liturgique","slavon d'église; vieux slave; slavon liturgique; vieux bulgare","Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic","cu"
+"slo/slk","slovaque","slovaque","Slovak","sk"
+"slv","slovène","slovène","Slovenian","sl"
+"sog","sogdien","sogdien","Sogdian",
+"som","somali","somali","Somali","so"
+"son","songhai, langues","songhai, langues","Songhai languages",
+"snk","soninké","soninké","Soninke",
+"wen","sorabes, langues","sorabes, langues","Sorbian languages",
+"nso","sotho du Nord","pedi; sepedi; sotho du Nord","Pedi; Sepedi; Northern Sotho",
+"sot","sotho du Sud","sotho du Sud","Sotho, Southern","st"
+"sun","soundanais","soundanais","Sundanese","su"
+"sus","soussou","soussou","Susu",
+"srn","sranan tongo","sranan tongo","Sranan Tongo",
+"swe","suédois","suédois","Swedish","sv"
+"suk","sukuma","sukuma","Sukuma",
+"sux","sumérien","sumérien","Sumerian",
+"swa","swahili","swahili","Swahili","sw"
+"ssw","swati","swati","Swati","ss"
+"syr","syriaque","syriaque","Syriac",
+"tgk","tadjik","tadjik","Tajik","tg"
+"tgl","tagalog","tagalog","Tagalog","tl"
+"tah","tahitien","tahitien","Tahitian","ty"
+"tmh","tamacheq","tamacheq","Tamashek",
+"tam","tamoul","tamoul","Tamil","ta"
+"tat","tatar","tatar","Tatar","tt"
+"crh","tatar de Crimé","tatar de Crimé","Crimean Tatar; Crimean Turkish",
+"cze/ces","tchèque","tchèque","Czech","cs"
+"che","tchétchène","tchétchène","Chechen","ce"
+"chv","tchouvache","tchouvache","Chuvash","cv"
+"tel","télougou","télougou","Telugu","te"
+"tem","temne","temne","Timne",
+"ter","tereno","tereno","Tereno",
+"tet","tetum","tetum","Tetum",
+"tha","thaï","thaï","Thai","th"
+"tai","thaïes, autres langues","thaïes, autres langues","Tai (Other)",
+"tib/bod","tibétain","tibétain","Tibetan","bo"
+"tig","tigré","tigré","Tigre",
+"tir","tigrigna","tigrigna","Tigrinya","ti"
+"tiv","tiv","tiv","Tiv",
+"tli","tlingit","tlingit","Tlingit",
+"tpi","tok pisin","tok pisin","Tok Pisin",
+"tkl","tokelau","tokelau","Tokelau",
+"tog","tonga (Nyasa)","tonga (Nyasa)","Tonga (Nyasa)",
+"ton","tongan (Îles Tonga)","tongan (Îles Tonga)","Tonga (Tonga Islands)","to"
+"tyv","touva","touva","Tuvinian",
+"rom","tsigane","tsigane","Romany",
+"tsi","tsimshian","tsimshian","Tsimshian",
+"tso","tsonga","tsonga","Tsonga","ts"
+"tsn","tswana","tswana","Tswana","tn"
+"tum","tumbuka","tumbuka","Tumbuka",
+"tup","tupi, langues","tupi, langues","Tupi languages",
+"tur","turc","turc","Turkish","tr"
+"ota","turc ottoman (1500-1928)","turc ottoman (1500-1928)","Turkish, Ottoman (1500-1928)",
+"tuk","turkmène","turkmène","Turkmen","tk"
+"tvl","tuvalu","tuvalu","Tuvalu",
+"twi","twi","twi","Twi","tw"
+"ukr","ukrainien","ukrainien","Ukrainian","uk"
+"umb","umbundu","umbundu","Umbundu",
+"vai","vaï","vaï","Vai",
+"cat","valencien","catalan; valencien","Catalan; Valencian","ca"
+"ven","venda","venda","Venda","ve"
+"vie","vietnamien","vietnamien","Vietnamese","vi"
+"chu","vieux bulgare","slavon d'église; vieux slave; slavon liturgique; vieux bulgare","Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic","cu"
+"chu","vieux slave","slavon d'église; vieux slave; slavon liturgique; vieux bulgare","Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic","cu"
+"vol","volapük","volapük","Volapük","vo"
+"vot","vote","vote","Votic",
+"wak","wakashennes, langues","wakashennes, langues","Wakashan languages",
+"wal","walamo","walamo","Walamo",
+"wln","wallon","wallon","Walloon","wa"
+"war","waray","waray","Waray",
+"was","washo","washo","Washo",
+"wol","wolof","wolof","Wolof","wo"
+"xho","xhosa","xhosa","Xhosa","xh"
+"yao","yao","yao","Yao",
+"yap","yapois","yapois","Yapese",
+"iii","yi de Sichuan","yi de Sichuan","Sichuan Yi","ii"
+"yid","yiddish","yiddish","Yiddish","yi"
+"yor","yoruba","yoruba","Yoruba","yo"
+"ypk","yupik, langues","yupik, langues","Yupik languages",
+"znd","zandé, langues","zandé, langues","Zande languages",
+"zap","zapotèque","zapotèque","Zapotec",
+"zza","zaza","zaza; dimili; dimli; kirdki; kirmanjki; zazaki","Zaza; Dimili; Dimli; Kirdki; Kirmanjki; Zazaki",
+"zza","zazaki","zaza; dimili; dimli; kirdki; kirmanjki; zazaki","Zaza; Dimili; Dimli; Kirdki; Kirmanjki; Zazaki",
+"zen","zenaga","zenaga","Zenaga",
+"zha","zhuang","zhuang; chuang","Zhuang; Chuang","za"
+"zul","zoulou","zoulou","Zulu","zu"
+"zun","zuni","zuni","Zuni",
diff --git a/installer/InstallAuth.pm b/installer/InstallAuth.pm
new file mode 100644 (file)
index 0000000..d3bf137
--- /dev/null
@@ -0,0 +1,422 @@
+# -*- tab-width: 8 -*-
+# NOTE: This file uses 8-character tabs; do not change the tab size!
+
+package InstallAuth;
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use Digest::MD5 qw(md5_base64);
+
+require Exporter;
+use C4::Context;
+use C4::Output;    # to get the template
+use C4::Interface::CGI::Output;
+use C4::Koha;
+
+use vars qw($VERSION @ISA @EXPORT @EXPORT_OK %EXPORT_TAGS);
+
+# set the version for version checking
+$VERSION = do { my @v = '$Revision$' =~ /\d+/g;
+    shift(@v) . "." . join( "_", map { sprintf "%03d", $_ } @v );
+};
+
+=head1 NAME
+
+InstallAuth - Authenticates Koha users for Install process
+
+=head1 SYNOPSIS
+
+  use CGI;
+  use InstallAuth;
+
+  my $query = new CGI;
+
+  my ($template, $borrowernumber, $cookie) 
+    = get_template_and_user({template_name   => "opac-main.tmpl",
+                             query           => $query,
+                            type            => "opac",
+                            authnotrequired => 1,
+                            flagsrequired   => {borrow => 1},
+                         });
+
+  print $query->header(
+    -type => guesstype($template->output),
+    -cookie => $cookie
+  ), $template->output;
+
+
+=head1 DESCRIPTION
+
+    The main function of this module is to provide
+    authentification. However the get_template_and_user function has
+    been provided so that a users login information is passed along
+    automatically. This gets loaded into the template.
+    This package is different from C4::Auth in so far as 
+    C4::Auth uses many preferences which are supposed NOT to be obtainable when installing the database.
+    
+    As in C4::Auth, Authentication is based on cookies.
+
+=head1 FUNCTIONS
+
+=over 2
+
+=cut
+
+@ISA    = qw(Exporter);
+@EXPORT = qw(
+  &checkauth
+  &get_template_and_user
+  &setlanguagecookie
+);
+
+=item get_template_and_user
+
+  my ($template, $borrowernumber, $cookie)
+    = get_template_and_user({template_name   => "opac-main.tmpl",
+                             query           => $query,
+                            type            => "opac",
+                            authnotrequired => 1,
+                            flagsrequired   => {borrow => 1},
+                         });
+
+    This call passes the C<query>, C<flagsrequired> and C<authnotrequired>
+    to C<&checkauth> (in this module) to perform authentification.
+    See C<&checkauth> for an explanation of these parameters.
+
+    The C<template_name> is then used to find the correct template for
+    the page. The authenticated users details are loaded onto the
+    template in the HTML::Template LOOP variable C<USER_INFO>. Also the
+    C<sessionID> is passed to the template. This can be used in templates
+    if cookies are disabled. It needs to be put as and input to every
+    authenticated page.
+
+    More information on the C<gettemplate> sub can be found in the
+    Output.pm module.
+
+=cut
+
+sub get_template_and_user {
+    my $in       = shift;
+    my $query=$in->{'query'};
+    my $language=$query->cookie('KohaOpacLanguage');
+    my $path=C4::Context->config('intrahtdocs')."/prog/".($language?$language:"en");
+    my $template       = HTML::Template::Pro->new(
+        filename          => "$path/".$in->{template_name},
+        die_on_bad_params => 1,
+        global_vars       => 1,
+        case_sensitive    => 1,
+        path              => ["$path/includes"]
+    );
+    
+    my ( $user, $cookie, $sessionID, $flags ) = checkauth(
+        $in->{'query'},
+        $in->{'authnotrequired'},
+        $in->{'flagsrequired'},
+        $in->{'type'}
+    );
+#     use Data::Dumper;warn "utilisateur $user cookie : ".Dumper($cookie);
+
+    my $borrowernumber;
+    if ($user) {
+        $template->param( loggedinusername => $user );
+        $template->param( sessionID        => $sessionID );
+
+
+        # We are going to use the $flags returned by checkauth
+        # to create the template's parameters that will indicate
+        # which menus the user can access.
+        if (( $flags && $flags->{superlibrarian}==1)) {
+            $template->param( CAN_user_circulate        => 1 );
+            $template->param( CAN_user_catalogue        => 1 );
+            $template->param( CAN_user_parameters       => 1 );
+            $template->param( CAN_user_borrowers        => 1 );
+            $template->param( CAN_user_permission       => 1 );
+            $template->param( CAN_user_reserveforothers => 1 );
+            $template->param( CAN_user_borrow           => 1 );
+            $template->param( CAN_user_editcatalogue    => 1 );
+            $template->param( CAN_user_updatecharge     => 1 );
+            $template->param( CAN_user_acquisition      => 1 );
+            $template->param( CAN_user_management       => 1 );
+            $template->param( CAN_user_tools            => 1 );        
+            $template->param( CAN_user_editauthorities  => 1 );
+            $template->param( CAN_user_serials          => 1 );
+            $template->param( CAN_user_reports          => 1 );
+        }
+    }
+    return ( $template, $borrowernumber, $cookie );
+}
+
+=item checkauth
+
+  ($userid, $cookie, $sessionID) = &checkauth($query, $noauth, $flagsrequired, $type);
+
+Verifies that the user is authorized to run this script.  If
+the user is authorized, a (userid, cookie, session-id, flags)
+quadruple is returned.  If the user is not authorized but does
+not have the required privilege (see $flagsrequired below), it
+displays an error page and exits.  Otherwise, it displays the
+login page and exits.
+
+Note that C<&checkauth> will return if and only if the user
+is authorized, so it should be called early on, before any
+unfinished operations (e.g., if you've opened a file, then
+C<&checkauth> won't close it for you).
+
+C<$query> is the CGI object for the script calling C<&checkauth>.
+
+The C<$noauth> argument is optional. If it is set, then no
+authorization is required for the script.
+
+C<&checkauth> fetches user and session information from C<$query> and
+ensures that the user is authorized to run scripts that require
+authorization.
+
+The C<$flagsrequired> argument specifies the required privileges
+the user must have if the username and password are correct.
+It should be specified as a reference-to-hash; keys in the hash
+should be the "flags" for the user, as specified in the Members
+intranet module. Any key specified must correspond to a "flag"
+in the userflags table. E.g., { circulate => 1 } would specify
+that the user must have the "circulate" privilege in order to
+proceed. To make sure that access control is correct, the
+C<$flagsrequired> parameter must be specified correctly.
+
+The C<$type> argument specifies whether the template should be
+retrieved from the opac or intranet directory tree.  "opac" is
+assumed if it is not specified; however, if C<$type> is specified,
+"intranet" is assumed if it is not "opac".
+
+If C<$query> does not have a valid session ID associated with it
+(i.e., the user has not logged in) or if the session has expired,
+C<&checkauth> presents the user with a login page (from the point of
+view of the original script, C<&checkauth> does not return). Once the
+user has authenticated, C<&checkauth> restarts the original script
+(this time, C<&checkauth> returns).
+
+The login page is provided using a HTML::Template, which is set in the
+systempreferences table or at the top of this file. The variable C<$type>
+selects which template to use, either the opac or the intranet 
+authentification template.
+
+C<&checkauth> returns a user ID, a cookie, and a session ID. The
+cookie should be sent back to the browser; it verifies that the user
+has authenticated.
+
+=cut
+
+sub checkauth {
+    my $query = shift;
+
+# $authnotrequired will be set for scripts which will run without authentication
+    my $authnotrequired = shift;
+    my $flagsrequired   = shift;
+    my $type            = shift;
+    $type = 'intranet' unless $type;
+
+
+    my $template_name;
+    $template_name = "installer/auth.tmpl";
+
+    # state variables
+    my $loggedin = 0;
+    my %info;
+    my ( $userid, $cookie, $sessionID, $flags, $envcookie );
+    my $logout = $query->param('logout.x');
+    if ( $sessionID = $query->cookie('sessionID') ) {
+        C4::Context->_new_userenv($sessionID);
+        if ( my %hash = $query->cookie('userenv') ) {
+            C4::Context::set_userenv(
+                $hash{number},       $hash{id},
+                $hash{cardnumber},   $hash{firstname},
+                $hash{surname},      $hash{branch},
+                $hash{branchname},   $hash{flags},
+                $hash{emailaddress}, $hash{branchprinter}
+            );
+            $cookie = $query->cookie(
+                -name    => 'sessionID',
+                -value   => $sessionID,
+                -expires => ''
+            );
+            $loggedin=1;
+            $userid = $hash{cardnumber};
+        }
+        my ( $ip, $lasttime );
+
+        if ($logout) {
+
+            # voluntary logout the user
+            C4::Context->_unset_userenv($sessionID);
+            $sessionID = undef;
+            $userid    = undef;
+            open L, ">>/tmp/sessionlog";
+            my $time = localtime( time() );
+            printf L "%20s from %16s logged out at %30s (manually).\n", $userid,
+              $ip, $time;
+            close L;
+        }
+    }
+    unless ($userid) {
+        $sessionID = int( rand() * 100000 ) . '-' . time();
+        $userid    = $query->param('userid');
+        C4::Context->_new_userenv($sessionID);
+        my $password = $query->param('password');
+        C4::Context->_new_userenv($sessionID);
+        my ( $return, $cardnumber ) = checkpw( $userid, $password );
+        if ($return) {
+            $loggedin=1;
+            open L, ">>/tmp/sessionlog";
+            my $time = localtime( time() );
+            printf L "%20s from %16s logged in  at %30s.\n", $userid,
+              $ENV{'REMOTE_ADDR'}, $time;
+            close L;
+            $cookie = $query->cookie(
+                -name    => 'sessionID',
+                -value   => $sessionID,
+                -expires => ''
+            );
+            if ( $return == 2 ) {
+                #Only superlibrarian should have access to this page.
+                #Since if it is a user, it is supposed that there is a borrower table
+                #And thus that data structure is loaded.
+                my $hash = C4::Context::set_userenv(
+                    0,
+                    0,
+                    C4::Context->config('user'),
+                    C4::Context->config('user'),
+                    C4::Context->config('user'),
+                    "",
+                    "SUPER",
+                    1,""
+                );
+                $envcookie = $query->cookie(
+                    -name    => 'userenv',
+                    -value   => $hash,
+                    -expires => ''
+                );
+                $userid=C4::Context->config('user');
+            }
+        }
+        else {
+            if ($userid) {
+                $info{'invalid_username_or_password'} = 1;
+                C4::Context->_unset_userenv($sessionID);
+            }
+        }
+    }
+
+    # finished authentification, now respond
+    if ( $loggedin )
+    {
+
+        # successful login
+        unless ($cookie) {
+            $cookie = $query->cookie(
+                -name    => 'sessionID',
+                -value   => '',
+                -expires => ''
+            );
+        }
+        if ($envcookie) {
+            return ( $userid, [ $cookie, $envcookie ], $sessionID, $flags );
+        }
+        else {
+            return ( $userid, $cookie, $sessionID, $flags );
+        }
+    }
+
+    # else we have a problem...
+    # get the inputs from the incoming query
+    my @inputs = ();
+    foreach my $name ( param $query) {
+        (next) if ( $name eq 'userid' || $name eq 'password' );
+        my $value = $query->param($name);
+        push @inputs, { name => $name, value => $value };
+    }
+
+    my $path=C4::Context->config('intrahtdocs')."/prog/".($query->param('language')?$query->param('language'):"en");
+    my $template       = HTML::Template::Pro->new(
+        filename          => "$path/$template_name",
+        die_on_bad_params => 1,
+        global_vars       => 1,
+        case_sensitive    => 1,
+        path              => ["$path/includes"]
+    );
+    $template->param(
+        INPUTS               => \@inputs,
+
+    );
+    $template->param( loginprompt => 1 ) unless $info{'nopermission'};
+
+    my $self_url = $query->url( -absolute => 1 );
+    $template->param(
+        url         => $self_url,
+    );
+    $template->param( \%info );
+    $cookie = $query->cookie(
+        -name    => 'sessionID',
+        -value   => $sessionID,
+        -expires => ''
+    );
+    print $query->header(
+        -type   => guesstype( $template->output ),
+        -cookie => $cookie
+      ),
+      $template->output;
+    exit;
+}
+
+sub checkpw {
+
+    my ( $userid, $password ) = @_;
+
+    if (   $userid && $userid eq C4::Context->config('user')
+        && "$password" eq C4::Context->config('pass') )
+    {
+# Koha superuser account
+               C4::Context->set_userenv(0,0,C4::Context->config('user'),C4::Context->config('user'),C4::Context->config('user'),"",1);
+        return 2;
+    }
+    if (   $userid && $userid eq 'demo'
+        && "$password" eq 'demo'
+        && C4::Context->config('demo') )
+    {
+
+# DEMO => the demo user is allowed to do everything (if demo set to 1 in koha.conf
+# some features won't be effective : modify systempref, modify MARC structure,
+        return 2;
+    }
+    return 0;
+}
+
+
+END { }    # module clean-up code here (global destructor)
+1;
+__END__
+
+=back
+
+=head1 SEE ALSO
+
+CGI(3)
+
+C4::Output(3)
+
+Digest::MD5(3)
+
+=cut
diff --git a/installer/externalmodules.pl b/installer/externalmodules.pl
new file mode 100644 (file)
index 0000000..4be9965
--- /dev/null
@@ -0,0 +1,27 @@
+#!/usr/bin/perl -w
+
+# This Script can be used to provide a list of ALL external modules ***used*** (uncommented) in Koha.
+# It provides you not only the list of modules BUT ALSO the files that uses those modules.
+# utf8 or warnings or other lib use are not taken into account at the moment.
+
+
+use strict;
+use C4::Context;
+my $dir=C4::Context->config('intranetdir');
+qx(grep -r "^ *use" $dir | grep -v "C4\|strict\|vars" >/tmp/modulesKoha.log);
+$dir=C4::Context->config('opacdir');
+qx(grep -r "^ *use" $dir | grep -v "C4\|strict\|vars" >>/tmp/modulesKoha.log);
+
+open FILE, "< /tmp/modulesKoha.log" ||die "unable to open file /tmp/modulesKoha.log";
+my %modulehash;
+while (my $line=<FILE>){
+  if ( $line=~m#(.*)\:\s*use\s+([A-Z][^\s;]+)# ){
+    my ($file,$module)=($1,$2);
+    my @filename = split /\//, $file;
+    push @{$modulehash{$module}},$filename[scalar(@filename) - 1];
+  }
+}
+print "external modules used in Koha ARE :\n";
+map {print "* $_ \t in files ",join (",",@{$modulehash{$_}}),"\n" } sort keys %modulehash;
+close FILE;
+unlink "/tmp/modulesKoha.log";
diff --git a/installer/install.pl b/installer/install.pl
new file mode 100755 (executable)
index 0000000..4cbb4f1
--- /dev/null
@@ -0,0 +1,347 @@
+#!/usr/bin/perl -w # please develop with -w
+
+#use diagnostics;
+
+# use Install;
+use InstallAuth;
+use C4::Context;
+use C4::Interface::CGI::Output;
+use C4::Languages;
+
+use strict; # please develop with the strict pragma
+
+use CGI;
+
+my $query=new CGI;
+my $step=$query->param('step');
+
+my $language=$query->param('language');
+my ($template, $loggedinuser, $cookie);
+
+
+my $all_languages=getAllLanguages();
+
+if (defined($language) ){
+  setlanguagecookie($query,$language,"install.pl?step=1");
+}
+($template, $loggedinuser, $cookie)
+        = get_template_and_user({template_name => "installer/step".($step?$step:1).".tmpl",
+                query => $query,
+                type => "intranet",
+                authnotrequired => 0,
+                debug => 1,
+                });
+
+if ($step && $step==1){
+  #First Step
+  #Checking ALL perl Modules and services needed are installed.
+  #Whenever there is an error, adding a report to the page
+  # I suppose here that Apache user can access /usr/bin/
+  # If mysql or zebra are in some fancy directory not in PATH
+  # Performing a disk search.
+  $template->param(language=>1);
+  my $problem;
+  
+  unless ($] >= 5.006001) {                    # Bug 179
+      $template->param("problems"=>1,"perlversion"=>1);
+      $problem=1;
+  }
+  unless (-x "/usr/bin/perl") {
+    my $realperl=`which perl`;
+    $realperl=`find / -name perl` unless ($realperl);
+    chomp $realperl;
+    $template->param("problems"=>1,'perllocation'=>1) unless ($realperl);
+    $problem=1 unless($realperl);
+  }
+  unless (-x "/usr/local/bin/mysql") {
+    my $mysql=`which mysql`;
+    $mysql=`find / -name mysql` unless ($mysql);
+    chomp $mysql;
+    $template->param("problems"=>1,'mysql'=>1) unless ($mysql);
+    $problem=1 unless($mysql);
+  }
+  unless (-x "/usr/local/bin/zebraidx" ||-x "/usr/local/bin/zebraidx-2.0") {
+    my $zebra=`which zebraidx`;
+    $zebra=`which zebraidx-2.0` unless ($zebra);
+    $zebra=`find / -name "zebraidx*"` unless ($zebra);
+    chomp $zebra;
+    $template->param("problems"=>1,'zebra'=>1) unless ($zebra);
+    $problem=1 unless ($zebra);
+  }
+  unless (-x "/usr/local/bin/zebrasrv" ||-x "/usr/local/bin/zebrasrv-2.0") {
+    my $zebra=`which zebrasrv`;
+    $zebra=`which zebrasrv-2.0` unless ($zebra);
+    $zebra=`find / -name "zebrasrv*"` unless ($zebra);
+    chomp $zebra;
+    $template->param("problems"=>1,'zebra'=>1) unless ($zebra);
+    $problem=1 unless ($zebra);
+  }
+  unless (-x "/usr/local/bin/yaz-client") {
+    my $yaz=`which yaz-client`;
+    $yaz=`find / -name "yaz-client*"` unless ($yaz);
+    chomp $yaz;
+    $template->param("problems"=>1,'yaz'=>1) unless ($yaz);
+    $problem=1 unless ($yaz);
+  }
+  # We could here use a special find 
+  my @missing = ();
+  unless (eval {require ZOOM})       {
+          push @missing, {name=>"ZOOM"};
+  }
+  unless (eval {require LWP::Simple})       {
+          push @missing, {name=>"LWP::Simple"};
+  }
+  unless (eval {require XML::Simple})       {
+          push @missing, {name=>"XML::Simple"};
+  }
+  unless (eval {require MARC::File::XML})       {
+          push @missing, {name=>"MARC::File::XML"};
+  }
+  unless (eval {require MARC::File::USMARC})       {
+          push @missing, {name=>"MARC::File::USMARC"};
+  }
+  unless (eval {require DBI})              { push @missing,{name=>"DBI"} };
+  unless (eval {require Date::Manip})      { push @missing,{name=>"Date::Manip"} };
+  unless (eval {require DBD::mysql})       { push @missing,{name=>"DBD::mysql"} };
+  unless (eval {require HTML::Template})   { push @missing,{name=>"HTML::Template::Pro"} };
+  unless (eval {require HTML::Template})   { push @missing,{name=>"Date::Calc"} };
+  unless (eval {require Digest::MD5})      { push @missing,{name=>"Digest::MD5"} };
+  unless (eval {require MARC::Record})     { push @missing,{name=>"MARC::Record"} };
+  unless (eval {require Mail::Sendmail})   { push @missing,{name=>"Mail::Sendmail",usagemail=>1} };
+# The following modules are not mandatory, depends on how the library want to use Koha
+  unless (eval {require PDF::API2})   { 
+          if ($#missing>=0) { # only when $#missing >= 0 so this isn't fatal
+              push @missing,{name=>"PDF::API2",usagebarcode=>1};
+          }
+  }
+  unless (eval {require GD::Barcorde})   { 
+    if ($#missing>=0) { # only when $#missing >= 0 so this isn't fatal
+      push @missing,{name=>"GD::Barcode",usagebarcode=>1,usagespine=>1};
+    }
+  }
+  unless (eval {require Data::Random})   { 
+    if ($#missing>=0) { # only when $#missing >= 0 so this isn't fatal
+      push @missing,{name=>"Data::Random",usagebarcode=>1};
+    }
+  }
+  unless (eval {require PDF::Reuse::Barcode})   {
+    if ($#missing>=0) { # only when $#missing >= 0 so this isn't fatal
+      push @missing,{name=>"PDF::Reuse::Barcode",usagebarcode=>1};
+    }
+  }
+  unless (eval {require PDF::Report})   {
+    if ($#missing>=0) { # only when $#missing >= 0 so this isn't fatal
+      push @missing,{name=>"PDF::Report",usagebarcode=>1};
+    }
+  }
+  unless (eval {require GD::Barcode::UPCE})   {
+    if ($#missing>=0) { # only when $#missing >= 0 so this isn't fatal
+      push @missing,{name=>"GD::Barcode::UPCE",usagepine=>1};
+    }
+  }
+  unless (eval {require Net::LDAP})       {
+    if ($#missing>=0) { # only when $#missing >= 0 so this isn't fatal
+      push @missing,{name=>"Net::LDAP",usageLDAP=>1};
+    }
+  }
+
+  $template->param(missings=>\@missing) if (scalar(@missing)>0);
+  $template->param('checkmodule'=>1) unless (scalar(@missing) && $problem);
+  
+} elsif ($step && $step==2){
+  # Check Database connection and access
+  my %info;
+  $info{'dbname'}=C4::Context->config("database");
+  $info{'dbms'}=(C4::Context->config("db_scheme")?C4::Context->config("db_scheme"):"mysql");
+  $info{'hostname'}=C4::Context->config("hostname");
+  ($info{'hostname'},$info{'port'})=($1,$2) if $info{'hostname'}=~/([^:]*):([0-9]+)/;
+  $info{'user'}=C4::Context->config("user");
+  $info{'password'}=C4::Context->config("pass");
+  $template->param(%info);
+  my $checkmysql=$query->param("checkmysql");
+  $template->param('mysqlconnection'=>$checkmysql);
+  if ($checkmysql){
+    my $dbh= DBI->connect("DBI:$info{dbms}:$info{dbname}:$info{hostname}".($info{port}?":$info{port}":""),$info{'user'}, $info{'password'});
+    if ($dbh){
+      # Can connect to the mysql
+      $template->param("checkdatabaseaccess"=>1);
+      if ($info{dbms} eq "mysql"){
+        #Check if database created
+        my $rv=$dbh->do("SHOW DATABASES LIKE \'$info{dbname}\'");
+        if ($rv==1){$template->param('checkdatabasecreated'=>1);}
+        #Check if user have all necessary grants on this database.
+        my $rq=$dbh->prepare("SHOW GRANTS FOR \'$info{user}\'\@'$info{hostname}'");
+        $rq->execute;
+        my $grantaccess;
+        while (my ($line)=$rq->fetchrow){
+          my $dbname=$info{dbname};
+          if ($line=~m/$dbname/ || index($line,'*.*')>0){
+            $grantaccess=1 if (index($line,'ALL PRIVILEGES')>0 ||
+            ((index($line,'SELECT')>0)&&(index($line,'INSERT')>0)&&(index($line,'UPDATE')>0)&&(index($line,'DELETE')>0)&&(index($line,'CREATE')>0)&&(index($line,'DROP')>0)));
+          }
+        }
+        unless ($grantaccess){
+          $rq=$dbh->prepare("SHOW GRANTS FOR \'$info{user}\'\@'\%'");
+          $rq->execute;
+          while (my ($line)=$rq->fetchrow){
+            my $dbname=$info{dbname};
+            if ($line=~m/$dbname/ || index($line,'*.*')>0){
+              $grantaccess=1 if (index($line,'ALL PRIVILEGES')>0 ||
+              ((index($line,'SELECT')>0)&&(index($line,'INSERT')>0)&&(index($line,'UPDATE')>0)&&(index($line,'DELETE')>0)&&(index($line,'CREATE')>0)&&(index($line,'DROP')>0)));
+            }
+          }
+        }
+        $template->param("checkgrantaccess"=>$grantaccess);
+      }
+    } else {
+      $template->param("error"=>DBI::err,"message"=>DBI::errstr);
+    }
+  }
+} elsif ($step && $step==3){
+  my %info;
+  $info{'dbname'}=C4::Context->config("database");
+  $info{'dbms'}=(C4::Context->config("db_scheme")?C4::Context->config("db_scheme"):"mysql");
+  $info{'hostname'}=C4::Context->config("hostname");
+  ($info{'hostname'},$info{'port'})=($1,$2) if $info{'hostname'}=~/([^:]*):([0-9]+)/;
+  $info{port} = 3306 unless ($info{port});
+  $info{'user'}=C4::Context->config("user");
+  $info{'password'}=C4::Context->config("pass");
+  my $op=$query->param('op');
+  if ($op && $op eq 'finish'){
+    # Installation is finished.
+    # We just deny anybody acess to install
+    # And we redirect people to mainpage.
+    # The installer wil have to relogin since we donot pass cookie to redirection.
+    my $dir=C4::Context->config('intranetdir');
+    qx(chmod -R uog-xw $dir/installer);
+    print $query->redirect("/cgi-bin/koha/mainpage.pl");
+    exit 1;
+  } elsif ($op && $op eq 'addframeworks'){
+    #Framework importing and reports
+    my $lang;
+    my %hashlevel;
+    
+       foreach my $file ($query->param('framework')){
+      undef $/;
+      my $strcmd="mysql ".($info{hostname}?"-h $info{hostname} ":"").($info{port}?"-P $info{port} ":"").($info{user}?"-u $info{user} ":"").($info{password}?"-p$info{password}":"")." $info{dbname} ";
+      my $str = qx($strcmd < $file 2>&1);
+      my @file = split qr(\/|\\),$file;
+      $lang=$file[scalar(@file)-3] unless ($lang);
+      my $level=$file[scalar(@file)-2];
+      #Bulding here a hierarchy to display files by level.
+      push @{$hashlevel{$level}},{"fwkname"=>$file[scalar(@file)-1],"error"=>$str};
+    }
+    my @list;
+    map {push @list,{"level"=>$_,"fwklist"=>$hashlevel{$_}}} keys %hashlevel;
+    my $fwk_language;
+    for my $each_language(@$all_languages) {
+               warn "CODE".$each_language->{'language_code'};
+               warn "LANG:".$lang;
+               if ($lang eq $each_language->{'language_code'}) {
+                       $fwk_language = $each_language->{language_locale_name};
+               }
+    }
+    $template->param("fwklanguage"=>$fwk_language,
+                     "list"=>\@list);
+    $template->param("$op"=>1);
+  } elsif ( $op && $op eq 'selectframeworks'){
+    #Framework Selection
+    #sql data for import are supposed to be located in misc/sql-datas/<language>/<level>
+    # Where <language> is en|fr or any international abbreviation (provided language hash is updated... This will be a problem with internationlisation.)
+    # Where <level> is a category of requirement : required, recommended optional
+    # level should contain : 
+    #   SQL File for import With a readable name.
+    #   txt File taht explains what this SQL File is meant for.
+    # Could be VERY useful to have A Big file for a kind of library.
+    # But could also be useful to have some Authorised values data set prepared here.
+    # Framework Selection is achieved through checking boxes.
+    my $langchoice=$query->param('fwklanguage') ;
+    $langchoice=$query->cookie('KohaOpacLanguage') unless ($langchoice);
+       my $dir=C4::Context->config('intranetdir')."/misc/sql-datas/";
+    opendir (MYDIR,$dir);
+    my @listdir= grep { !/^\.|CVS/ && -d "$dir/$_"} readdir(MYDIR);
+    closedir MYDIR;
+       my $frmwklangs = getFrameworkLanguages();
+    my @languages;
+    map{
+      push @languages,{'dirname'=>$_->{'language_code'}, 'languagedescription'=>$_->{'language_name'},'checked'=>($_->{'language_code'} eq $langchoice) } if ($_->{'language_code'});
+    } @$frmwklangs;
+    $template->param("languagelist"=>\@languages);
+    undef $/;
+    $dir=C4::Context->config('intranetdir')."/misc/sql-datas/$langchoice";
+    opendir (MYDIR,$dir) || warn "no open $dir";
+    @listdir= grep { !/^\.|CVS/ && -d "$dir/$_"} readdir(MYDIR);
+    closedir MYDIR;
+    my @levellist;
+       foreach my $requirelevel (@listdir){
+      $dir =C4::Context->config('intranetdir')."/misc/sql-datas/$langchoice/$requirelevel";
+      opendir (MYDIR,$dir);
+      my @listname = grep { !/^\.|CVS/ && -f "$dir/$_" && $_=~m/\.sql$/} readdir(MYDIR);
+      closedir MYDIR;
+      my %cell;
+      my @frameworklist;
+      map{
+        my $name=substr($_,0,-4);
+        open FILE, "< $dir/$name.txt";
+        my $lines = <FILE>; 
+        $lines=~s/\n|\r/<br \/>/g;
+        use utf8;
+        utf8::encode($lines) unless (utf8::is_utf8($lines));
+        push @frameworklist,{'fwkname'=>$name, 'fwkfile'=>"$dir/$_",'fwkdescription'=>$lines};
+      } @listname;
+      $cell{"mandatory"}=($requirelevel=~/(mandatory|requi|oblig|necess)/i);
+      $cell{"frameworks"}=\@frameworklist;
+      $cell{"label"}=ucfirst($requirelevel);
+      $cell{"code"}=lc($requirelevel);
+      push @levellist,\%cell;
+    }
+    $template->param("levelloop"=>\@levellist);
+    $template->param("$op"=>1);
+  } elsif ($op && $op eq 'updatestructure'){
+    #Do updatedatabase And report
+    my $execstring=C4::Context->config("intranetdir")."/updater/updatedatabase";
+    undef $/;
+    my $string= qx|$execstring 2>&1|;
+    if ($string){
+      $string=~s/\n|\r/<br \/>/g;
+      $string=~s/(DBD::mysql.*? failed: .*? line [0-9]*.|=================.*?====================)/<font color=red>$1<\/font>/g;
+      $template->param("updatereport"=>$string) ;
+    }
+    $template->param($op=>1)
+  }elsif ($op && $op eq 'importdatastructure'){
+    #Import data structure and show errors if any
+    my $filename="kohastructure.sql";
+    undef $/;
+       my $str = qx(mysql -h $info{hostname} -P $info{port} -u $info{user} -p$info{password} $info{dbname} <$filename 2>&1);
+       $str=~s/\n|\r/<br \/>/g;
+       $template->param("error"=>$str , 
+                                       importdatastructure => 1, );
+  } else {
+    #Check if there are enough tables.
+    # Version 2_2 was 74 tables, so we check if there is more than 75
+    # Maybe could be in step 2
+    #I put it there because it implied a data import if condition was not satisfied.
+    my $dbh= DBI->connect("DBI:$info{dbms}:$info{dbname}:$info{hostname}".($info{port}?":$info{port}":""),$info{'user'}, $info{'password'});
+    my $rq=$dbh->prepare("SHOW TABLES FROM ".$info{'dbname'});
+    $rq->execute;
+    my $data=$rq->fetchall_arrayref({});
+    my $count=scalar(@$data);
+    if ($count < 75){
+      $template->param("count"=>$count,"proposeimport"=>1);
+    } else {
+      $template->param("count"=>$count,"default"=>1);
+    }
+    $dbh->disconnect;
+  }
+}else {
+  # LANGUAGE SELECTION page by default
+  # using opendir + language Hash
+  
+  my $langavail = getTranslatedLanguages();
+  my @languages;
+  foreach (@$langavail){
+       push @languages,{'value'=>$_->{'language_code'}, 'description'=>$_->{'language_name'} } if ($_->{'language_code'});
+  }
+  $template->param(languages=>\@languages);
+}
+output_html_with_http_headers $query, $cookie, $template->output;
diff --git a/installer/kohastructure.sql b/installer/kohastructure.sql
new file mode 100644 (file)
index 0000000..26e2787
--- /dev/null
@@ -0,0 +1,2241 @@
+-- phpMyAdmin SQL Dump
+-- version 2.9.0.2
+-- http://www.phpmyadmin.net
+-- 
+-- Serveur: localhost
+-- Généré le : Mardi 06 Février 2007 à 15:21
+-- Version du serveur: 4.1.12
+-- Version de PHP: 5.0.4
+-- 
+-- Base de données: `Kohazebratest`
+-- 
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `accountlines`
+-- 
+-- Création: Mardi 06 Février 2007 à 11:14
+-- 
+
+DROP TABLE IF EXISTS `accountlines`;
+CREATE TABLE IF NOT EXISTS `accountlines` (
+  `borrowernumber` int(11) NOT NULL default '0',
+  `accountno` smallint(6) NOT NULL default '0',
+  `itemnumber` int(11) default NULL,
+  `date` date default NULL,
+  `amount` decimal(28,6) default NULL,
+  `description` text,
+  `dispute` text,
+  `accounttype` varchar(5) default NULL,
+  `amountoutstanding` decimal(28,6) default NULL,
+  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+  `notify_id` int(11) NOT NULL default '0',
+  `notify_level` int(2) NOT NULL default '0',
+  KEY `acctsborridx` (`borrowernumber`),
+  KEY `timeidx` (`timestamp`),
+  KEY `itemnumber` (`itemnumber`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `accountoffsets`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:56
+-- 
+
+DROP TABLE IF EXISTS `accountoffsets`;
+CREATE TABLE IF NOT EXISTS `accountoffsets` (
+  `borrowernumber` int(11) NOT NULL default '0',
+  `accountno` smallint(6) NOT NULL default '0',
+  `offsetaccount` smallint(6) NOT NULL default '0',
+  `offsetamount` decimal(28,6) default NULL,
+  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `action_logs`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:56
+-- 
+
+DROP TABLE IF EXISTS `action_logs`;
+CREATE TABLE IF NOT EXISTS `action_logs` (
+  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+  `user` int(11) NOT NULL default '0',
+  `module` text,
+  `action` text,
+  `object` int(11) default '0',
+  `info` text,
+  PRIMARY KEY  (`timestamp`,`user`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `alert`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:56
+-- 
+
+DROP TABLE IF EXISTS `alert`;
+CREATE TABLE IF NOT EXISTS `alert` (
+  `alertid` int(11) NOT NULL auto_increment,
+  `borrowernumber` int(11) NOT NULL default '0',
+  `type` varchar(10) NOT NULL default '',
+  `externalid` varchar(20) NOT NULL default '',
+  PRIMARY KEY  (`alertid`),
+  KEY `borrowernumber` (`borrowernumber`),
+  KEY `type` (`type`,`externalid`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `aqbasket`
+-- 
+-- Création: Mardi 06 Février 2007 à 11:14
+-- 
+
+DROP TABLE IF EXISTS `aqbasket`;
+CREATE TABLE IF NOT EXISTS `aqbasket` (
+  `basketno` int(11) NOT NULL auto_increment,
+  `creationdate` date default NULL,
+  `closedate` date default NULL,
+  `booksellerid` int(11) NOT NULL default '1',
+  `authorisedby` varchar(10) default NULL,
+  `booksellerinvoicenumber` text,
+  PRIMARY KEY  (`basketno`),
+  KEY `booksellerid` (`booksellerid`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `aqbookfund`
+-- 
+-- Création: Mardi 06 Février 2007 à 11:14
+-- 
+
+DROP TABLE IF EXISTS `aqbookfund`;
+CREATE TABLE IF NOT EXISTS `aqbookfund` (
+  `bookfundid` varchar(5) NOT NULL default '''''',
+  `bookfundname` text,
+  `bookfundgroup` varchar(5) default NULL,
+  `branchcode` varchar(4) NOT NULL default '',
+  PRIMARY KEY  (`bookfundid`,`branchcode`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `aqbooksellers`
+-- 
+-- Création: Mardi 06 Février 2007 à 11:14
+-- 
+
+DROP TABLE IF EXISTS `aqbooksellers`;
+CREATE TABLE IF NOT EXISTS `aqbooksellers` (
+  `id` int(11) NOT NULL default '0',
+  `name` text,
+  `address1` text,
+  `address2` text,
+  `address3` text,
+  `address4` text,
+  `phone` varchar(30) default NULL,
+  `accountnumber` text,
+  `othersupplier` text,
+  `currency` varchar(3) NOT NULL default '',
+  `deliverydays` smallint(6) default NULL,
+  `followupdays` smallint(6) default NULL,
+  `followupscancel` smallint(6) default NULL,
+  `specialty` text,
+  `booksellerfax` text,
+  `notes` text,
+  `bookselleremail` text,
+  `booksellerurl` text,
+  `contact` varchar(100) default NULL,
+  `postal` text,
+  `url` varchar(255) default NULL,
+  `contpos` varchar(100) default NULL,
+  `contphone` varchar(100) default NULL,
+  `contfax` varchar(100) default NULL,
+  `contaltphone` varchar(100) default NULL,
+  `contemail` varchar(100) default NULL,
+  `contnotes` text,
+  `active` tinyint(4) default NULL,
+  `listprice` varchar(10) default '',
+  `invoiceprice` varchar(10) default '',
+  `gstreg` tinyint(4) default NULL,
+  `listincgst` tinyint(4) default NULL,
+  `invoiceincgst` tinyint(4) default NULL,
+  `discount` float(6,4) default NULL,
+  `fax` varchar(50) default NULL,
+  `nocalc` int(11) default NULL,
+  `invoicedisc` float(6,4) default NULL,
+  PRIMARY KEY  (`id`),
+  KEY `listprice` (`listprice`),
+  KEY `invoiceprice` (`invoiceprice`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `aqbudget`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:56
+-- 
+
+DROP TABLE IF EXISTS `aqbudget`;
+CREATE TABLE IF NOT EXISTS `aqbudget` (
+  `bookfundid` varchar(5) NOT NULL default '',
+  `startdate` date NOT NULL default '0000-00-00',
+  `enddate` date default NULL,
+  `budgetamount` decimal(13,2) default NULL,
+  `aqbudgetid` tinyint(4) NOT NULL auto_increment,
+  `branchcode` varchar(4) NOT NULL default '',
+  PRIMARY KEY  (`aqbudgetid`,`branchcode`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `aqorderbreakdown`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:41
+-- 
+
+DROP TABLE IF EXISTS `aqorderbreakdown`;
+CREATE TABLE IF NOT EXISTS `aqorderbreakdown` (
+  `ordernumber` int(11) default NULL,
+  `linenumber` int(11) default NULL,
+  `branchcode` char(4) default NULL,
+  `bookfundid` char(5) NOT NULL default '',
+  `allocation` smallint(6) default NULL,
+  KEY `ordernumber` (`ordernumber`),
+  KEY `bookfundid` (`bookfundid`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `aqorderdelivery`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:56
+-- 
+
+DROP TABLE IF EXISTS `aqorderdelivery`;
+CREATE TABLE IF NOT EXISTS `aqorderdelivery` (
+  `ordernumber` date NOT NULL default '0000-00-00',
+  `deliverynumber` smallint(6) NOT NULL default '0',
+  `deliverydate` varchar(18) default NULL,
+  `qtydelivered` smallint(6) default NULL,
+  `deliverycomments` text
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `aqorders`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:41
+-- 
+
+DROP TABLE IF EXISTS `aqorders`;
+CREATE TABLE IF NOT EXISTS `aqorders` (
+  `ordernumber` int(11) NOT NULL auto_increment,
+  `biblionumber` int(11) default NULL,
+  `title` text,
+  `entrydate` date default NULL,
+  `quantity` smallint(6) default NULL,
+  `currency` varchar(3) default NULL,
+  `listprice` decimal(28,6) default NULL,
+  `totalamount` decimal(28,6) default NULL,
+  `datereceived` date default NULL,
+  `booksellerinvoicenumber` text,
+  `freight` decimal(28,6) default NULL,
+  `unitprice` decimal(28,6) default NULL,
+  `quantityreceived` smallint(6) default NULL,
+  `cancelledby` varchar(10) default NULL,
+  `datecancellationprinted` date default NULL,
+  `notes` text,
+  `supplierreference` text,
+  `purchaseordernumber` text,
+  `subscription` tinyint(1) default NULL,
+  `serialid` varchar(30) default NULL,
+  `basketno` int(11) default NULL,
+  `biblioitemnumber` int(11) default NULL,
+  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+  `rrp` decimal(13,2) default NULL,
+  `ecost` decimal(13,2) default NULL,
+  `gst` decimal(13,2) default NULL,
+  `budgetdate` date default NULL,
+  `sort1` varchar(80) default NULL,
+  `sort2` varchar(80) default NULL,
+  PRIMARY KEY  (`ordernumber`),
+  KEY `basketno` (`basketno`),
+  KEY `biblionumber` (`biblionumber`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `auth_header`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:56
+-- 
+
+DROP TABLE IF EXISTS `auth_header`;
+CREATE TABLE IF NOT EXISTS `auth_header` (
+  `authid` bigint(20) unsigned NOT NULL auto_increment,
+  `authtypecode` varchar(10) NOT NULL default '',
+  `datecreated` date NOT NULL default '0000-00-00',
+  `datemodified` date default NULL,
+  `origincode` varchar(20) default NULL,
+  `marc` blob,
+  `linkid` bigint(20) default NULL,
+  `authtrees` text,
+  `marcxml` text NOT NULL,
+  PRIMARY KEY  (`authid`),
+  KEY `origincode` (`origincode`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `auth_subfield_structure`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `auth_subfield_structure`;
+CREATE TABLE IF NOT EXISTS `auth_subfield_structure` (
+  `authtypecode` varchar(10) NOT NULL default '',
+  `tagfield` varchar(3) NOT NULL default '',
+  `tagsubfield` char(1) NOT NULL default '',
+  `liblibrarian` varchar(255) NOT NULL default '',
+  `libopac` varchar(255) NOT NULL default '',
+  `repeatable` tinyint(4) NOT NULL default '0',
+  `mandatory` tinyint(4) NOT NULL default '0',
+  `tab` tinyint(1) default NULL,
+  `authorised_value` varchar(10) default NULL,
+  `value_builder` varchar(80) default NULL,
+  `seealso` varchar(255) default NULL,
+  `hidden` tinyint(1) unsigned NOT NULL default '0',
+  `isurl` tinyint(1) unsigned NOT NULL default '0',
+  `link` varchar(80) default NULL,
+  `frameworkcode` varchar(8) NOT NULL default '',
+  `kohafield` varchar(40) default NULL,
+  `linkid` tinyint(1) NOT NULL default '0',
+  PRIMARY KEY  (`authtypecode`,`tagfield`,`tagsubfield`),
+  KEY `tab` (`authtypecode`,`tab`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `auth_subfield_table`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:56
+-- 
+
+DROP TABLE IF EXISTS `auth_subfield_table`;
+CREATE TABLE IF NOT EXISTS `auth_subfield_table` (
+  `subfieldid` bigint(20) unsigned NOT NULL auto_increment,
+  `authid` bigint(20) unsigned NOT NULL default '0',
+  `tag` varchar(3) NOT NULL default '',
+  `tagorder` tinyint(4) NOT NULL default '1',
+  `tag_indicator` varchar(2) NOT NULL default '',
+  `subfieldcode` char(1) NOT NULL default '',
+  `subfieldorder` tinyint(4) NOT NULL default '1',
+  `subfieldvalue` varchar(255) default NULL,
+  PRIMARY KEY  (`subfieldid`),
+  KEY `authid` (`authid`),
+  KEY `tag` (`tag`),
+  KEY `subfieldcode` (`subfieldcode`),
+  KEY `subfieldvalue` (`subfieldvalue`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `auth_tag_structure`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:41
+-- 
+
+DROP TABLE IF EXISTS `auth_tag_structure`;
+CREATE TABLE IF NOT EXISTS `auth_tag_structure` (
+  `authtypecode` char(10) NOT NULL default '',
+  `tagfield` char(3) NOT NULL default '',
+  `liblibrarian` char(255) NOT NULL default '',
+  `libopac` char(255) NOT NULL default '',
+  `repeatable` tinyint(4) NOT NULL default '0',
+  `mandatory` tinyint(4) NOT NULL default '0',
+  `authorised_value` char(10) default NULL,
+  PRIMARY KEY  (`authtypecode`,`tagfield`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `auth_types`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:56
+-- 
+
+DROP TABLE IF EXISTS `auth_types`;
+CREATE TABLE IF NOT EXISTS `auth_types` (
+  `authtypecode` varchar(10) NOT NULL default '',
+  `authtypetext` varchar(255) NOT NULL default '',
+  `auth_tag_to_report` varchar(3) NOT NULL default '',
+  `summary` text NOT NULL,
+  PRIMARY KEY  (`authtypecode`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `auth_word`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `auth_word`;
+CREATE TABLE IF NOT EXISTS `auth_word` (
+  `authid` bigint(20) NOT NULL default '0',
+  `tagsubfield` varchar(4) NOT NULL default '',
+  `tagorder` tinyint(4) NOT NULL default '1',
+  `subfieldorder` tinyint(4) NOT NULL default '1',
+  `word` varchar(255) NOT NULL default '',
+  `sndx_word` varchar(255) NOT NULL default '',
+  KEY `authid` (`authid`),
+  KEY `marc_search` (`tagsubfield`,`word`),
+  KEY `word` (`word`),
+  KEY `sndx_word` (`sndx_word`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `authorised_values`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `authorised_values`;
+CREATE TABLE IF NOT EXISTS `authorised_values` (
+  `id` int(11) NOT NULL auto_increment,
+  `category` char(10) NOT NULL default '',
+  `authorised_value` char(80) NOT NULL default '',
+  `lib` char(80) default NULL,
+  PRIMARY KEY  (`id`),
+  KEY `name` (`category`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `biblio`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `biblio`;
+CREATE TABLE IF NOT EXISTS `biblio` (
+  `biblionumber` int(11) NOT NULL default '0',
+  `author` text,
+  `title` text,
+  `unititle` text,
+  `notes` text,
+  `serial` tinyint(1) default NULL,
+  `seriestitle` text,
+  `copyrightdate` smallint(6) default NULL,
+  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+  `abstract` text,
+  `frameworkcode` varchar(4) default NULL,
+  PRIMARY KEY  (`biblionumber`),
+  KEY `blbnoidx` (`biblionumber`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `biblio_framework`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `biblio_framework`;
+CREATE TABLE IF NOT EXISTS `biblio_framework` (
+  `frameworkcode` char(4) NOT NULL default '',
+  `frameworktext` char(255) NOT NULL default '',
+  PRIMARY KEY  (`frameworkcode`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `biblioanalysis`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `biblioanalysis`;
+CREATE TABLE IF NOT EXISTS `biblioanalysis` (
+  `analyticaltitle` text,
+  `biblionumber` int(11) NOT NULL default '0',
+  `analyticalauthor` text
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `biblioitems`
+-- 
+-- Création: Mardi 06 Février 2007 à 11:14
+-- 
+
+DROP TABLE IF EXISTS `biblioitems`;
+CREATE TABLE IF NOT EXISTS `biblioitems` (
+  `biblioitemnumber` int(11) NOT NULL default '0',
+  `biblionumber` int(11) NOT NULL default '0',
+  `volume` text,
+  `number` text,
+  `classification` varchar(25) default NULL,
+  `itemtype` varchar(4) default NULL,
+  `isbn` varchar(14) default NULL,
+  `issn` varchar(9) default NULL,
+  `dewey` varchar(30) default '',
+  `subclass` varchar(3) default NULL,
+  `publicationyear` smallint(6) default NULL,
+  `publishercode` varchar(255) default NULL,
+  `volumedate` date default NULL,
+  `volumeddesc` varchar(255) default NULL,
+  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+  `illus` varchar(255) default NULL,
+  `pages` varchar(255) default NULL,
+  `notes` text,
+  `size` varchar(255) default NULL,
+  `place` varchar(255) default NULL,
+  `lccn` varchar(25) default NULL,
+  `marc` blob,
+  `url` varchar(255) default NULL,
+  `marcxml` text,
+  `lcsort` varchar(25) default NULL,
+  `ccode` varchar(4) default '',
+  PRIMARY KEY  (`biblioitemnumber`),
+  KEY `bibinoidx` (`biblioitemnumber`),
+  KEY `bibnoidx` (`biblionumber`),
+  KEY `itemtype` (`itemtype`),
+  KEY `isbn` (`isbn`),
+  KEY `publishercode` (`publishercode`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `bibliothesaurus`
+-- 
+-- Création: Mercredi 04 Octobre 2006 à 23:21
+-- Dernière modification: Mercredi 04 Octobre 2006 à 23:21
+-- Dernière vérification: Mercredi 04 Octobre 2006 à 23:21
+-- 
+
+DROP TABLE IF EXISTS `bibliothesaurus`;
+CREATE TABLE IF NOT EXISTS `bibliothesaurus` (
+  `id` bigint(20) NOT NULL auto_increment,
+  `freelib` char(255) NOT NULL default '',
+  `stdlib` char(255) NOT NULL default '',
+  `category` char(10) NOT NULL default '',
+  `level` tinyint(4) NOT NULL default '1',
+  `hierarchy` char(80) NOT NULL default '',
+  `father` char(80) NOT NULL default '',
+  PRIMARY KEY  (`id`),
+  KEY `freelib` (`freelib`),
+  KEY `stdlib` (`stdlib`),
+  KEY `category` (`category`),
+  KEY `hierarchy` (`hierarchy`),
+  KEY `category_2` (`category`,`freelib`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `bookshelf`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `bookshelf`;
+CREATE TABLE IF NOT EXISTS `bookshelf` (
+  `shelfnumber` int(11) NOT NULL auto_increment,
+  `shelfname` char(255) default NULL,
+  `owner` char(80) default NULL,
+  `category` char(1) default NULL,
+  PRIMARY KEY  (`shelfnumber`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `borexp`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `borexp`;
+CREATE TABLE IF NOT EXISTS `borexp` (
+  `borrowernumber` int(11) default NULL,
+  `newexp` date default NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `borrowers`
+-- 
+-- Création: Mardi 06 Février 2007 à 11:14
+-- 
+
+DROP TABLE IF EXISTS `borrowers`;
+CREATE TABLE IF NOT EXISTS `borrowers` (
+  `borrowernumber` int(11) NOT NULL auto_increment,
+  `cardnumber` varchar(16) NOT NULL default '',
+  `surname` text NOT NULL,
+  `firstname` text,
+  `title` text,
+  `othernames` text,
+  `initials` text,
+  `streetnumber` varchar(10) default NULL,
+  `streettype` varchar(50) default NULL,
+  `address` text NOT NULL,
+  `address2` text,
+  `city` text NOT NULL,
+  `zipcode` varchar(25) default NULL,
+  `email` text,
+  `phone` text,
+  `mobile` varchar(50) default NULL,
+  `fax` text,
+  `B_streetnumber` varchar(10) default NULL,
+  `B_streettype` varchar(50) default NULL,
+  `emailpro` text,
+  `phonepro` text,
+  `B_address` varchar(100) default NULL,
+  `B_city` text,
+  `B_zipcode` varchar(25) default NULL,
+  `B_email` text,
+  `B_phone` text,
+  `dateofbirth` date default NULL,
+  `branchcode` varchar(10) NOT NULL default '',
+  `categorycode` varchar(10) NOT NULL default '',
+  `dateenrolled` date default NULL,
+  `dateexpiry` date default NULL,
+  `gonenoaddress` tinyint(1) default NULL,
+  `lost` tinyint(1) default NULL,
+  `debarred` tinyint(1) default NULL,
+  `contactname` text,
+  `contactfirstname` text,
+  `contacttitle` text,
+  `guarantorid` int(11) default NULL,
+  `borrowernotes` text,
+  `relationship` varchar(100) default NULL,
+  `ethnicity` varchar(50) default NULL,
+  `ethnotes` varchar(255) default NULL,
+  `sex` char(1) default NULL,
+  `password` varchar(30) default NULL,
+  `flags` int(11) default NULL,
+  `userid` varchar(30) default NULL,
+  `opacnote` text,
+  `contactnote` varchar(255) default NULL,
+  `sort1` varchar(80) default NULL,
+  `sort2` varchar(80) default NULL,
+  `textmessaging` varchar(30) default NULL,
+  `homezipcode` varchar(25) default NULL,
+  UNIQUE KEY `cardnumber` (`cardnumber`),
+  KEY `borrowernumber` (`borrowernumber`),
+  KEY `categorycode` (`categorycode`),
+  KEY `branchcode` (`branchcode`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `borrowers_to_borrowers`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `borrowers_to_borrowers`;
+CREATE TABLE IF NOT EXISTS `borrowers_to_borrowers` (
+  `borrower1` int(11) default NULL,
+  `borrower2` int(11) default NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `branchcategories`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `branchcategories`;
+CREATE TABLE IF NOT EXISTS `branchcategories` (
+  `categorycode` varchar(4) NOT NULL default '',
+  `categoryname` text,
+  `codedescription` text,
+  PRIMARY KEY  (`categorycode`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `branches`
+-- 
+-- Création: Mardi 06 Février 2007 à 11:14
+-- 
+
+DROP TABLE IF EXISTS `branches`;
+CREATE TABLE IF NOT EXISTS `branches` (
+  `branchcode` varchar(10) NOT NULL default '',
+  `branchname` text NOT NULL,
+  `branchaddress1` text,
+  `branchaddress2` text,
+  `branchaddress3` text,
+  `branchphone` text,
+  `branchfax` text,
+  `branchemail` text,
+  `issuing` tinyint(4) default NULL,
+  `branchip` varchar(15) default '',
+  `branchprinter` varchar(100) default '',
+  UNIQUE KEY `branchcode` (`branchcode`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `branchrelations`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `branchrelations`;
+CREATE TABLE IF NOT EXISTS `branchrelations` (
+  `branchcode` varchar(4) default NULL,
+  `categorycode` varchar(4) default NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `branchtransfers`
+-- 
+-- Création: Mardi 06 Février 2007 à 11:14
+-- 
+
+DROP TABLE IF EXISTS `branchtransfers`;
+CREATE TABLE IF NOT EXISTS `branchtransfers` (
+  `itemnumber` int(11) NOT NULL default '0',
+  `datesent` datetime default NULL,
+  `frombranch` varchar(10) NOT NULL default '',
+  `datearrived` datetime default NULL,
+  `tobranch` varchar(10) NOT NULL default '',
+  `comments` text,
+  KEY `frombranch` (`frombranch`),
+  KEY `tobranch` (`tobranch`),
+  KEY `itemnumber` (`itemnumber`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `catalogueentry`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `catalogueentry`;
+CREATE TABLE IF NOT EXISTS `catalogueentry` (
+  `catalogueentry` text NOT NULL,
+  `entrytype` varchar(2) default NULL,
+  `see` text,
+  `seealso` text,
+  `seeinstead` text,
+  `biblionumber` int(11) default NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `categories`
+-- 
+-- Création: Mardi 06 Février 2007 à 11:14
+-- 
+
+DROP TABLE IF EXISTS `categories`;
+CREATE TABLE IF NOT EXISTS `categories` (
+  `categorycode` varchar(10) NOT NULL default '',
+  `description` text,
+  `enrolmentperiod` smallint(6) default NULL,
+  `upperagelimit` smallint(6) default NULL,
+  `dateofbirthrequired` tinyint(1) default NULL,
+  `finetype` varchar(30) default NULL,
+  `bulk` tinyint(1) default NULL,
+  `enrolmentfee` decimal(28,6) default NULL,
+  `overduenoticerequired` tinyint(1) default NULL,
+  `issuelimit` smallint(6) default NULL,
+  `reservefee` decimal(28,6) default NULL,
+  `category_type` char(1) NOT NULL default 'A',
+  PRIMARY KEY  (`categorycode`),
+  UNIQUE KEY `categorycode` (`categorycode`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `categorytable`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `categorytable`;
+CREATE TABLE IF NOT EXISTS `categorytable` (
+  `categorycode` varchar(5) NOT NULL default '',
+  `description` text,
+  `itemtypecodes` text,
+  PRIMARY KEY  (`categorycode`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `charges`
+-- 
+-- Création: Vendredi 08 Décembre 2006 à 16:47
+-- 
+
+DROP TABLE IF EXISTS `charges`;
+CREATE TABLE IF NOT EXISTS `charges` (
+  `charge_id` varchar(5) NOT NULL default '',
+  `description` text NOT NULL,
+  `amount` decimal(28,6) NOT NULL default '0.000000',
+  `min` int(4) NOT NULL default '0',
+  `max` int(4) NOT NULL default '0',
+  `level` int(1) NOT NULL default '0',
+  PRIMARY KEY  (`charge_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `cities`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `cities`;
+CREATE TABLE IF NOT EXISTS `cities` (
+  `cityid` int(11) NOT NULL auto_increment,
+  `city_name` char(100) NOT NULL default '',
+  `city_zipcode` char(20) default NULL,
+  PRIMARY KEY  (`cityid`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `currency`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `currency`;
+CREATE TABLE IF NOT EXISTS `currency` (
+  `currency` varchar(10) NOT NULL default '',
+  `rate` float(7,5) default NULL,
+  PRIMARY KEY  (`currency`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `deletedbiblio`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `deletedbiblio`;
+CREATE TABLE IF NOT EXISTS `deletedbiblio` (
+  `biblionumber` int(11) NOT NULL default '0',
+  `author` text,
+  `title` text,
+  `unititle` text,
+  `notes` text,
+  `serial` tinyint(1) default NULL,
+  `seriestitle` text,
+  `copyrightdate` smallint(6) default NULL,
+  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+  `marc` blob,
+  `abstract` text,
+  `frameworkcode` varchar(4) default NULL,
+  PRIMARY KEY  (`biblionumber`),
+  KEY `blbnoidx` (`biblionumber`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `deletedbiblioitems`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:40
+-- 
+
+DROP TABLE IF EXISTS `deletedbiblioitems`;
+CREATE TABLE IF NOT EXISTS `deletedbiblioitems` (
+  `biblioitemnumber` int(11) NOT NULL default '0',
+  `biblionumber` int(11) NOT NULL default '0',
+  `volume` text,
+  `number` text,
+  `classification` varchar(25) default NULL,
+  `itemtype` varchar(4) default NULL,
+  `isbn` varchar(14) default NULL,
+  `issn` varchar(9) default NULL,
+  `dewey` double(8,6) default NULL,
+  `subclass` varchar(3) default NULL,
+  `publicationyear` smallint(6) default NULL,
+  `publishercode` varchar(255) default NULL,
+  `volumedate` date default NULL,
+  `volumeddesc` varchar(255) default NULL,
+  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+  `illus` varchar(255) default NULL,
+  `pages` varchar(255) default NULL,
+  `notes` text,
+  `size` varchar(255) default NULL,
+  `lccn` varchar(25) default NULL,
+  `marc` text,
+  `url` varchar(255) default NULL,
+  `place` varchar(255) default NULL,
+  `marcxml` text,
+  `lcsort` varchar(25) default NULL,
+  `ccode` varchar(4) default NULL,
+  PRIMARY KEY  (`biblioitemnumber`),
+  KEY `bibinoidx` (`biblioitemnumber`),
+  KEY `bibnoidx` (`biblionumber`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `deletedborrowers`
+-- 
+-- Création: Mardi 06 Février 2007 à 11:14
+-- 
+
+DROP TABLE IF EXISTS `deletedborrowers`;
+CREATE TABLE IF NOT EXISTS `deletedborrowers` (
+  `borrowernumber` int(11) NOT NULL default '0',
+  `cardnumber` varchar(9) NOT NULL default '',
+  `surname` text NOT NULL,
+  `firstname` text,
+  `title` text,
+  `othernames` text,
+  `initials` text,
+  `streetnumber` varchar(10) default NULL,
+  `streettype` varchar(50) default NULL,
+  `address` text NOT NULL,
+  `address2` text,
+  `city` text NOT NULL,
+  `zipcode` varchar(25) default NULL,
+  `email` text,
+  `phone` text,
+  `mobile` varchar(50) default NULL,
+  `fax` text,
+  `B_streetnumber` varchar(10) default NULL,
+  `B_streettype` varchar(50) default NULL,
+  `emailpro` text,
+  `phonepro` text,
+  `B_address` varchar(100) default NULL,
+  `B_city` text,
+  `B_zipcode` varchar(25) default NULL,
+  `B_email` text,
+  `B_phone` text,
+  `dateofbirth` date default NULL,
+  `branchcode` varchar(4) NOT NULL default '',
+  `categorycode` varchar(2) default NULL,
+  `dateenrolled` date default NULL,
+  `dateexpiry` date default NULL,
+  `gonenoaddress` tinyint(1) default NULL,
+  `lost` tinyint(1) default NULL,
+  `debarred` tinyint(1) default NULL,
+  `contactname` text,
+  `contactfirstname` text,
+  `contacttitle` text,
+  `guarantorid` int(11) default NULL,
+  `borrowernotes` text,
+  `relationship` varchar(100) default NULL,
+  `ethnicity` varchar(50) default NULL,
+  `ethnotes` varchar(255) default NULL,
+  `sex` char(1) default NULL,
+  `password` varchar(30) default NULL,
+  `flags` int(11) default NULL,
+  `userid` varchar(30) default NULL,
+  `opacnote` text,
+  `contactnote` varchar(255) default NULL,
+  `sort1` varchar(80) default NULL,
+  `sort2` varchar(80) default NULL,
+  `textmessaging` varchar(30) default NULL,
+  `homezipcode` varchar(25) default NULL,
+  KEY `borrowernumber` (`borrowernumber`),
+  KEY `cardnumber` (`cardnumber`),
+  KEY `categorycode` (`categorycode`),
+  KEY `branchcode` (`branchcode`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `deleteditems`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:40
+-- 
+
+DROP TABLE IF EXISTS `deleteditems`;
+CREATE TABLE IF NOT EXISTS `deleteditems` (
+  `itemnumber` int(11) NOT NULL default '0',
+  `biblionumber` int(11) NOT NULL default '0',
+  `multivolumepart` varchar(30) default NULL,
+  `biblioitemnumber` int(11) NOT NULL default '0',
+  `barcode` varchar(9) NOT NULL default '',
+  `dateaccessioned` date default NULL,
+  `booksellerid` varchar(10) default NULL,
+  `homebranch` varchar(4) default NULL,
+  `price` decimal(28,6) default NULL,
+  `replacementprice` decimal(28,6) default NULL,
+  `replacementpricedate` date default NULL,
+  `datelastborrowed` date default NULL,
+  `datelastseen` date default NULL,
+  `multivolume` tinyint(1) default NULL,
+  `stack` tinyint(1) default NULL,
+  `notforloan` tinyint(1) default NULL,
+  `itemlost` tinyint(1) default NULL,
+  `wthdrawn` tinyint(1) default NULL,
+  `bulk` varchar(30) default NULL,
+  `issues` smallint(6) default NULL,
+  `renewals` smallint(6) default NULL,
+  `reserves` smallint(6) default NULL,
+  `restricted` tinyint(1) default NULL,
+  `binding` decimal(28,6) default NULL,
+  `itemnotes` text,
+  `holdingbranch` varchar(4) default NULL,
+  `interim` tinyint(1) default NULL,
+  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+  `marc` blob,
+  `paidfor` text,
+  `location` varchar(80) default NULL,
+  `itemcallnumber` varchar(30) default NULL,
+  `onloan` date default NULL,
+  `Cutterextra` varchar(45) default NULL,
+  `issue_date` date default '0000-00-00',
+  `itype` varchar(10) default NULL,
+  PRIMARY KEY  (`itemnumber`),
+  UNIQUE KEY `barcode` (`barcode`),
+  KEY `itembarcodeidx` (`barcode`),
+  KEY `itembinoidx` (`biblioitemnumber`),
+  KEY `itembibnoidx` (`biblionumber`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `ethnicity`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `ethnicity`;
+CREATE TABLE IF NOT EXISTS `ethnicity` (
+  `code` varchar(10) NOT NULL default '',
+  `name` varchar(255) default NULL,
+  PRIMARY KEY  (`code`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `issues`
+-- 
+-- Création: Mardi 06 Février 2007 à 11:14
+-- 
+
+DROP TABLE IF EXISTS `issues`;
+CREATE TABLE IF NOT EXISTS `issues` (
+  `borrowernumber` int(11) default '0',
+  `itemnumber` int(11) default '0',
+  `date_due` date default NULL,
+  `branchcode` varchar(10) default '',
+  `issuingbranch` varchar(18) default NULL,
+  `issuedate` date NOT NULL default '0000-00-00',
+  `returndate` date default NULL,
+  `lastreneweddate` date default NULL,
+  `return` varchar(4) default NULL,
+  `renewals` tinyint(4) default NULL,
+  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+  KEY `issuesborridx` (`borrowernumber`),
+  KEY `issuesitemidx` (`itemnumber`),
+  KEY `bordate` (`borrowernumber`,`timestamp`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `issuingrules`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:41
+-- 
+
+DROP TABLE IF EXISTS `issuingrules`;
+CREATE TABLE IF NOT EXISTS `issuingrules` (
+  `categorycode` varchar(2) NOT NULL default '',
+  `itemtype` varchar(4) NOT NULL default '',
+  `restrictedtype` tinyint(1) default NULL,
+  `rentaldiscount` decimal(28,6) default NULL,
+  `reservecharge` decimal(28,6) default NULL,
+  `fine` decimal(28,6) default NULL,
+  `firstremind` int(11) default NULL,
+  `chargeperiod` int(11) default NULL,
+  `accountsent` int(11) default NULL,
+  `chargename` varchar(100) default NULL,
+  `maxissueqty` int(4) default NULL,
+  `issuelength` int(4) default NULL,
+  `branchcode` varchar(4) NOT NULL default '',
+  PRIMARY KEY  (`branchcode`,`categorycode`,`itemtype`),
+  KEY `categorycode` (`categorycode`),
+  KEY `itemtype` (`itemtype`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `items`
+-- 
+-- Création: Mardi 06 Février 2007 à 11:14
+-- 
+
+DROP TABLE IF EXISTS `items`;
+CREATE TABLE IF NOT EXISTS `items` (
+  `itemnumber` int(11) NOT NULL default '0',
+  `biblionumber` int(11) NOT NULL default '0',
+  `multivolumepart` varchar(30) default NULL,
+  `biblioitemnumber` int(11) NOT NULL default '0',
+  `barcode` varchar(20) default NULL,
+  `dateaccessioned` date default NULL,
+  `booksellerid` varchar(10) default NULL,
+  `homebranch` varchar(4) default NULL,
+  `price` decimal(8,2) default NULL,
+  `replacementprice` decimal(8,2) default NULL,
+  `replacementpricedate` date default NULL,
+  `datelastborrowed` date default NULL,
+  `datelastseen` date default NULL,
+  `multivolume` tinyint(1) default NULL,
+  `stack` tinyint(1) default NULL,
+  `notforloan` tinyint(1) default '0',
+  `itemlost` tinyint(1) default NULL,
+  `wthdrawn` tinyint(1) default NULL,
+  `itemcallnumber` varchar(30) default NULL,
+  `issues` smallint(6) default NULL,
+  `renewals` smallint(6) default NULL,
+  `reserves` smallint(6) default NULL,
+  `restricted` tinyint(1) default NULL,
+  `binding` decimal(28,6) default NULL,
+  `itemnotes` text,
+  `holdingbranch` varchar(10) default '',
+  `paidfor` text,
+  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+  `location` varchar(80) default NULL,
+  `onloan` date default NULL,
+  `Cutterextra` varchar(45) default NULL,
+  `issue_date` date default '0000-00-00',
+  `itype` varchar(10) default '',
+  PRIMARY KEY  (`itemnumber`),
+  KEY `itembarcodeidx` (`barcode`),
+  KEY `itembinoidx` (`biblioitemnumber`),
+  KEY `itembibnoidx` (`biblionumber`),
+  KEY `homebranch` (`homebranch`),
+  KEY `holdingbranch` (`holdingbranch`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `itemsprices`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `itemsprices`;
+CREATE TABLE IF NOT EXISTS `itemsprices` (
+  `itemnumber` int(11) default NULL,
+  `price1` decimal(28,6) default NULL,
+  `price2` decimal(28,6) default NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `itemtypes`
+-- 
+-- Création: Mardi 06 Février 2007 à 11:14
+-- 
+
+DROP TABLE IF EXISTS `itemtypes`;
+CREATE TABLE IF NOT EXISTS `itemtypes` (
+  `itemtype` varchar(10) NOT NULL default '',
+  `description` text,
+  `renewalsallowed` smallint(6) default NULL,
+  `rentalcharge` double(16,4) default NULL,
+  `notforloan` smallint(6) default '0',
+  `imageurl` varchar(200) default NULL,
+  `summary` text,
+  PRIMARY KEY  (`itemtype`),
+  UNIQUE KEY `itemtype` (`itemtype`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `labels`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `labels`;
+CREATE TABLE IF NOT EXISTS `labels` (
+  `labelid` int(11) NOT NULL auto_increment,
+  `itemnumber` varchar(100) NOT NULL default '',
+  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+  PRIMARY KEY  (`labelid`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `labels_conf`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `labels_conf`;
+CREATE TABLE IF NOT EXISTS `labels_conf` (
+  `id` int(4) NOT NULL auto_increment,
+  `barcodetype` char(100) default '',
+  `title` tinyint(1) default '0',
+  `isbn` tinyint(1) default '0',
+  `itemtype` tinyint(1) default '0',
+  `barcode` tinyint(1) default '0',
+  `dewey` tinyint(1) default '0',
+  `class` tinyint(1) default '0',
+  `author` tinyint(1) default '0',
+  `papertype` char(100) default '',
+  `startrow` int(2) default NULL,
+  PRIMARY KEY  (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `letter`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `letter`;
+CREATE TABLE IF NOT EXISTS `letter` (
+  `module` varchar(20) NOT NULL default '',
+  `code` varchar(20) NOT NULL default '',
+  `name` varchar(100) NOT NULL default '',
+  `title` varchar(200) NOT NULL default '',
+  `content` text,
+  PRIMARY KEY  (`module`,`code`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `marc_biblio`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `marc_biblio`;
+CREATE TABLE IF NOT EXISTS `marc_biblio` (
+  `bibid` bigint(20) unsigned NOT NULL auto_increment,
+  `biblionumber` int(11) NOT NULL default '0',
+  `datecreated` date NOT NULL default '0000-00-00',
+  `datemodified` date default NULL,
+  `origincode` char(20) default NULL,
+  `frameworkcode` char(4) NOT NULL default '',
+  PRIMARY KEY  (`bibid`),
+  KEY `origincode` (`origincode`),
+  KEY `biblionumber` (`biblionumber`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `marc_blob_subfield`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:57
+-- 
+
+DROP TABLE IF EXISTS `marc_blob_subfield`;
+CREATE TABLE IF NOT EXISTS `marc_blob_subfield` (
+  `blobidlink` bigint(20) NOT NULL auto_increment,
+  `subfieldvalue` longtext NOT NULL,
+  PRIMARY KEY  (`blobidlink`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `marc_breeding`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:58
+-- 
+
+DROP TABLE IF EXISTS `marc_breeding`;
+CREATE TABLE IF NOT EXISTS `marc_breeding` (
+  `id` bigint(20) NOT NULL auto_increment,
+  `file` varchar(80) NOT NULL default '',
+  `isbn` varchar(10) NOT NULL default '',
+  `title` varchar(128) default NULL,
+  `author` varchar(80) default NULL,
+  `marc` text NOT NULL,
+  `encoding` varchar(40) NOT NULL default '',
+  `z3950random` varchar(40) default NULL,
+  PRIMARY KEY  (`id`),
+  KEY `title` (`title`),
+  KEY `isbn` (`isbn`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `marc_subfield_structure`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 17:58
+-- 
+
+DROP TABLE IF EXISTS `marc_subfield_structure`;
+CREATE TABLE IF NOT EXISTS `marc_subfield_structure` (
+  `tagfield` varchar(3) NOT NULL default '',
+  `tagsubfield` char(1) NOT NULL default '',
+  `liblibrarian` varchar(255) NOT NULL default '',
+  `libopac` varchar(255) NOT NULL default '',
+  `repeatable` tinyint(4) NOT NULL default '0',
+  `mandatory` tinyint(4) NOT NULL default '0',
+  `kohafield` varchar(40) default NULL,
+  `tab` tinyint(1) default NULL,
+  `authorised_value` varchar(10) default NULL,
+  `authtypecode` varchar(10) default NULL,
+  `value_builder` varchar(80) default NULL,
+  `isurl` tinyint(1) default NULL,
+  `hidden` tinyint(1) default NULL,
+  `frameworkcode` varchar(4) NOT NULL default '',
+  `seealso` varchar(255) default NULL,
+  `link` varchar(80) default NULL,
+  PRIMARY KEY  (`frameworkcode`,`tagfield`,`tagsubfield`),
+  KEY `tab` (`frameworkcode`,`tab`),
+  KEY `kohafield` (`frameworkcode`,`kohafield`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `marc_subfield_table`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:11
+-- 
+
+DROP TABLE IF EXISTS `marc_subfield_table`;
+CREATE TABLE IF NOT EXISTS `marc_subfield_table` (
+  `subfieldid` bigint(20) unsigned NOT NULL auto_increment,
+  `bibid` bigint(20) unsigned NOT NULL default '0',
+  `tag` varchar(3) NOT NULL default '',
+  `tagorder` int(11) NOT NULL default '1',
+  `tag_indicator` varchar(2) NOT NULL default '',
+  `subfieldcode` char(1) NOT NULL default '',
+  `subfieldorder` tinyint(4) NOT NULL default '1',
+  `subfieldvalue` varchar(255) default NULL,
+  `valuebloblink` bigint(20) default NULL,
+  PRIMARY KEY  (`subfieldid`),
+  KEY `bibid` (`bibid`),
+  KEY `tag` (`tag`),
+  KEY `tag_indicator` (`tag_indicator`),
+  KEY `subfieldorder` (`subfieldorder`),
+  KEY `subfieldcode` (`subfieldcode`),
+  KEY `subfieldvalue` (`subfieldvalue`),
+  KEY `tagorder` (`tagorder`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `marc_tag_structure`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:11
+-- 
+
+DROP TABLE IF EXISTS `marc_tag_structure`;
+CREATE TABLE IF NOT EXISTS `marc_tag_structure` (
+  `tagfield` char(3) NOT NULL default '',
+  `liblibrarian` char(255) NOT NULL default '',
+  `libopac` char(255) NOT NULL default '',
+  `repeatable` tinyint(4) NOT NULL default '0',
+  `mandatory` tinyint(4) NOT NULL default '0',
+  `authorised_value` char(10) default NULL,
+  `frameworkcode` char(4) NOT NULL default '',
+  PRIMARY KEY  (`frameworkcode`,`tagfield`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `marc_word`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `marc_word`;
+CREATE TABLE IF NOT EXISTS `marc_word` (
+  `bibid` bigint(20) NOT NULL default '0',
+  `tagsubfield` varchar(4) NOT NULL default '',
+  `tagorder` tinyint(4) NOT NULL default '1',
+  `subfieldorder` tinyint(4) NOT NULL default '1',
+  `word` varchar(255) NOT NULL default '',
+  `sndx_word` varchar(255) NOT NULL default '',
+  KEY `bibid` (`bibid`),
+  KEY `tagorder` (`tagorder`),
+  KEY `subfieldorder` (`subfieldorder`),
+  KEY `word` (`word`),
+  KEY `sndx_word` (`sndx_word`),
+  KEY `Search_Marc` (`tagsubfield`,`word`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `marcrecorddone`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `marcrecorddone`;
+CREATE TABLE IF NOT EXISTS `marcrecorddone` (
+  `isbn` char(40) default NULL,
+  `issn` char(40) default NULL,
+  `lccn` char(40) default NULL,
+  `controlnumber` char(40) default NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `mediatypetable`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `mediatypetable`;
+CREATE TABLE IF NOT EXISTS `mediatypetable` (
+  `mediatypecode` varchar(5) NOT NULL default '',
+  `description` text,
+  `itemtypecodes` text,
+  PRIMARY KEY  (`mediatypecode`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `notifys`
+-- 
+-- Création: Vendredi 08 Décembre 2006 à 16:47
+-- 
+
+DROP TABLE IF EXISTS `notifys`;
+CREATE TABLE IF NOT EXISTS `notifys` (
+  `notify_id` int(11) NOT NULL default '0',
+  `borrowernumber` int(11) NOT NULL default '0',
+  `itemnumber` int(11) NOT NULL default '0',
+  `notify_date` date NOT NULL default '0000-00-00',
+  `notify_send_date` date default NULL,
+  `notify_level` int(1) NOT NULL default '0',
+  `method` varchar(20) NOT NULL default ''
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `opac_news`
+-- 
+-- Création: Mardi 06 Février 2007 à 11:14
+-- 
+
+DROP TABLE IF EXISTS `opac_news`;
+CREATE TABLE IF NOT EXISTS `opac_news` (
+  `idnew` int(10) unsigned NOT NULL auto_increment,
+  `title` varchar(250) NOT NULL default '',
+  `new` text NOT NULL,
+  `lang` varchar(4) NOT NULL default '',
+  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP,
+  `expirationdate` date default NULL,
+  `number` int(11) default '0',
+  PRIMARY KEY  (`idnew`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `overduerules`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `overduerules`;
+CREATE TABLE IF NOT EXISTS `overduerules` (
+  `branchcode` varchar(255) NOT NULL default '',
+  `categorycode` varchar(2) NOT NULL default '',
+  `delay1` int(4) default '0',
+  `letter1` varchar(20) default NULL,
+  `debarred1` char(1) default '0',
+  `delay2` int(4) default '0',
+  `debarred2` char(1) default '0',
+  `letter2` varchar(20) default NULL,
+  `delay3` int(4) default '0',
+  `letter3` varchar(20) default NULL,
+  `debarred3` int(1) default '0',
+  PRIMARY KEY  (`branchcode`,`categorycode`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `phrase_log`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `phrase_log`;
+CREATE TABLE IF NOT EXISTS `phrase_log` (
+  `phr_phrase` varchar(100) NOT NULL default '',
+  `phr_resultcount` int(11) NOT NULL default '0',
+  `phr_ip` varchar(30) NOT NULL default '',
+  `user` varchar(45) default NULL,
+  `date` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+  `actual` text NOT NULL,
+  KEY `phr_ip` (`phr_ip`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `printers`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `printers`;
+CREATE TABLE IF NOT EXISTS `printers` (
+  `printername` char(40) NOT NULL default '''''',
+  `printqueue` char(20) default NULL,
+  `printtype` char(20) default NULL,
+  PRIMARY KEY  (`printername`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `repeatable_holidays`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `repeatable_holidays`;
+CREATE TABLE IF NOT EXISTS `repeatable_holidays` (
+  `id` int(11) NOT NULL auto_increment,
+  `branchcode` varchar(4) NOT NULL default '',
+  `weekday` smallint(6) default NULL,
+  `day` smallint(6) default NULL,
+  `month` smallint(6) default NULL,
+  `title` varchar(50) NOT NULL default '',
+  `description` text NOT NULL,
+  PRIMARY KEY  (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `reserveconstraints`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `reserveconstraints`;
+CREATE TABLE IF NOT EXISTS `reserveconstraints` (
+  `borrowernumber` int(11) NOT NULL default '0',
+  `reservedate` date NOT NULL default '0000-00-00',
+  `biblionumber` int(11) NOT NULL default '0',
+  `biblioitemnumber` int(11) default NULL,
+  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `reserves`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:41
+-- 
+
+DROP TABLE IF EXISTS `reserves`;
+CREATE TABLE IF NOT EXISTS `reserves` (
+  `borrowernumber` int(11) NOT NULL default '0',
+  `reservedate` date NOT NULL default '0000-00-00',
+  `biblionumber` int(11) NOT NULL default '0',
+  `constrainttype` char(1) default NULL,
+  `branchcode` varchar(4) default NULL,
+  `notificationdate` date default NULL,
+  `reminderdate` date default NULL,
+  `cancellationdate` date default NULL,
+  `reservenotes` text,
+  `priority` smallint(6) default NULL,
+  `found` char(1) default NULL,
+  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+  `itemnumber` int(11) default NULL,
+  `waitingdate` date default '0000-00-00',
+  KEY `borrowernumber` (`borrowernumber`),
+  KEY `biblionumber` (`biblionumber`),
+  KEY `itemnumber` (`itemnumber`),
+  KEY `branchcode` (`branchcode`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `reviews`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `reviews`;
+CREATE TABLE IF NOT EXISTS `reviews` (
+  `reviewid` int(11) NOT NULL auto_increment,
+  `borrowernumber` int(11) default NULL,
+  `biblionumber` int(11) default NULL,
+  `review` text,
+  `approved` tinyint(4) default NULL,
+  `datereviewed` datetime default NULL,
+  PRIMARY KEY  (`reviewid`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `roadtype`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `roadtype`;
+CREATE TABLE IF NOT EXISTS `roadtype` (
+  `roadtypeid` int(11) NOT NULL auto_increment,
+  `road_type` char(100) NOT NULL default '',
+  PRIMARY KEY  (`roadtypeid`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `serial`
+-- 
+-- Création: Mardi 06 Février 2007 à 11:14
+-- 
+
+DROP TABLE IF EXISTS `serial`;
+CREATE TABLE IF NOT EXISTS `serial` (
+  `serialid` int(11) NOT NULL auto_increment,
+  `biblionumber` varchar(100) NOT NULL default '',
+  `subscriptionid` varchar(100) NOT NULL default '',
+  `serialseq` varchar(100) NOT NULL default '',
+  `status` tinyint(4) NOT NULL default '0',
+  `planneddate` date NOT NULL default '0000-00-00',
+  `notes` text,
+  `itemnumber` text,
+  `routingnotes` text,
+  `publisheddate` date default NULL,
+  `claimdate` date default '0000-00-00',
+  PRIMARY KEY  (`serialid`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `sessionqueries`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `sessionqueries`;
+CREATE TABLE IF NOT EXISTS `sessionqueries` (
+  `sessionID` varchar(255) NOT NULL default '',
+  `userid` varchar(100) NOT NULL default '',
+  `ip` varchar(18) NOT NULL default '',
+  `url` text NOT NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `sessions`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `sessions`;
+CREATE TABLE IF NOT EXISTS `sessions` (
+  `sessionID` varchar(255) NOT NULL default '',
+  `userid` varchar(255) default NULL,
+  `ip` varchar(16) default NULL,
+  `lasttime` int(11) default NULL,
+  PRIMARY KEY  (`sessionID`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `shelfcontents`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:41
+-- 
+
+DROP TABLE IF EXISTS `shelfcontents`;
+CREATE TABLE IF NOT EXISTS `shelfcontents` (
+  `shelfnumber` int(11) NOT NULL default '0',
+  `itemnumber` int(11) NOT NULL default '0',
+  `flags` int(11) default NULL,
+  `dateadded` timestamp NULL default NULL,
+  KEY `shelfnumber` (`shelfnumber`),
+  KEY `itemnumber` (`itemnumber`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `special_holidays`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `special_holidays`;
+CREATE TABLE IF NOT EXISTS `special_holidays` (
+  `id` int(11) NOT NULL auto_increment,
+  `branchcode` varchar(4) NOT NULL default '',
+  `day` smallint(6) NOT NULL default '0',
+  `month` smallint(6) NOT NULL default '0',
+  `year` smallint(6) NOT NULL default '0',
+  `isexception` smallint(1) NOT NULL default '1',
+  `title` varchar(50) NOT NULL default '',
+  `description` text NOT NULL,
+  PRIMARY KEY  (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `statistics`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `statistics`;
+CREATE TABLE IF NOT EXISTS `statistics` (
+  `datetime` datetime NOT NULL default '0000-00-00 00:00:00',
+  `branch` varchar(4) default NULL,
+  `proccode` varchar(4) default NULL,
+  `value` double(16,4) default NULL,
+  `type` varchar(16) default NULL,
+  `other` text,
+  `usercode` varchar(10) default NULL,
+  `itemnumber` int(11) default NULL,
+  `itemtype` varchar(4) default NULL,
+  `borrowernumber` int(11) default NULL,
+  `associatedborrower` int(11) default NULL,
+  KEY `timeidx` (`datetime`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `stopwords`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `stopwords`;
+CREATE TABLE IF NOT EXISTS `stopwords` (
+  `word` varchar(255) default NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `subcategorytable`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `subcategorytable`;
+CREATE TABLE IF NOT EXISTS `subcategorytable` (
+  `subcategorycode` varchar(5) NOT NULL default '',
+  `description` text,
+  `itemtypecodes` text,
+  PRIMARY KEY  (`subcategorycode`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `subscription`
+-- 
+-- Création: Vendredi 26 Janvier 2007 à 12:44
+-- 
+
+DROP TABLE IF EXISTS `subscription`;
+CREATE TABLE IF NOT EXISTS `subscription` (
+  `biblionumber` int(11) NOT NULL default '0',
+  `manualhistory` tinyint(1) NOT NULL default '0',
+  `subscriptionid` int(11) NOT NULL auto_increment,
+  `librarian` varchar(100) default '',
+  `startdate` date default '0000-00-00',
+  `aqbooksellerid` int(11) default '0',
+  `cost` int(11) default '0',
+  `aqbudgetid` int(11) default '0',
+  `weeklength` tinyint(4) default '0',
+  `monthlength` tinyint(4) default '0',
+  `numberlength` tinyint(4) default '0',
+  `periodicity` tinyint(4) default '0',
+  `dow` varchar(100) default '',
+  `numberingmethod` varchar(100) default '',
+  `notes` text,
+  `status` varchar(100) NOT NULL default '',
+  `add1` int(11) default '0',
+  `every1` int(11) default '0',
+  `whenmorethan1` int(11) default '0',
+  `setto1` int(11) default NULL,
+  `lastvalue1` int(11) default NULL,
+  `add2` int(11) default '0',
+  `every2` int(11) default '0',
+  `whenmorethan2` int(11) default '0',
+  `setto2` int(11) default NULL,
+  `lastvalue2` int(11) default NULL,
+  `add3` int(11) default '0',
+  `every3` int(11) default '0',
+  `innerloop1` int(11) default '0',
+  `innerloop2` int(11) default '0',
+  `innerloop3` int(11) default '0',
+  `whenmorethan3` int(11) default '0',
+  `setto3` int(11) default NULL,
+  `lastvalue3` int(11) default NULL,
+  `issuesatonce` tinyint(3) NOT NULL default '1',
+  `firstacquidate` date NOT NULL default '0000-00-00',
+  `irregularity` text,
+  `letter` varchar(20) default NULL,
+  `numberpattern` tinyint(3) default '0',
+  `distributedto` text,
+  `callnumber` text,
+  `hemisphere` tinyint(3) default '0',
+  `branchcode` varchar(12) NOT NULL default '''''',
+  `internalnotes` longtext,
+  PRIMARY KEY  (`subscriptionid`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `subscriptionhistory`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `subscriptionhistory`;
+CREATE TABLE IF NOT EXISTS `subscriptionhistory` (
+  `biblionumber` int(11) NOT NULL default '0',
+  `subscriptionid` int(11) NOT NULL default '0',
+  `histstartdate` date NOT NULL default '0000-00-00',
+  `enddate` date default '0000-00-00',
+  `missinglist` longtext NOT NULL,
+  `recievedlist` longtext NOT NULL,
+  `opacnote` varchar(150) NOT NULL default '',
+  `librariannote` varchar(150) NOT NULL default '',
+  PRIMARY KEY  (`subscriptionid`),
+  KEY `biblionumber` (`biblionumber`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `subscriptionroutinglist`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `subscriptionroutinglist`;
+CREATE TABLE IF NOT EXISTS `subscriptionroutinglist` (
+  `routingid` int(11) NOT NULL auto_increment,
+  `borrowernumber` int(11) default NULL,
+  `ranking` int(11) default NULL,
+  `subscriptionid` int(11) default NULL,
+  PRIMARY KEY  (`routingid`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `suggestions`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:40
+-- 
+
+DROP TABLE IF EXISTS `suggestions`;
+CREATE TABLE IF NOT EXISTS `suggestions` (
+  `suggestionid` int(8) NOT NULL auto_increment,
+  `suggestedby` int(11) NOT NULL default '0',
+  `managedby` int(11) default NULL,
+  `STATUS` varchar(10) NOT NULL default '',
+  `note` text,
+  `author` varchar(80) default NULL,
+  `title` varchar(80) default NULL,
+  `copyrightdate` smallint(6) default NULL,
+  `publishercode` varchar(255) default NULL,
+  `date` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+  `volumedesc` varchar(255) default NULL,
+  `publicationyear` smallint(6) default '0',
+  `place` varchar(255) default NULL,
+  `isbn` varchar(10) default NULL,
+  `mailoverseeing` smallint(1) default '0',
+  `biblionumber` int(11) default NULL,
+  `reason` text,
+  PRIMARY KEY  (`suggestionid`),
+  KEY `suggestedby` (`suggestedby`),
+  KEY `managedby` (`managedby`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `systempreferences`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:40
+-- 
+
+DROP TABLE IF EXISTS `systempreferences`;
+CREATE TABLE IF NOT EXISTS `systempreferences` (
+  `variable` varchar(50) NOT NULL default '',
+  `value` text,
+  `options` text,
+  `explanation` text,
+  `type` varchar(20) default NULL,
+  PRIMARY KEY  (`variable`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `tags`
+-- 
+-- Création: Mardi 06 Février 2007 à 11:14
+-- 
+
+DROP TABLE IF EXISTS `tags`;
+CREATE TABLE IF NOT EXISTS `tags` (
+  `entry` varchar(255) NOT NULL default '',
+  `weight` bigint(20) NOT NULL default '0',
+  PRIMARY KEY  (`entry`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `uploadedmarc`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `uploadedmarc`;
+CREATE TABLE IF NOT EXISTS `uploadedmarc` (
+  `id` int(11) NOT NULL auto_increment,
+  `marc` longblob,
+  `hidden` smallint(6) default NULL,
+  `name` varchar(255) default NULL,
+  PRIMARY KEY  (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `userflags`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `userflags`;
+CREATE TABLE IF NOT EXISTS `userflags` (
+  `bit` int(11) NOT NULL default '0',
+  `flag` char(30) default NULL,
+  `flagdesc` char(255) default NULL,
+  `defaulton` int(11) default NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `users`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `users`;
+CREATE TABLE IF NOT EXISTS `users` (
+  `usercode` varchar(10) default NULL,
+  `username` text,
+  `password` text,
+  `level` smallint(6) default NULL
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `websites`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `websites`;
+CREATE TABLE IF NOT EXISTS `websites` (
+  `websitenumber` int(11) NOT NULL auto_increment,
+  `biblionumber` int(11) NOT NULL default '0',
+  `title` text,
+  `description` text,
+  `url` varchar(255) default NULL,
+  PRIMARY KEY  (`websitenumber`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `z3950queue`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `z3950queue`;
+CREATE TABLE IF NOT EXISTS `z3950queue` (
+  `id` int(11) NOT NULL auto_increment,
+  `term` text,
+  `type` varchar(10) default NULL,
+  `startdate` int(11) default NULL,
+  `enddate` int(11) default NULL,
+  `done` smallint(6) default NULL,
+  `results` longblob,
+  `numrecords` int(11) default NULL,
+  `servers` text,
+  `identifier` varchar(30) default NULL,
+  PRIMARY KEY  (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `z3950results`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `z3950results`;
+CREATE TABLE IF NOT EXISTS `z3950results` (
+  `id` int(11) NOT NULL auto_increment,
+  `queryid` int(11) default NULL,
+  `server` varchar(255) default NULL,
+  `startdate` int(11) default NULL,
+  `enddate` int(11) default NULL,
+  `results` longblob,
+  `numrecords` int(11) default NULL,
+  `numdownloaded` int(11) default NULL,
+  `highestseen` int(11) default NULL,
+  `active` smallint(6) default NULL,
+  PRIMARY KEY  (`id`),
+  UNIQUE KEY `query_server` (`queryid`,`server`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `z3950servers`
+-- 
+-- Création: Lundi 27 Novembre 2006 à 18:39
+-- 
+
+DROP TABLE IF EXISTS `z3950servers`;
+CREATE TABLE IF NOT EXISTS `z3950servers` (
+  `host` varchar(255) default NULL,
+  `port` int(11) default NULL,
+  `db` varchar(255) default NULL,
+  `userid` varchar(255) default NULL,
+  `password` varchar(255) default NULL,
+  `name` text,
+  `description` text NOT NULL,
+  `id` int(11) NOT NULL auto_increment,
+  `checked` smallint(6) default NULL,
+  `rank` int(11) default NULL,
+  `syntax` varchar(80) default NULL,
+  `position` enum('primary','secondary','') NOT NULL default 'primary',
+  `icon` text,
+  `type` enum('zed','opensearch') NOT NULL default 'zed',
+  PRIMARY KEY  (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+-- 
+-- Structure de la table `zebraqueue`
+-- 
+-- Création: Mardi 16 Janvier 2007 à 14:19
+-- 
+
+DROP TABLE IF EXISTS `zebraqueue`;
+CREATE TABLE IF NOT EXISTS `zebraqueue` (
+  `id` int(11) NOT NULL auto_increment,
+  `biblio_auth_number` int(11) NOT NULL default '0',
+  `operation` char(20) NOT NULL default '',
+  `server` char(20) NOT NULL default '',
+  PRIMARY KEY  (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+-- 
+-- Contraintes pour les tables exportées
+-- 
+
+-- 
+-- Contraintes pour la table `accountlines`
+-- 
+ALTER TABLE `accountlines`
+  ADD CONSTRAINT `accountlines_ibfk_1` FOREIGN KEY (`borrowernumber`) REFERENCES `borrowers` (`borrowernumber`) ON DELETE CASCADE ON UPDATE CASCADE;
+ALTER TABLE `accountlines`
+  ADD CONSTRAINT `accountlines_ibfk_2` FOREIGN KEY (`itemnumber`) REFERENCES `items` (`itemnumber`) ON DELETE SET NULL ON UPDATE SET NULL;
+
+-- 
+-- Contraintes pour la table `aqbasket`
+-- 
+ALTER TABLE `aqbasket`
+  ADD CONSTRAINT `aqbasket_ibfk_1` FOREIGN KEY (`booksellerid`) REFERENCES `aqbooksellers` (`id`) ON UPDATE CASCADE;
+
+-- 
+-- Contraintes pour la table `aqbooksellers`
+-- 
+ALTER TABLE `aqbooksellers`
+  ADD CONSTRAINT `aqbooksellers_ibfk_1` FOREIGN KEY (`listprice`) REFERENCES `currency` (`currency`) ON DELETE CASCADE ON UPDATE CASCADE;
+ALTER TABLE `aqbooksellers`
+  ADD CONSTRAINT `aqbooksellers_ibfk_2` FOREIGN KEY (`invoiceprice`) REFERENCES `currency` (`currency`) ON DELETE CASCADE ON UPDATE CASCADE;
+
+-- 
+-- Contraintes pour la table `aqorderbreakdown`
+-- 
+ALTER TABLE `aqorderbreakdown`
+  ADD CONSTRAINT `aqorderbreakdown_ibfk_1` FOREIGN KEY (`ordernumber`) REFERENCES `aqorders` (`ordernumber`) ON DELETE CASCADE ON UPDATE CASCADE;
+ALTER TABLE `aqorderbreakdown`
+    ADD CONSTRAINT `aqorderbreakdown_ibfk_2` FOREIGN KEY (`bookfundid`) REFERENCES `aqbookfund` (`bookfundid`) ON DELETE CASCADE ON UPDATE CASCADE;
+
+-- 
+-- Contraintes pour la table `aqorders`
+-- 
+ALTER TABLE `aqorders`
+  ADD CONSTRAINT `aqorders_ibfk_1` FOREIGN KEY (`basketno`) REFERENCES `aqbasket` (`basketno`) ON DELETE CASCADE ON UPDATE CASCADE;
+ALTER TABLE `aqorders`
+    ADD CONSTRAINT `aqorders_ibfk_2` FOREIGN KEY (`biblionumber`) REFERENCES `biblio` (`biblionumber`) ON DELETE SET NULL ON UPDATE SET NULL;
+
+-- 
+-- Contraintes pour la table `auth_tag_structure`
+-- 
+ALTER TABLE `auth_tag_structure`
+  ADD CONSTRAINT `auth_tag_structure_ibfk_1` FOREIGN KEY (`authtypecode`) REFERENCES `auth_types` (`authtypecode`) ON DELETE CASCADE ON UPDATE CASCADE;
+
+-- 
+-- Contraintes pour la table `biblioitems`
+-- 
+ALTER TABLE `biblioitems`
+  ADD CONSTRAINT `biblioitems_ibfk_1` FOREIGN KEY (`biblionumber`) REFERENCES `biblio` (`biblionumber`) ON DELETE CASCADE ON UPDATE CASCADE;
+
+-- 
+-- Contraintes pour la table `borrowers`
+-- 
+ALTER TABLE `borrowers`
+  ADD CONSTRAINT `borrowers_ibfk_1` FOREIGN KEY (`categorycode`) REFERENCES `categories` (`categorycode`);
+ALTER TABLE `borrowers`
+    ADD CONSTRAINT `borrowers_ibfk_2` FOREIGN KEY (`branchcode`) REFERENCES `branches` (`branchcode`);
+
+-- 
+-- Contraintes pour la table `branchtransfers`
+-- 
+ALTER TABLE `branchtransfers`
+  ADD CONSTRAINT `branchtransfers_ibfk_1` FOREIGN KEY (`frombranch`) REFERENCES `branches` (`branchcode`) ON DELETE CASCADE ON UPDATE CASCADE;
+ALTER TABLE `branchtransfers`
+   ADD CONSTRAINT `branchtransfers_ibfk_2` FOREIGN KEY (`tobranch`) REFERENCES `branches` (`branchcode`) ON DELETE CASCADE ON UPDATE CASCADE;
+ALTER TABLE `branchtransfers`
+   ADD CONSTRAINT `branchtransfers_ibfk_3` FOREIGN KEY (`itemnumber`) REFERENCES `items` (`itemnumber`) ON DELETE CASCADE ON UPDATE CASCADE;
+
+-- 
+-- Contraintes pour la table `issues`
+-- 
+ALTER TABLE `issues`
+  ADD CONSTRAINT `issues_ibfk_1` FOREIGN KEY (`borrowernumber`) REFERENCES `borrowers` (`borrowernumber`) ON DELETE SET NULL ON UPDATE SET NULL;
+ALTER TABLE `issues`
+    ADD CONSTRAINT `issues_ibfk_2` FOREIGN KEY (`itemnumber`) REFERENCES `items` (`itemnumber`) ON DELETE SET NULL ON UPDATE SET NULL;
+
+-- 
+-- Contraintes pour la table `issuingrules`
+-- 
+ALTER TABLE `issuingrules`
+  ADD CONSTRAINT `issuingrules_ibfk_1` FOREIGN KEY (`categorycode`) REFERENCES `categories` (`categorycode`) ON DELETE CASCADE ON UPDATE CASCADE;
+ALTER TABLE `issuingrules`
+    ADD CONSTRAINT `issuingrules_ibfk_2` FOREIGN KEY (`itemtype`) REFERENCES `itemtypes` (`itemtype`) ON DELETE CASCADE ON UPDATE CASCADE;
+
+-- 
+-- Contraintes pour la table `items`
+-- 
+ALTER TABLE `items`
+  ADD CONSTRAINT `items_ibfk_1` FOREIGN KEY (`biblioitemnumber`) REFERENCES `biblioitems` (`biblioitemnumber`) ON DELETE CASCADE ON UPDATE CASCADE;
+ALTER TABLE `items`
+    ADD CONSTRAINT `items_ibfk_2` FOREIGN KEY (`holdingbranch`) REFERENCES `branches` (`branchcode`) ON UPDATE CASCADE;
+
+-- 
+-- Contraintes pour la table `reserves`
+-- 
+ALTER TABLE `reserves`
+  ADD CONSTRAINT `reserves_ibfk_1` FOREIGN KEY (`borrowernumber`) REFERENCES `borrowers` (`borrowernumber`) ON DELETE CASCADE ON UPDATE CASCADE;
+ALTER TABLE `reserves`
+  ADD CONSTRAINT `reserves_ibfk_2` FOREIGN KEY (`biblionumber`) REFERENCES `biblio` (`biblionumber`) ON DELETE CASCADE ON UPDATE CASCADE;
+ALTER TABLE `reserves`
+  ADD CONSTRAINT `reserves_ibfk_3` FOREIGN KEY (`itemnumber`) REFERENCES `items` (`itemnumber`) ON DELETE CASCADE ON UPDATE CASCADE;
+ALTER TABLE `reserves`
+   ADD CONSTRAINT `reserves_ibfk_4` FOREIGN KEY (`branchcode`) REFERENCES `branches` (`branchcode`) ON DELETE CASCADE ON UPDATE CASCADE;
+
+-- 
+-- Contraintes pour la table `shelfcontents`
+-- 
+ALTER TABLE `shelfcontents`
+  ADD CONSTRAINT `shelfcontents_ibfk_1` FOREIGN KEY (`shelfnumber`) REFERENCES `bookshelf` (`shelfnumber`) ON DELETE CASCADE ON UPDATE CASCADE;
+ALTER TABLE `shelfcontents`
+    ADD CONSTRAINT `shelfcontents_ibfk_2` FOREIGN KEY (`itemnumber`) REFERENCES `items` (`itemnumber`) ON DELETE CASCADE ON UPDATE CASCADE;
diff --git a/koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl b/koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl
new file mode 100644 (file)
index 0000000..e884ac2
--- /dev/null
@@ -0,0 +1,57 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Shopping Basket For: <!-- TMPL_VAR name="bookselname" --><!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-acqui.inc" -->
+
+<h1>Shopping Basket For: <!-- TMPL_VAR name="bookselname" --></h1>
+
+
+<!-- TMPL_IF NAME="total" -->
+<b><!-- TMPL_VAR NAME="total" --> results found.</b>
+<!-- TMPL_ELSE -->
+<h3> No Result found !</h3>
+<p>
+    No results match your search for <span style="font-weight: bold;">&ldquo;<!-- TMPL_VAR NAME="query" -->&rdquo;</span> in <!-- TMPL_VAR NAME="LibraryName" --> Catalog.
+</p>
+<a href="JavaScript:back();" title="New search">Perform a new search</a>
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="query_error" -->
+<br /><br />
+<b>Error :</b>
+<span  class="problem">
+    <!-- TMPL_VAR NAME="query_error" -->
+</span>
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="total"-->
+<div class="searchresults">
+    <table>
+    <tr>
+       <th>Summary</th>
+    </tr>
+    <!-- TMPL_LOOP NAME="resultsloop" -->
+        <tr>
+            <td>
+                <p><!-- TMPL_VAR NAME="title" --></p>
+                <p><!-- TMPL_IF name="author" --><!-- TMPL_VAR NAME="author" -->,<!-- /TMPL_IF -->
+                <!-- TMPL_IF name="copyrightdate" --> - <!-- TMPL_VAR NAME="copyrightdate" --><!-- /TMPL_IF --> 
+                <!-- TMPL_IF name="publishercode" --> - <!-- TMPL_VAR name="publishercode" --><!-- /TMPL_IF -->
+                <!-- TMPL_IF name="place" --> ; <!-- TMPL_VAR name="place" --><!-- /TMPL_IF -->
+                <!-- TMPL_IF name="pages" --> - <!-- TMPL_VAR name="pages" --><!-- /TMPL_IF -->
+                <!-- TMPL_IF name="notes" --> : <!-- TMPL_VAR name="notes" --><!-- /TMPL_IF -->
+                <!-- TMPL_IF name="size" --> ; <!-- TMPL_VAR name="size" --><!-- /TMPL_IF -->
+                </p>
+            </td>
+            <td>
+            <a href="/cgi-bin/koha/acqui/neworderempty.pl?booksellerid=<!-- TMPL_VAR NAME="booksellerid" -->&basketno=<!-- TMPL_VAR NAME="basketno" -->&biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->" title="order this one !">
+                Order
+            </a>
+            </td>
+        </tr>
+    <!-- /TMPL_LOOP -->
+    </table>
+</div>
+<!-- /TMPL_IF -->
+
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl b/koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl
new file mode 100644 (file)
index 0000000..af9b66f
--- /dev/null
@@ -0,0 +1,109 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Receipt Summary for : <!-- TMPL_VAR NAME="name" --> <!-- TMPL_IF NAME="invoice" -->Invoice, <!-- TMPL_VAR NAME="invoice" --><!-- /TMPL_IF --><!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-acqui.inc" -->
+
+
+<h1>Receipt order for : <!-- TMPL_VAR NAME="name" --> <!-- TMPL_IF NAME="invoice" -->Parcel <!-- TMPL_VAR NAME="invoice" --><!-- /TMPL_IF --> (order #<!-- TMPL_VAR NAME="ordernumber" -->)</h1>
+
+<!-- TMPL_IF name="count" -->
+<div id="acqui_acquire_neworder">
+    <script language="javascript" type="text/javascript">
+    <!--
+    function messenger(X,Y,etc){
+    win=window.open("","mess","height="+X+",width="+Y+",screenX=150,screenY=0");
+    win.focus();
+    win.document.close();
+    win.document.write("<body link='#333333' bgcolor='#ffffff' text='#000000'><font size=2><p><br>");
+    win.document.write(etc);
+    win.document.write("<center><form><input type=button onclick='self.close()' value=Close></form></center>");
+    win.document.write("</font></body></html>");
+}
+    //-->
+    </script>
+    <form action="/cgi-bin/koha/acqui/finishreceive.pl" method="post">
+    <fieldset>
+    <legend>Catalogue Details</legend>
+    <p><label>Title</label><!-- TMPL_VAR NAME="title" --></p>
+    <p>
+        <label>Author</label>
+        <!-- TMPL_VAR NAME="author" -->
+    </p>
+    <p>
+        <label>Copyright Date</label>
+        <!-- TMPL_VAR NAME="copyrightdate" -->
+    </p>
+    
+    <p>
+        <label>ISBN</label>
+        <!-- TMPL_VAR NAME="isbn" -->
+    </p>
+    <p>
+        <label>Series</label>
+        <!-- TMPL_VAR NAME="seriestitle" -->
+    </p>
+    <p>
+        <label>Item Barcode</label>
+        <input type="text" size="20" name="barcode" value="<!-- TMPL_VAR NAME="barcode" -->" />
+    </p>
+    <p>
+        <label>Volume Info (for serials)</label>
+        <input type="text" size="20" name="volinf" />
+    </p>
+    <input type="hidden" name="biblionumber" value="<!-- TMPL_VAR NAME="biblionumber" -->" />
+    <input type="hidden" name="ordnum" value="<!-- TMPL_VAR NAME="ordernumber" -->" />
+    <input type="hidden" name="biblioitemnumber" value="<!-- TMPL_VAR NAME="biblioitemnumber" -->" />
+    <input type="hidden" name="supplierid" value="<!-- TMPL_VAR NAME="supplierid" -->" />
+    <input type="hidden" name="daterecieved" value="<!-- TMPL_VAR NAME="daterecieved" -->" />
+    <input type="hidden" name="freight" value="<!-- TMPL_VAR NAME="freight" -->" />
+    <input type="hidden" name="gst" value="<!-- TMPL_VAR NAME="gst" -->" />
+    </fieldset>
+    <fieldset>
+    <legend>Accounting Details</legend>
+        <p><label>Quantity Ordered</label><input type="text" size="20" name="quantity" value="<!-- TMPL_VAR NAME="quantity" -->" /></p>
+        <p><label>Quantity Received</label><input type="text" size="20" name="quantityrec" value="<!-- TMPL_VAR NAME="quantityreceived" -->" /></p>
+        <p><label>Replacement Cost</label><input type="text" size="20" name="rrp" value="<!-- TMPL_VAR NAME="rrp" -->" /></p>
+        <p><label>Budgeted Cost </label><input type="text" size="20" name="ecost" value="<!-- TMPL_VAR NAME="ecost" -->" /></p>
+        <p><label>Actual Cost</label>
+        <!-- TMPL_IF name="unitprice"-->
+         <input type="text" size="20" name="cost" value="<!-- TMPL_VAR NAME="unitprice" -->" />
+        <!-- TMPL_ELSE -->
+            <input type="text" size="20" name="cost" value="<!-- TMPL_VAR name="rrp" -->" />
+        <!-- /TMPL_IF --></p>
+        <input type="hidden" name="invoice" value="<!-- TMPL_VAR NAME="invoice" -->" />
+        <p><label>Notes</label><input type="text" size="20" name="notes" value="<!-- TMPL_VAR NAME="notes" -->" /></p>
+    <!-- TMPL_IF name="catview" -->
+        <input type="submit"  name="submit" value="Save" />
+    <!-- TMPL_ELSE -->
+        <a href="/cgi-bin/koha/acqui/neworderempty.pl?ordnum=<!-- TMPL_VAR NAME="ordernumber" -->&amp;id=<!-- TMPL_VAR NAME="booksellerid" -->">Edit</a>
+    <!-- /TMPL_IF -->
+    </fieldset>
+    </form>
+</div>
+<!-- TMPL_ELSE -->
+<div id="acqui_acquire_orderlist">
+    <table>
+    <tr>
+        <th>Basket</th>
+        <th>ISBN</th>
+        <th>Title</th>
+        <th>Author</th>
+        <th>Qty</th>
+        <th>Received</th>
+    </tr>
+    <!-- TMPL_LOOP name="loop" -->
+        <tr>
+            <td><!-- TMPL_VAR NAME="basketno" --></td>
+            <td><!-- TMPL_VAR NAME="isbn" --></td>
+         <td><a href="orderreceive.pl?daterecieved=<!-- TMPL_VAR NAME="daterecieved" -->&amp;recieve=<!-- TMPL_VAR NAME="ordernumber" -->&amp;biblio=<!-- TMPL_VAR NAME="biblionumber" -->&amp;invoice=<!-- TMPL_VAR NAME="invoice" -->&amp;freight=<!-- TMPL_VAR NAME="freight" -->&amp;gst=<!-- TMPL_VAR NAME="gst" -->&amp;id=<!-- TMPL_VAR NAME="id" -->"><!-- TMPL_VAR NAME="title" --></a></td>
+            <td><!-- TMPL_VAR NAME="author" --></td>
+            <td><!-- TMPL_VAR NAME="quantity" --></td>
+            <td><!-- TMPL_VAR NAME="quantityrecieved" --></td>
+        </tr>
+    <!-- /TMPL_LOOP -->
+    </table>
+</div>
+<!-- /TMPL_IF -->
+
+<!-- TMPL_INCLUDE name="intranet-bottom.inc" -->
+
diff --git a/koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl b/koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl
new file mode 100644 (file)
index 0000000..9f7f8f6
--- /dev/null
@@ -0,0 +1,127 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- System Administration: <!-- TMPL_IF NAME="add_form" --><!-- TMPL_IF NAME="frameworkcode" -->Modify framework text<!-- TMPL_ELSE -->Add framework<!-- /TMPL_IF --><!-- /TMPL_IF --><!-- TMPL_IF NAME="delete_confirm" -->Delete Framework for <!-- TMPL_VAR NAME="frameworktext" --> (<!-- TMPL_VAR NAME="frameworkcode" -->)?<!-- /TMPL_IF --><!-- TMPL_IF NAME="else" -->Biblio Framework<!-- /TMPL_IF -->
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-admin.inc" -->
+
+<script language="javascript" type="text/javascript">
+function _(s) { return s } // dummy function for gettext
+/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+function isNotNull(f,noalert) {
+    if (f.value.length ==0) {
+        return false;
+    }
+    return true;
+}
+/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+function toUC(f) {
+    var x=f.value.toUpperCase();
+    f.value=x;
+    return true;
+}
+/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+function isNum(v,maybenull) {
+var n = new Number(v.value);
+if (isNaN(n)) {
+    return false;
+    }
+if (maybenull==0 && v.value=='') {
+    return false;
+}
+return true;
+}
+/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+function isDate(f) {
+    var t = Date.parse(f.value);
+    if (isNaN(t)) {
+        return false;
+    }
+}
+/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+function Check(f) {
+    var ok=1;
+    var _alertString="";
+    var alertString2;
+    if (f.frameworkcode.value.length==0) {
+        _alertString += "\n- " + _("Framework code missing");
+    }
+    if (!(isNotNull(window.document.Aform.frameworktext,1))) {
+        _alertString += "\n- " + _("Description missing");
+    }
+    if (_alertString.length==0) {
+        document.Aform.submit();
+    } else {
+        alertString2  = _("Form not submitted because of the following problem(s)");
+        alertString2 += "\n------------------------------------------------------------------------------------\n";
+        alertString2 += _alertString;
+        alert(alertString2);
+    }
+}
+</script>
+
+<!-- TMPL_IF NAME="add_form" -->
+    <h1><!-- TMPL_IF NAME="frameworkcode" -->Modify framework text<!-- TMPL_ELSE -->Add framework<!-- /TMPL_IF --></h1>
+    <form action="<!-- TMPL_VAR NAME="script_name" -->" name="Aform" method="post">
+        <input type="hidden" name="op" value="add_validate" />
+        <input type="hidden" name="checked" value="0" />
+        <!-- TMPL_IF NAME="frameworkcode" -->
+            <p><label for="frameworkcode">Framework Code</label><input type="hidden" id="frameworkcode" name="frameworkcode" value="<!-- TMPL_VAR NAME="frameworkcode" -->" /><!-- TMPL_VAR NAME="frameworkcode" --></p>
+        <!-- TMPL_ELSE -->
+            <p><label for="frameworkcode">Framework Code</label><input type="text" id="frameworkcode" name="frameworkcode" size="4" maxlength="4" onblur="toUC(this)" /></p>
+        <!-- /TMPL_IF -->
+        <p><label for="description">Description</label>
+        <input type="text" name="frameworktext" size="40" maxlength="80" value="<!-- TMPL_VAR NAME="frameworktext" escape=HTML -->" /></p>
+        <p>    <input type="button" value="Submit"class="submit" onclick="Check(this.form)" /></p>
+    </form>
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="delete_confirm" -->
+<h3>Delete ramework for <!-- TMPL_VAR NAME="frameworktext" --> (<!-- TMPL_VAR NAME="frameworkcode" -->)?</h3>
+    <!-- TMPL_IF NAME="total" -->
+        <div class="error">This framework is used <!-- TMPL_VAR NAME="total" --> times
+    <!-- /TMPL_IF -->
+    <p>
+        <form class="inline" action="<!-- TMPL_VAR NAME="script_name" -->" method="post"><input type="hidden" name="op" value="delete_confirmed" /><input type="hidden" name="frameworkcode" value="<!-- TMPL_VAR NAME="frameworkcode" -->" /><input type="submit" value="Yes, Delete this Framework!" />
+        </form>
+        <form class="inline" action="<!-- TMPL_VAR NAME="script_name" -->" method="post"><input type="submit" value="No, Do not Delete!" /></form>
+    </p>
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="else" -->
+<h1>Biblio framework</h1>
+<p>Framework name, then go to MARC biblio to set MARC editor parameters</p>
+<table>
+    <tr>
+        <th>Code</th>
+        <th>Description</th>
+        <th>&nbsp;</th>
+        <th>Edit</th>
+        <th>Delete</th>
+    </tr>
+    <tr>
+        <td>&nbsp;</td>
+        <td>Default framework</td>
+        <td><a href="marctagstructure.pl?frameworkcode=<!-- TMPL_VAR NAME="frameworkcode" -->">MARC structure</td>
+        <td>&nbsp;</td>
+        <td>&nbsp;</td>
+    </tr>
+    
+    <!-- TMPL_LOOP NAME="loop" -->
+        <tr>
+            <td><!-- TMPL_VAR name="frameworkcode" --></td>
+            <td><!-- TMPL_VAR name="frameworktext" --></td>
+            <td><a href="marctagstructure.pl?frameworkcode=<!-- TMPL_VAR name="frameworkcode" -->" >MARC structure</a></td>
+            <td><a href="<!-- TMPL_VAR name="script_name" -->?op=add_form&amp;frameworkcode=<!-- TMPL_VAR name="frameworkcode" escape="HTML" -->">Edit</a></td>
+            <td><a href="<!-- TMPL_VAR name="script_name" -->?op=delete_confirm&amp;frameworkcode=<!-- TMPL_VAR name="frameworkcode" escape="HTML" -->">Delete</a></td>
+        </tr>
+    <!-- /TMPL_LOOP -->
+</table>
+<form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
+    <input type="hidden" name="op" value="add_form" />
+    <input type="submit" value="Add framework" />
+    <td><!-- TMPL_IF NAME="previous" --><a href="<!-- TMPL_VAR NAME="previous" -->">&lt;&lt; Previous</a><!-- /TMPL_IF --></td>
+    <td><!-- TMPL_IF NAME="next" --><a href="<!-- TMPL_VAR NAME="next" -->">Next &gt;&gt;</a><!-- /TMPL_IF --></td>
+</form>
+
+<!-- /TMPL_IF -->
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl b/koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl
new file mode 100644 (file)
index 0000000..5aea4b7
--- /dev/null
@@ -0,0 +1,141 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- System Administration: 
+<!-- TMPL_IF name="add_form" --><!-- TMPL_VAR name="action" --><!-- /TMPL_IF -->
+<!-- TMPL_IF name="else" -->MARC links <!-- TMPL_VAR name="tagfield" --><!-- /TMPL_IF -->
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-admin.inc" -->
+
+<!-- TMPL_IF name="add_form" -->
+<!-- -->
+<h1><!-- TMPL_VAR name="action" --></h1>
+       <p>Choose and validate 1 of the following for <!-- TMPL_VAR name="tablename" -->.<!-- TMPL_VAR name="kohafield" --></p><table>
+<tr><td><form action="<!-- TMPL_VAR name="script_name" -->" method="post">     <input type="hidden" name="op" value="add_validate" />
+                       <input type="hidden" name="tablename" value="<!-- TMPL_VAR name="tablename" -->" />
+                       <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
+                       <!-- TMPL_VAR name="marclist0" --><input type="submit" value="OK" /></form>
+               </td>
+       </tr>
+       <tr>
+
+               <td>    <form action="<!-- TMPL_VAR name="script_name" -->" method="post">
+                       <input type="hidden" name="op" value="add_validate" />
+                       <input type="hidden" name="tablename" value="<!-- TMPL_VAR name="tablename" -->" />
+                       <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" /><input type="submit" value="OK" />
+                       <!-- TMPL_VAR name="marclist1" -->      </form>
+               </td>
+       </tr>
+       <tr>
+
+               <td>
+                               <form action="<!-- TMPL_VAR name="script_name" -->" method="post"><input type="hidden" name="op" value="add_validate" />
+                       <input type="hidden" name="tablename" value="<!-- TMPL_VAR name="tablename" -->" />
+                       <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
+                       <!-- TMPL_VAR name="marclist2" --><input type="submit" value="OK" /></form>
+               </td>
+       </tr>
+       <tr>
+       
+               <td><form action="<!-- TMPL_VAR name="script_name" -->" method="post">
+                       <input type="hidden" name="op" value="add_validate" />
+                       <input type="hidden" name="tablename" value="<!-- TMPL_VAR name="tablename" -->" />
+                       <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
+                       <!-- TMPL_VAR name="marclist3" --><input type="submit" value="OK" />    </form>
+               </td>
+       </tr>
+       <tr>
+       
+               <td><form action="<!-- TMPL_VAR name="script_name" -->" method="post">
+                       <input type="hidden" name="op" value="add_validate" />
+                       <input type="hidden" name="tablename" value="<!-- TMPL_VAR name="tablename" -->" />
+                       <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
+                       <!-- TMPL_VAR name="marclist4" --><input type="submit" value="OK" /></form>
+               </td>
+       </tr>
+       <tr>
+
+               <td>    <form action="<!-- TMPL_VAR name="script_name" -->" method="post">
+                       <input type="hidden" name="op" value="add_validate" />
+                       <input type="hidden" name="tablename" value="<!-- TMPL_VAR name="tablename" -->" />
+                       <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
+                       <!-- TMPL_VAR name="marclist5" --><input type="submit" value="OK" /></form>
+               </td>
+       </tr>
+       <tr>
+       
+               <td><form action="<!-- TMPL_VAR name="script_name" -->" method="post">
+                       <input type="hidden" name="op" value="add_validate" />
+                       <input type="hidden" name="tablename" value="<!-- TMPL_VAR name="tablename" -->" />
+                       <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
+                       <!-- TMPL_VAR name="marclist6" --><input type="submit" value="OK" /></form>
+               </td>
+       </tr>
+       <tr>
+       
+               <td><form action="<!-- TMPL_VAR name="script_name" -->" method="post">
+                       <input type="hidden" name="op" value="add_validate" />
+                       <input type="hidden" name="tablename" value="<!-- TMPL_VAR name="tablename" -->" />
+                       <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
+                       <!-- TMPL_VAR name="marclist7" --><input type="submit" value="OK" /></form>
+               </td>
+       </tr>
+       <tr>
+       
+               <td><form action="<!-- TMPL_VAR name="script_name" -->" method="post">
+                       <input type="hidden" name="op" value="add_validate" />
+                       <input type="hidden" name="tablename" value="<!-- TMPL_VAR name="tablename" -->" />
+                       <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
+                       <!-- TMPL_VAR name="marclist8" --><input type="submit" value="OK" /></form>
+               </td>
+       </tr>
+       <tr>
+       
+               <td><form action="<!-- TMPL_VAR name="script_name" -->" method="post">
+                       <input type="hidden" name="op" value="add_validate" />
+                       <input type="hidden" name="tablename" value="<!-- TMPL_VAR name="tablename" -->" />
+                       <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
+                       <!-- TMPL_VAR name="marclist9" --><input type="submit" value="OK" /></form>
+               </td>
+       </tr>
+       <tr>
+               <td>
+                       <form action="<!-- TMPL_VAR name="script_name" -->" name="Aform" method="post">
+                               <input type="hidden" name="op" value="add_validate" />
+                               <input type="hidden" name="tablename" value="<!-- TMPL_VAR name="tablename" -->" />
+                               <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
+                               <input type="hidden" name="choice" value="" />
+                               <input type="submit" value="Click to &quot;Unmap&quot;" />
+                       </form>
+               </td>
+       </tr>
+       </table>
+<!-- /TMPL_IF -->
+
+<!-- -->
+<!-- TMPL_IF name="else" -->
+
+<h1>MARC links <!-- TMPL_VAR name="tagfield" --></h1>
+<form action="<!-- TMPL_VAR name="script_name" -->" method="post">
+<p><!-- TMPL_VAR name="tablename" --> <input type="submit" value="OK" /></p>
+</form>
+<table>
+<tr>
+       <th>Koha Field</th>
+       <th>Tag</th>
+       <th>Subfield</th>
+       <th>Lib</th>
+       <th>&nbsp;</th>
+</tr>
+<!-- TMPL_LOOP name="loop" -->
+<tr>
+       <td><a href="<!-- TMPL_VAR name="edit" -->"><!-- TMPL_VAR name="kohafield" --></a></td>
+       <td><!-- TMPL_VAR name="tagfield" --></td>
+       <td><!-- TMPL_VAR name="tagsubfield" --></td>
+       <td><!-- TMPL_VAR name="liblibrarian" --></td>
+       <td><a href="<!-- TMPL_VAR name="edit" -->">Edit</a></td>
+</tr>
+<!-- /TMPL_LOOP -->
+</table>
+<!-- /TMPL_IF -->
+
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl b/koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl
new file mode 100644 (file)
index 0000000..c90c819
--- /dev/null
@@ -0,0 +1,137 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- System Administration: 
+<!-- TMPL_IF name="add_form" --><!-- TMPL_IF NAME="modify" -->Modify system preference '<!-- TMPL_VAR NAME="searchfield" -->'<!-- TMPL_ELSE -->Add a system preference<!-- /TMPL_IF --><!-- /TMPL_IF --><!-- TMPL_IF name="add_validate" -->Data Added<!-- /TMPL_IF -->
+<!-- TMPL_IF name="delete_confirm" -->Confirm Deletion of Parameter '<!-- TMPL_VAR name="searchfield" -->'<!-- /TMPL_IF --><!-- TMPL_IF name="delete_confirmed" -->Parameter Deleted<!-- /TMPL_IF --><!-- TMPL_IF name="else" -->Preferences<!-- /TMPL_IF -->
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-admin.inc" -->
+
+<!-- TMPL_IF NAME="add_form" -->
+    <h1>
+        <!-- TMPL_IF NAME="use-heading-flags-p" -->
+            <!-- TMPL_IF NAME="heading-edit-subfields-p" -->Edit MARC subfields constraints<!-- /TMPL_IF -->
+        <!-- TMPL_ELSE -->
+            <!-- TMPL_VAR NAME="action" -->
+        <!-- /TMPL_IF -->
+    </h1>
+    <form action="<!-- TMPL_VAR NAME="script_name" -->" name="Aform" method="post">
+    <input type="hidden" name="op" value="add_validate" />
+    <input type="hidden" name="frameworkcode" value="<!-- TMPL_VAR NAME="frameworkcode" -->" />
+    <!-- TMPL_LOOP NAME="loop" -->
+    <div class="data <!-- TMPL_VAR NAME="toggle" -->">
+    <fieldset>
+        <legend>Tag <!-- TMPL_VAR NAME="tagfield" -->, Subfield <!-- TMPL_VAR NAME="tagsubfield" --></legend>
+        <h3>MARC constraints</h3>
+            <p><label for="repeatable<!-- TMPL_VAR NAME="row" -->">Repeatable</label><!-- TMPL_VAR NAME="repeatable" -->&nbsp;</p>
+            <p><label for="mandatory<!-- TMPL_VAR NAME="row" -->">Mandatory</label><!-- TMPL_VAR NAME="mandatory" -->&nbsp;</p>
+            <p><label for="seealso<!-- TMPL_VAR NAME="row" -->">Search also</label><input type="text" id="seealso<!-- TMPL_VAR NAME="row" -->" name="seealso" value="<!-- TMPL_VAR name="seealso" -->" size="20" /> (example for 200a: '200c','200d','200e'...)</p>
+            <p><label for="kohafield<!-- TMPL_VAR NAME="row" -->">Koha link</label><!-- TMPL_VAR NAME="kohafield" --></p>
+        <h3>Editor constaints</h3>
+            <p><label for="liblibrarian<!-- TMPL_VAR NAME="row" -->">Text for librarian</label><input id="liblibrarian<!-- TMPL_VAR NAME="row" -->" type="text" name="liblibrarian" value="<!-- TMPL_VAR NAME="liblibrarian" -->" size="40" maxlength="80" /></p>
+            <p><label for="libopac<!-- TMPL_VAR NAME="row" -->">Text for OPAC</label><input type="text" id="libopac<!-- TMPL_VAR NAME="row" -->" name="libopac" value="<!-- TMPL_VAR NAME="libopac" -->" size="40" maxlength="80" /></p>
+            <p><label for="tab<!-- TMPL_VAR NAME="row" -->">Managed in tab</label><!-- TMPL_VAR NAME="tab" --> (ignore means that the subfield is NOT managed by Koha)</p>
+            <p><label for="hidden">hidden</label><input type="text" id="hidden<!-- TMPL_VAR NAME="row" -->" name="hidden" value="<!-- TMPL_VAR name="hidden" -->" size="2" /> (see online help)</label></p>
+            <p><label for="isurl<!-- TMPL_VAR NAME="row" -->">Is a URL</label><!-- TMPL_VAR NAME="isurl" --> (if checked, it means that the subfield is an URL and can be clicked</p>
+            <p><label>Link</label><input type="text" name="link" value="<!-- TMPL_VAR NAME="link" -->" size="10" maxlength="5" /> (exemple:200b)</p>
+            <p><label>Others Options: <p>(choose one)</p></label>
+                <p><label>Authorized Value</label><!-- TMPL_VAR NAME="authorised_value" --></p>
+                <p><label>Thesaurus</label><!-- TMPL_VAR NAME="authtypes" --></p>
+                <p><label>Plugin</label><!-- TMPL_VAR NAME="value_builder" --></p>
+            </p>
+    </fieldset>
+    <!-- /TMPL_LOOP -->
+    <input type="submit" value="Save Changes" />
+    </form>
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="delete_confirm" -->
+
+<table>
+<caption>Confirm Deletion of Subfield <!-- TMPL_VAR NAME="tagsubfield" -->?</span></caption>
+    <tr>
+        <th>Subfield</th>
+        <td><!-- TMPL_VAR NAME="tagsubfield" --></td>
+    </tr>
+    <p>Description<!-- TMPL_VAR NAME="liblibrarian" --></p>
+</table>
+            <form class="inline" action="<!-- TMPL_VAR NAME="delete_link" -->" method="post"><input type="hidden" name="op" value="delete_confirmed" />
+                <input type="hidden" name="searchfield" value="<!-- TMPL_VAR NAME="searchfield" -->" />
+                <input type="hidden" name="tagfield" value="<!-- TMPL_VAR NAME="tagfield" -->" /><input type="hidden" name="tagsubfield" value="<!-- TMPL_VAR NAME="tagsubfield" -->" /><input type="hidden" name="frameworkcode" value="<!-- TMPL_VAR NAME="frameworkcode" -->" /><input type="submit" value="Yes, Delete this Subfield" />
+            </form> <form class="inline" action="<!-- TMPL_VAR NAME="script_name" -->" method="post">  <input type="hidden" name="searchfield" value="<!-- TMPL_VAR NAME="searchfield" -->" /> <input type="hidden" name="tagfield" value="<!-- TMPL_VAR NAME="tagfield" -->" />       <input type="hidden" name="tagsubfield" value="<!-- TMPL_VAR NAME="tagsubfield" -->" /> <input type="hidden" name="frameworkcode" value="<!-- TMPL_VAR NAME="frameworkcode" -->" />     <input type="submit" value="No, Do Not Delete" />
+            </form>
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="delete_confirmed" -->
+
+    Data deleted
+    <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post"><input type="hidden" name="tagfield" value="<!-- TMPL_VAR NAME="tagfield" -->">
+    <input type="submit" value="OK" />
+    </form>
+<!-- /TMPL_IF -->
+
+
+<!-- TMPL_IF NAME="else" -->
+<h1>MARC subfield structure admin for <!-- TMPL_VAR NAME="tagfield" --> (framework <!--TMPL_VAR NAME="frameworkcode" -->)</h1>
+<p>This screen shows the subfields associated with the selected tag. You can edit subfields or add a new one by clicking on edit. </p>
+<p>The column Koha field shows that the subfield is linked with a Koha field. Koha can manage a MARC interface, or a Koha interface. This link ensures that both DB are synchronized, thus you can change from a MARC to a Koha interface easily.</p>
+
+<table>
+<tr>
+    <th>Subfield</th>
+    <th>Text</th>
+    <th>Constraints</th>
+    <th>Delete</th>
+<!-- TMPL_LOOP NAME="loop" -->
+<!-- TMPL_IF NAME="toggle" --><tr class="highlighted"><!-- TMPL_ELSE --><tr><!-- /TMPL_IF -->
+    <td><!-- TMPL_VAR NAME="tagsubfield" --></td>
+    <td>
+        <!-- TMPL_IF NAME="subfield_ignored" -->
+            <i><!-- TMPL_VAR NAME="liblibrarian" --></i>
+        <!-- TMPL_ELSE -->
+            <!-- TMPL_VAR NAME="liblibrarian" -->
+        <!-- /TMPL_IF -->
+    </td>
+    <td>
+        <!-- TMPL_IF NAME="subfield_ignored" -->
+            <i>subfield ignored</i>
+        <!-- TMPL_ELSE -->
+            Tab:<!-- TMPL_VAR NAME="tab" -->,
+            <!-- TMPL_IF NAME="kohafield" --> | Koha field: <!-- TMPL_VAR NAME="kohafield" -->, <!--/TMPL_IF -->
+            <!-- TMPL_IF NAME="repeatable" -->Repeatable, <!-- TMPL_ELSE -->Not repeatable,<!-- /TMPL_IF -->
+            <!-- TMPL_IF NAME="mandatory" -->Mandatory, <!-- TMPL_ELSE -->Not mandatory,<!-- /TMPL_IF -->
+            <!-- TMPL_IF NAME="seealso" --> | See Also: <!-- TMPL_VAR NAME="seealso" -->,<!-- /TMPL_IF -->
+            <!-- TMPL_IF NAME="hidden" -->hidden,<!-- /TMPL_IF -->
+            <!-- TMPL_IF NAME="isurl" -->is an url,<!-- /TMPL_IF -->
+            <!-- TMPL_IF NAME="authorised_value" --> | Auth value:<!-- TMPL_VAR NAME="authorised_value" -->,<!-- /TMPL_IF -->
+            <!-- TMPL_IF NAME="authtypecode" --> | Authority:<!-- TMPL_VAR NAME="authtypecode" -->,<!-- /TMPL_IF -->
+            <!-- TMPL_IF NAME="value_builder" --> | Plugin:<!-- TMPL_VAR NAME="value_builder" -->,<!-- /TMPL_IF -->
+            <!-- TMPL_IF NAME="link" --> | Link:<!-- TMPL_VAR NAME="link" -->,<!-- /TMPL_IF -->
+        <!-- /TMPL_IF -->
+    </td>
+    <td><a href="<!-- TMPL_VAR NAME="delete" -->">Delete</a></td>
+</tr>
+<!-- /TMPL_LOOP -->
+</table>
+<form class="inline" action="<!-- TMPL_VAR NAME="script_name" -->" method="get">
+    <input type="hidden" name="op" value="add_form" />
+    <input type="hidden" name="tagfield" value="<!-- TMPL_VAR NAME="edit_tagfield" -->" />
+    <input type="hidden" name="frameworkcode" value="<!-- TMPL_VAR NAME="edit_frameworkcode" -->" />
+    <input type="submit" value="Edit Subfields" />
+</form>
+<form class="inline" action="marctagstructure.pl" method="get">
+    <input type="hidden" name="searchfield" value="<!-- TMPL_VAR NAME="tagfield" -->" />
+    <input type="hidden" name="frameworkcode" value="<!-- TMPL_VAR NAME="frameworkcode" -->" />
+    <input type="submit" value="Return to Marc Structure" />
+</form>
+<!-- TMPL_IF NAME="previous" -->
+    <input type="image" src="<!-- TMPL_VAR NAME="interface" -->/<!-- TMPL_VAR NAME="theme" -->/images/1leftarrow.png" title="previous" alt="previous" border="0" >
+    </a><!-- /TMPL_IF -->
+<!-- TMPL_IF NAME="next" -->
+    <!-- TMPL_VAR NAME="next" -->
+        <input type="image" src="<!-- TMPL_VAR NAME="interface" -->/<!-- TMPL_VAR NAME="theme" -->/images/1rightarrow.png" title="next" alt="next" border="0" />
+    </a>
+<!-- /TMPL_IF -->
+<!-- /TMPL_IF -->
+
+
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl b/koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl
new file mode 100644 (file)
index 0000000..0cf21b4
--- /dev/null
@@ -0,0 +1,216 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- System Administration: 
+<!-- TMPL_IF name="add_form" --><!-- TMPL_VAR name="action" --><!-- /TMPL_IF -->
+<!-- TMPL_IF name="delete_confirm" -->Confirm Deletion of Tag '<!-- TMPL_VAR name="searchfield" -->'<!-- /TMPL_IF -->
+<!-- TMPL_IF name="delete_confirmed" -->Data Deleted<!-- /TMPL_IF -->
+<!-- TMPL_IF name="else" -->MARC tag Structure<!-- /TMPL_IF -->
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-admin.inc" -->
+
+<h1>MARC tag structure admin for <!-- TMPL_IF NAME="frameworkcode" --><!-- TMPL_VAR NAME="frameworktext" --> (<!-- TMPL_VAR NAME="frameworkcode" -->)<!-- TMPL_ELSE -->default MARC framework<!-- /TMPL_IF --></h1>
+<script language="javascript" type="text/javascript">
+    function _(s) { return s } // dummy function for gettext
+    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+    function isNotNull(f,noalert) {
+        if (f.value.length ==0) {
+return false;
+        }
+        return true;
+    }
+    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+    function toUC(f) {
+        var x=f.value.toUpperCase();
+        f.value=x;
+        return true;
+    }
+    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+    function isNum(v,maybenull) {
+    var n = new Number(v.value);
+    if (isNaN(n)) {
+        return false;
+        }
+    if (maybenull==0 && v.value=='') {
+        return false;
+    }
+    return true;
+    }
+    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+    function isDate(f) {
+        var t = Date.parse(f.value);
+        if (isNaN(t)) {
+            return false;
+        }
+    }
+    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+    function Check(f) {
+        var ok=1;
+        var _alertString="";
+        var alertString2;
+        if (f.tagfield.value.length==0) {
+            _alertString += "\n- " + _("tag number missing");
+        }
+        if (_alertString.length==0) {
+            document.Aform.submit();
+        } else {
+            alertString2  = _("Form not submitted because of the following problem(s)");
+            alertString2 += "\n------------------------------------------------------------------------------------\n";
+            alertString2 += _alertString;
+            alert(alertString2);
+        }
+    }
+    </script>
+
+<!-- TMPL_IF NAME="add_form" -->
+<!-- ------------------------------------------------------------------------ -->
+    <form action="<!-- TMPL_VAR NAME="script_name" -->" name="Aform" method="post">
+        <input type="hidden" name="op" value="add_validate">
+        <input type="hidden" name="frameworkcode" value="<!-- TMPL_VAR NAME="frameworkcode" -->">
+        <h2><!-- TMPL_IF NAME="use-heading-flags-p" --><!-- TMPL_IF NAME="heading-modify-tag-p" -->Modify tag<!-- /TMPL_IF --><!-- TMPL_IF NAME="heading-add-tag-p" -->Add tag<!-- /TMPL_IF --><!-- TMPL_ELSE --><!-- TMPL_VAR NAME="action" --><!-- /TMPL_IF --></h2>
+    <p><label>Tag</label><!-- TMPL_VAR NAME="searchfield" -->&nbsp;</p>
+    <p><label for="liblibrarian">Label for lib</label><input type="text" id="liblibrarian" name="liblibrarian" value="<!-- TMPL_VAR NAME="liblibrarian" escape=HTML -->" size="40" maxlength="100"></p>
+    <p><label for="libopac">Label for opac</label><input type="text" id="libopac" name="libopac" value="<!-- TMPL_VAR NAME="libopac" escape=HTML -->" size="40" maxlength="100"></p>
+    <p><label for="repeatable">Repeatable</label><!-- TMPL_VAR NAME="repeatable" -->&nbsp;</p>
+    <p><label for="mandatory">Mandatory</label><!-- TMPL_VAR NAME="mandatory" -->&nbsp;</p>
+    <p><label for="authorised_value">Authorized value</label><!-- TMPL_VAR NAME="authorised_value" --> (if you select a value here, the indicators will be limited to the authorised value list)</p>
+        <p>
+            <input type="submit" value="Save Changes" onclick="Check(this.form)" />
+            <input type="submit" value="Cancel and Return to MARC Tag Structure" onclick="location.href='<!-- TMPL_VAR NAME="script_name" -->?frameworkcode=<!-- TMPL_VAR NAME="frameworkcode" -->'; return false;" />
+        </p>
+    </form>
+<!-- /TMPL_IF -->
+
+
+<!-- TMPL_IF NAME="delete_confirm" -->
+<!-- ------------------------------------------------------------------------ -->
+<table>
+<caption>Confirm Deletion of Tag <em><!-- TMPL_VAR NAME="searchfield" --></em>?</caption>
+    <p>Tag: <!-- TMPL_VAR NAME="searchfield" --></p>
+    <p>Description: <!-- TMPL_VAR NAME="liblibrarian" --></p>
+    </table>
+    <form class="inline" action="<!-- TMPL_VAR NAME="script_name" -->" method="post"><input type="hidden" name="op" value="delete_confirmed"><input type="hidden" name="searchfield" value="<!-- TMPL_VAR NAME="searchfield" -->"><input type="hidden" name="frameworkcode" value="<!-- TMPL_VAR NAME="frameworkcode" -->">    <input type="submit" value="Yes, Delete this Tag"></form> <form class="inline" action="<!-- TMPL_VAR NAME="script_name" -->" method="post"><input type="submit" value="No, Do Not Delete"></form>
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="delete_confirmed" -->
+<!-- ------------------------------------------------------------------------ -->
+    <div class="details"><h3>Tag Deleted</h3>
+    <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post"><input type="hidden" name="frameworkcode" value="<!-- TMPL_VAR NAME="frameworkcode" -->">
+    <input type="submit" value="Return to MARC Tag Structure">
+    </form>
+<!-- /TMPL_IF -->
+<!-- TMPL_IF NAME="framework_create" -->
+<!-- ------------------------------------------------------------------------ -->
+    <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
+        <input type="hidden" name="op" value="framework_create_confirm">
+        <input type="hidden" name="frameworkcode" value="<!-- TMPL_VAR NAME="frameworkcode" -->">
+        Create framework for <!-- TMPL_VAR NAME="frameworkcode" --> (<!-- TMPL_VAR NAME="frameworktext" -->) using
+        <select name="existingframeworkcode">
+            <option value="">Default</option>
+        <!-- TMPL_LOOP NAME="existingframeworkloop" -->
+            <option value="<!-- TMPL_VAR NAME="value" -->"><!-- TMPL_VAR NAME="frameworktext" --></option>
+        <!-- /TMPL_LOOP -->
+        </select>
+        <input type="submit" value="OK">
+    </form>
+<!-- /TMPL_IF -->
+
+<!-- ------------------------------------------------------------------------ -->
+<!-- TMPL_IF NAME="else" -->
+
+<form name="f" action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
+    <p><label for="frameworkcode">Framework</label>
+        <select id="frameworkcode" name="frameworkcode">
+            <option value="">Default</option>
+            <!-- TMPL_LOOP NAME="frameworkloop" -->
+                <option value="<!-- TMPL_VAR NAME="value" -->" <!-- TMPL_IF NAME="selected" -->selected<!-- /TMPL_IF -->><!-- TMPL_VAR NAME="frameworktext" --></option>
+            <!-- /TMPL_LOOP -->
+        </select>
+    </p>
+    <p>
+        <label for="searchfield">Search for Tag</label>
+        <input type="text" name="searchfield" id="searchfield" value="<!-- TMPL_VAR NAME="searchfield" -->">
+        <input type="submit" value="Search">
+    </p>
+    <p>
+        <!-- TMPL_IF Name="select_display"-->
+            <label for="select_display">Display only used Tags/Subfields</label> <input type="checkbox" name="select_display" id="select_display" value="True" checked="checked"  onchange="this.form.submit();" />
+        <!-- TMPL_ELSE -->
+            <label for="select_display">Display only used Tags/Subfields</label> <input type="checkbox" name="select_display" id="select_display" value="True" onchange="this.form.submit();" />
+        <!--/TMPL_IF -->
+    </p>
+</form>
+<p>NOTE : if you change the link between a MARC subfield and a non-MARC field, ask your administrator to run misc/rebuildnonmarc.pl script.</p>
+
+    <table>
+    <tr>
+        <th>Tag</th>
+        <th>Lib</th>
+        <th>Repeatable</th>
+        <th>Mandatory</th>
+        <th>Auth value</th>
+        <th>Subfields</th>
+        <th>Edit</th>
+        <th>Delete</th>
+                <tr>
+    <!-- TMPL_IF NAME="select_display" -->
+        <!-- TMPL_LOOP NAME="loop" -->
+            <!-- TMPL_IF NAME="toggle" --><tr><!-- TMPL_ELSE --><tr class="highlight"><!-- /TMPL_IF -->
+            <td><!-- TMPL_VAR NAME="tagfield" --></td>
+            <td><!-- TMPL_VAR NAME="liblibrarian" --></td>
+            <td><!-- TMPL_IF NAME="repeatable" -->Yes<!-- TMPL_ELSE -->No<!-- /TMPL_IF --></td>
+            <td><!-- TMPL_IF NAME="mandatory" -->Yes<!-- TMPL_ELSE -->No<!-- /TMPL_IF --></td>
+            <td><!-- TMPL_VAR NAME="authorised_value" --></td>
+            <td><a href="<!-- TMPL_VAR NAME="subfield_link" -->">subfields</a></td>
+            <td><a href="<!-- TMPL_VAR NAME="edit" -->">Edit</a></td>
+            <td><a href="<!-- TMPL_VAR NAME="delete" -->">Delete</a></td>
+        </tr>
+            <!-- TMPL_IF NAME="toggle" --><tr><!-- TMPL_ELSE --><tr class="highlight"><!-- /TMPL_IF -->
+            <td>
+                &nbsp;
+            </td>
+            <td colspan="7">
+                <!-- TMPL_LOOP NAME="subfields" -->
+                    <p>        Tab:<!-- TMPL_VAR NAME="tab" --> | $<!-- TMPL_VAR NAME="tagsubfield" -->
+                            <!-- TMPL_VAR NAME="liblibrarian" --> <!-- TMPL_IF NAME="kohafield" --><!-- TMPL_VAR NAME="kohafield" --><!--/TMPL_IF --><!-- TMPL_IF NAME="repeatable" -->, repeatable<!-- /TMPL_IF --><!-- TMPL_IF NAME="mandatory" -->, Mandatory<!-- /TMPL_IF --><!-- TMPL_IF NAME="seealso" -->, See <!-- TMPL_VAR name="seealso" --><!--/TMPL_IF --><!-- TMPL_IF NAME="authorised_value" -->, <!-- TMPL_VAR NAME="authorised_value" --><!--/TMPL_IF --><!-- TMPL_IF NAME="authtypecode" -->, <!-- TMPL_VAR NAME="authtypecode" --><!--/TMPL_IF --><!-- TMPL_IF NAME="value_builder" -->, <!-- TMPL_VAR NAME="value_builder" --><!--/TMPL_IF -->
+                    </p>
+                <!-- /TMPL_LOOP -->
+            </td>
+        </tr>
+        <!-- /TMPL_LOOP -->
+    <!-- TMPL_ELSE -->
+    <!-- TMPL_LOOP NAME="loop" -->
+    <!-- TMPL_IF NAME="toggle" --><tr><!-- TMPL_ELSE --><tr class="highlight"><!-- /TMPL_IF -->
+        <td><!-- TMPL_VAR NAME="tagfield" --></td>
+        <td><!-- TMPL_VAR NAME="liblibrarian" --></td>
+        <td><!-- TMPL_IF NAME="repeatable" -->Yes<!-- TMPL_ELSE -->No<!-- /TMPL_IF --></td>
+        <td><!-- TMPL_IF NAME="mandatory" -->Yes<!-- TMPL_ELSE -->No<!-- /TMPL_IF --></td>
+        <td><!-- TMPL_VAR NAME="authorised_value" --></td>
+        <td><a href="<!-- TMPL_VAR NAME="subfield_link" -->">Subfields</a></td>
+        <td><a href="<!-- TMPL_VAR NAME="edit" -->">Edit</a></td>
+        <td><a href="<!-- TMPL_VAR NAME="delete" -->">Delete</a></td>
+    </tr>
+    <!-- /TMPL_LOOP -->
+    <!--/TMPL_IF -->
+    </table>
+    <!-- TMPL_IF NAME="isprevpage" -->
+            <a href="<!-- TMPL_VAR NAME="script_name" -->?offset=<!-- TMPL_VAR NAME="prevpage" -->&amp;searchfield=<!-- TMPL_VAR NAME="searchfield" -->&amp;frameworkcode=<!-- TMPL_VAR NAME="frameworkcode" --><!--TMPL_IF Name="select_display"-->&amp;select_display=True<!--/TMPL_IF -->">&lt;&lt; Previous</a>
+        <!-- /TMPL_IF --><form class="inline" action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
+    <input type="hidden" name="op" value="add_form">
+    <form action="<!-- TMPL_VAR NAME="script_name" -->" method="post">
+        <input type="hidden" name="op" value="add_form">
+    <input type="hidden" name="frameworkcode" value="<!-- TMPL_VAR NAME="frameworkcode" -->">
+        <input type="submit" value="Add Tag" />
+    </form>
+        <!-- TMPL_IF NAME="nextpage" -->
+            <a href="<!-- TMPL_VAR NAME="script_name" -->?offset=<!-- TMPL_VAR NAME="nextpage" -->&amp;searchfield=<!-- TMPL_VAR NAME="searchfield" -->&amp;frameworkcode=<!-- TMPL_VAR NAME="frameworkcode" --><!--TMPL_IF Name="select_display"-->&amp;select_display=True<!--/TMPL_IF -->">Next &gt;&gt;</a>
+        <!-- /TMPL_IF -->
+        <script language="javascript" type="text/javascript">
+    function ChangeDisplay(checkbox) {
+        window.
+    }
+</script>
+
+<!-- /TMPL_IF -->
+
+
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/barcodes/label-bib-search.tmpl b/koha-tmpl/intranet-tmpl/prog/en/barcodes/label-bib-search.tmpl
new file mode 100644 (file)
index 0000000..82feff0
--- /dev/null
@@ -0,0 +1,33 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Barcodes and Labels: Search<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+<div id="main-compact">
+
+<h1>Search</h1>
+
+<form name="f" method="post">
+       <input type="hidden" name="op" value="do_search" />
+       <input type="hidden" name="type" value="intranet" />
+       <input type="hidden" name="nbstatements" value="<!-- TMPL_VAR NAME="nbstatements" -->" />
+       <div class="details">
+               <h2>Search on</h2>
+               <p>
+                       <label for="category">Name or ISSN: </label>
+                       <!-- TMPL_VAR name="category" -->
+               </p>
+               <p>
+                       <label for="index">Search value: </label>
+                       <input type="text" name="value" value="<!-- TMPL_VAR name="value" -->" />
+                       <input type="hidden" name="authtypecode" value="<!-- TMPL_VAR name="category" -->" />
+                       <input type="hidden" name="marclist" value="" />
+                       <input type="hidden" name="and_or" value="and" />
+                       <input type="hidden" name="excluding" value="" />
+                       <input type="hidden" name="operator" value="contains" />
+                       <input type="hidden" id="index" name="index" value="<!-- TMPL_VAR name="index" -->" />
+               </p>
+               <p>
+                       <input type="submit" value="Start search" class="submit" />
+               </p>
+       </div>
+</form>
+</div>
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
+
diff --git a/koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl b/koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl
new file mode 100644 (file)
index 0000000..47bcd20
--- /dev/null
@@ -0,0 +1,67 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Labels<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+<!-- TMPL_INCLUDE name="masthead.inc" -->
+<!-- TMPL_INCLUDE NAME="label-topmenu.inc" -->
+<!-- TMPL_INCLUDE name="intranet-nav.inc" -->
+
+<div id="main">
+<form name="input" action="/cgi-bin/koha/barcodes/label-create-template.pl" method="get">
+
+<h3>
+        Create Label Template
+</h3>
+
+
+
+<h3>Template Settings</h3>
+<table>
+
+Template Code: <input type="text"  size="40" name="tmpl_code"><br>
+Template Description: <textarea name="tmpl_desc" cols="40" rows="3" name="tmpl_desc" ></TEXTAREA><br>
+
+<tr>
+        <td>Page Width:</td><td><input type="text"  size="2" name="page_width"></td>
+        <td>Page Height:</td><td><input type="text" size="2" name="page_height"></td>
+</tr>
+<tr>
+        <td>Label Width:</td><td><input type="text"  size="2" name="label_width"></td>
+        <td>Label Height:</td><td><input type="text" size="2" name="label_height"></td>
+</tr>
+<tr>
+        <td>Top Page Margin:</td><td><input type="text" size="2" name="topmargin"></td>
+        <td>Left Page Margin:</td><td><input type="text" size="2" name="leftmargin"></td>
+</tr>
+<tr>
+        <td>Number of Columns:</td><td><input type="text" size="2" name="cols"></td>
+        <td>Number of Rows:</td><td><input type="text" size="2" name="rows"></td>
+</tr>
+<tr>
+        <td>Gap between Columns:</td><td><input type="text" size="2" name="colgap"></td>
+        <td>Gap between Rows:</td><td><input type="text" size="2" name="rowgap"></td>
+</tr>
+</table>
+
+
+<br>
+Units: <select name="units">
+    <!-- TMPL_LOOP NAME="units" -->
+        <option value="<!-- TMPL_VAR NAME="unit" -->"><!-- TMPL_VAR NAME="desc" --></option>
+    <!-- /TMPL_LOOP -->
+</select>
+
+<br>
+<br>
+Font Size: <input type="textbox" name="fontsize"  SIZE="1"  
+               value="">
+<br>
+<br>
+Active: <input type="checkbox" name="active">
+
+        <input type="hidden" name="op" value="create">
+<br>
+<br>
+        <input type="submit" value="Save">
+        <input type="reset" value="Reset">
+</form>
+</div>
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
+
diff --git a/koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl b/koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl
new file mode 100644 (file)
index 0000000..38be64a
--- /dev/null
@@ -0,0 +1,75 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Labels<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+<!-- TMPL_INCLUDE name="masthead.inc" -->
+<!-- TMPL_INCLUDE NAME="label-topmenu.inc" -->
+<!-- TMPL_INCLUDE name="intranet-nav.inc" -->
+
+<div id="main">
+<form name="input" action="/cgi-bin/koha/barcodes/label-save-template.pl" method="get">
+
+<h3>
+        Edit Label Template
+</h3>
+
+
+
+<h3>Template Settings</h3>
+<table>
+
+Template ID: <!-- TMPL_VAR NAME="tmpl_id" --> <br>
+Template Code: <input type="text"  size="40" name="tmpl_code" value="<!-- TMPL_VAR NAME="tmpl_code" -->"><br>
+Template Description: <textarea name="tmpl_desc" cols="40" rows="3" name="tmpl_desc" ><!-- TMPL_VAR NAME="tmpl_desc" --></TEXTAREA><br>
+
+<tr>
+        <td>Page Width:</td><td><input type="text"  size="2" name="page_width"  value="<!-- TMPL_VAR NAME="page_width" -->"></td>
+        <td>Page Height:</td><td><input type="text" size="2" name="page_height"  value="<!-- TMPL_VAR NAME="page_height" -->"></td>
+</tr>
+<tr>
+        <td>Label Width:</td><td><input type="text"  size="2" name="label_width"  value="<!-- TMPL_VAR NAME="label_width" -->"></td>
+        <td>Label Height:</td><td><input type="text" size="2" name="label_height"  value="<!-- TMPL_VAR NAME="label_height" -->"></td>
+</tr>
+<tr>
+        <td>Top Page Margin:</td><td><input type="text" size="2" name="topmargin"  value="<!-- TMPL_VAR NAME="topmargin" -->"></td>
+        <td>Left Page Margin:</td><td><input type="text" size="2" name="leftmargin"  value="<!-- TMPL_VAR NAME="leftmargin" -->"></td>
+</tr>
+<tr>
+        <td>Number of Columns:</td><td><input type="text" size="2" name="cols"  value="<!-- TMPL_VAR NAME="cols" -->"></td>
+        <td>Number of Rows:</td><td><input type="text" size="2" name="rows"  value="<!-- TMPL_VAR NAME="rows" -->"></td>
+</tr>
+<tr>
+        <td>Gap between Columns:</td><td><input type="text" size="2" name="colgap"  value="<!-- TMPL_VAR NAME="colgap" -->"></td>
+        <td>Gap between Rows:</td><td><input type="text" size="2" name="rowgap"  value="<!-- TMPL_VAR NAME="rowgap" -->"></td>
+
+
+
+</tr>
+</table>
+
+Units: <select name="units">
+    <!-- TMPL_LOOP NAME="units" -->
+        <option value="<!-- TMPL_VAR NAME="unit" -->"
+            <!-- TMPL_IF NAME="selected" --> selected  <!-- /TMPL_IF -->
+        ><!-- TMPL_VAR NAME="desc" --></option>
+    <!-- /TMPL_LOOP -->
+</select>
+
+<br>
+<br>
+Font Size: <input type="textbox" name="fontsize"  SIZE="1"
+        value="<!-- TMPL_VAR NAME="fontsize" -->">
+<br>
+<br>
+
+
+Active: <input type="checkbox" name="active" 
+           <!-- TMPL_IF NAME="active" --> checked <!-- /TMPL_IF --> >
+
+        <input type="hidden" name="tmpl_id" value="<!-- TMPL_VAR NAME="tmpl_id" -->">
+<p>
+<p>
+        <input type="submit" value="Save">
+        <input type="reset" value="Reset">
+</p>
+</form>
+</div>
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
+
diff --git a/koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl b/koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl
new file mode 100644 (file)
index 0000000..e6a1e40
--- /dev/null
@@ -0,0 +1,174 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Labels<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-barcodes.inc" -->
+
+<form name="input" action="/cgi-bin/koha/barcodes/label-manager.pl" method="get">
+
+<h3>
+        Choose Fields to Print
+</h3>
+<table summary="fields to print">
+<tr>
+        <td>
+                <input type="checkbox" name="itemtype" value=1 
+                <!-- TMPL_IF NAME="itemtype"-->
+                     checked
+                <!-- /TMPL_IF --> >
+                <label for="itemtype">Item Type</label>
+        </td>
+
+        <td>
+                <input type="checkbox" name="isbn" value=1 
+                <!-- TMPL_IF NAME="isbn" -->
+                     checked
+                <!-- /TMPL_IF -->>
+                <label for="isbn">ISBN</label>
+        </td>
+
+</tr>
+<tr>
+        <td>
+                <input type="checkbox" name="dcn" value=1 
+                <!-- TMPL_IF NAME="dewey" -->
+                     checked
+                <!-- /TMPL_IF -->>
+                <label for="dcn">Dewey / Call Number</label>
+        </td>
+        <td>
+                <input type="checkbox" name="classif" value=1  
+                <!-- TMPL_IF NAME="class" -->
+                     checked
+                <!-- /TMPL_IF -->>
+                <label for="classif">Classification</label>
+        </td>
+</tr>
+<tr>
+        <td>
+                <input type="checkbox" name="itemcallnumber" value=1 
+                <!-- TMPL_IF NAME="itemcallnumber" -->
+                     checked
+                <!-- /TMPL_IF -->>
+                <label for="itemcallnumber">Item Call Number</label>
+        </td>
+        <td>
+                <input type="checkbox" name="subclass" value=1  
+                <!-- TMPL_IF NAME="subclass" -->
+                     checked
+                <!-- /TMPL_IF -->>
+                <label for="subclass">Sub-Class</label>
+        </td>
+</tr>
+</table>
+<p>
+
+<h3>Confirm Label Template</h3>
+<select name="tmpl_id">
+       <!-- TMPL_LOOP NAME="label_templates" -->
+               <option value="<!-- TMPL_VAR NAME="tmpl_id" -->"
+                       <!-- TMPL_IF NAME="active" --> selected  <!-- /TMPL_IF -->
+               ><!-- TMPL_VAR NAME="tmpl_code" --></option>
+       <!-- /TMPL_LOOP -->
+</select>
+
+
+<h3>Confirm Barcode Type</h3>
+ <select name="barcodetype">
+                <option value="COOP2of5"
+                        <!-- TMPL_IF NAME="COOP2of5_checked" -->
+                             selected
+                        <!--/TMPL_IF -->
+                        >COOP2of5</option>
+                <option value="Code39"
+                        <!-- TMPL_IF NAME="Code39_checked" -->
+                             selected
+                        <!-- /TMPL_IF -->
+                        >Code39</option>
+                <option value="EAN13"
+                        <!-- TMPL_IF NAME="EAN13_checked" -->
+                             selected
+                        <!-- /TMPL_IF -->
+                        >EAN13(JAN13)</option>
+                <option value="EAN8"
+                        <!-- TMPL_IF NAME="EAN8_checked" -->
+                             selected<!-- /TMPL_IF -->
+                        >EAN8(JAN8)</option>
+                <option value="ITF"
+                        <!-- TMPL_IF NAME="ITF_checked" -->
+                             selected
+                        <!-- /TMPL_IF -->
+                        >ITF(Interleaved2of5)</option>
+                <option value="Industrial2of5"
+                        <!-- TMPL_IF NAME="Industrial2of5_checked" -->
+                             selected
+                        <!-- /TMPL_IF -->
+                        >Industrial2of5</option>
+                <option value="Matrix2of5"
+                        <!-- TMPL_IF NAME="Matrix2of5_checked" -->
+                             selected
+                        <!-- /TMPL_IF -->
+                        >Matrix2of5</option>
+                <option value="NW7"
+                        <!-- TMPL_IF NAME="NW7_checked" -->
+                             selected
+                        <!-- /TMPL_IF -->
+                        >NW7</option>
+                <option value="QRcode"
+                        <!-- TMPL_IF NAME="QRcode_checked" -->
+                             selected
+                        <!-- /TMPL_IF -->
+                        >QRcode</option>
+                <option value="UPC-A"
+                        <!-- TMPL_IF NAME="UPC-A_checked" -->
+                             selected
+                        <!-- /TMPL_IF -->
+                        >UPC-A</option>
+                <option value="UPC-E"
+                        <!-- TMPL_IF NAME="UPC-E_checked" -->
+                             selected
+                        <!-- /TMPL_IF -->
+                        >UPC-E</option>
+        </select>
+</h3>
+
+
+<h3>Confirm Printing Type</h3>
+
+<input type="radio" name="printingtype" value="spine"
+        <!-- TMPL_IF NAME="printingtype_spine" -->
+                checked
+        <!--/TMPL_IF -->
+       >Spine Labels
+<input type="radio" name="printingtype" value="barcode"
+        <!-- TMPL_IF NAME="printingtype_barcode" -->
+                checked
+        <!--/TMPL_IF -->
+       >Barcode Labels
+<input type="radio" name="printingtype" value="both"  
+       <!-- TMPL_IF NAME="printingtype_both" -->
+               checked       
+       <!--/TMPL_IF -->
+       >Both Labels
+
+<h3>
+        Start printing from Label number:<input type="textbox" name="startlabel"  SIZE="1"
+        value="<!-- TMPL_VAR NAME="startlabel" -->">
+
+</h3>
+
+<p>
+<p>
+ <input type="checkbox" name="guidebox" value=1
+                <!-- TMPL_IF NAME="guidebox"-->
+                     checked
+                <!-- /TMPL_IF -->>
+                <label for="guidebox">Draw Guide Boxes</label>
+<p>
+<p>
+<p>
+        <input type="submit" value="Submit">
+        <input type="hidden" name=op value="save_conf">
+</p>
+</form>
+</div>
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
+
diff --git a/koha-tmpl/intranet-tmpl/prog/en/barcodes/label-manager.tmpl b/koha-tmpl/intranet-tmpl/prog/en/barcodes/label-manager.tmpl
new file mode 100644 (file)
index 0000000..78087d4
--- /dev/null
@@ -0,0 +1,58 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Labels<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+<!-- TMPL_INCLUDE name="masthead.inc" -->
+<!-- TMPL_INCLUDE NAME="label-topmenu.inc" -->
+<!-- TMPL_INCLUDE name="intranet-nav.inc" -->
+<div id="main">
+<h1>Labels to be Printed</h1>
+<p>
+        Printing will start on <b>row <!-- TMPL_VAR NAME="startrow" --></b><br />
+        Printing will use <b><!-- TMPL_VAR NAME="sheets"--> sheets</b><br />
+        Currently <b><!-- TMPL_VAR NAME="labels_remaining"--> rows</b> spare on <b>sheet <!-- TMPL_VAR NAME="sheets"--></b>
+</p>
+
+<!-- TMPL_IF NAME="resultsloop" -->
+<h2>Items</h2>
+<table>
+<tr>
+        <th>Label Number</th>
+        <th>Summary</th>
+        <th>Item Type</th>
+        <th>Delete</th>
+</tr>
+<!-- TMPL_LOOP NAME="resultsloop" -->
+<tr>
+        <td>
+                <!-- TMPL_VAR NAME="labelno" -->
+        </td>
+        <td>
+                <b> <a href="/cgi-bin/koha/detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->"> <!-- TMPL_VAR NAME="title" -->:</a></b> <!-- TMPL_VAR NAME="author" -->:
+                <!-- TMPL_VAR NAME="isbn" -->: <!-- TMPL_VAR NAME="barcode" -->
+        </td>
+        <td>
+                <!-- TMPL_VAR NAME="itemtype" -->
+        </td>
+        <td>
+                <a href="/cgi-bin/koha/barcodes/label-manager.pl?op=delete&amp;itemnumber=<!-- TMPL_VAR NAME="itemnumber" -->">Delete</a>
+        </td>
+</tr>
+<!-- /TMPL_LOOP -->
+</table>
+
+<p><br />
+        <a href="#" onclick="Plugin(); return false;">Add Item</a> &nbsp;&nbsp;
+        <a href="/cgi-bin/koha/barcodes/label-print.pl">Preview</a> &nbsp;&nbsp;
+        <a href="/cgi-bin/koha/barcodes/label-manager.pl?op=deleteall">Delete All</a>
+</p>
+ <!-- TMPL_ELSE -->
+        <a href="#" onclick="Plugin(); return false;">Add Item</a>
+<!-- /TMPL_IF -->
+</form>
+</div>
+
+<script type="text/javascript">
+function Plugin() {
+       window.open('label-item-search.pl','FindABibIndex','width=500,height=400,toolbar=no,scrollbars=yes');
+}
+</script>
+
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl b/koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl
new file mode 100644 (file)
index 0000000..5a4ae79
--- /dev/null
@@ -0,0 +1,181 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta http-equiv="content-type" content="text/html; charset=utf-8">
+<title>Print Preview</title>
+<style type="text/css" media="screen">
+/* need to set print margins for sheet */
+body {
+        margin:48px; /* 1/2" at 96dpi */
+/*      margin:36px */  /* 1/2" at 72dpi */
+}
+/*
+8 1/2" x 11" sheet size
+
+spine data
+        1 1/4"H x 1"W
+                at 96dpi -> 120px H x 96px W
+                at 72dpi -> 90px H x 72px W
+space between cells - 1/2"
+        at 96dpi -> 48px
+        at 72dpi -> 36px
+circ data
+        1 1/4"H x 2 7/8"W
+                at 96dpi -> 120px H x 276px W
+                at 72dpi -> 90px H x 207px W
+*/
+table.print-preview {
+        border-collapse:collapse;
+        border-spacing:0;
+        empty-cells: show;
+}
+.print-preview td {
+        font-family:arial,helvetica,sans-serif;
+        font-size:10px;
+        padding:0 4px 0 4px
+}
+/* 96dpi */
+.spine-label-8511 {
+        border:dashed 1px #999999;
+        width: 88px;
+        height: 112px;
+        text-align: center
+}
+.space-8511 {
+        width:40px
+}
+.circ-label-8511 {
+        border:dashed 1px #999999;
+        width:268px;
+        text-align: center
+}
+/* 72dpi
+.spine-label-8511 {
+        border:dashed 1px #999999;
+        width: 64px;
+        height: 82px;
+        text-align: center
+}
+.space-8511 {
+        width:28px
+}
+.circ-label-8511 {
+        border:dashed 1px #999999;
+        width:199px;
+        text-align: center
+}
+*/
+</style>
+<style type="text/css" media="print">
+/* need to set print margins for sheet */
+body {
+        margin:48px; /* 1/2" at 96dpi */
+        /*      margin:36px */  /* 1/2" at 72dpi */
+}
+.noprint {
+        display:none
+}
+table.print-preview {
+        border-collapse:collapse;
+        border-spacing:0;
+}
+/* need to set printer font size */
+.print-preview td {
+        font-family:arial,helvetica,sans-serif;
+        font-size:10px;
+        padding:0 4px 0 4px
+}
+/* 96dpi */
+.spine-label-8511 {
+        border:dashed 1px #999999;
+        width: 88px;
+        height: 112px;
+}
+.space-8511 {
+        width:40px;
+}
+.circ-label-8511 {
+        border:dashed 1px #999999;
+        width:268px;
+        height:112px;
+}
+/* 72dpi
+.spine-label-8511 {
+        border:none;
+        width: 64px;
+        height: 82px;
+        text-align: center
+}
+.space-8511 {
+        width:28px
+}
+.circ-label-8511 {
+        border:none;
+        width:199px;
+        text-align: left
+}
+*/
+</style>
+<body>
+
+<div class="noprint">
+        <h3 class="bull">Print Preview<br>
+        Barcodetype:<!-- TMPL_VAR NAME="barcodetype_opt" --><br>
+        Papertype:<!-- TMPL_VAR NAME="papertype_opt" --><br>
+        Field Options: <!-- TMPL_IF NAME="author_opt" -->Author <!-- /TMPL_IF -->
+        <!-- TMPL_IF NAME="itemtype_opt" -->itemtype <!-- /TMPL_IF -->
+        <!-- TMPL_IF NAME="title_opt" -->title <!-- /TMPL_IF -->
+        <!-- TMPL_IF NAME="isbn_opt" -->isbn <!-- /TMPL_IF -->
+        <!-- TMPL_IF NAME="dewey_opt" -->dewey <!-- /TMPL_IF -->
+        <!-- TMPL_IF NAME="class_opt" -->class<!-- /TMPL_IF -->
+       <!-- TMPL_IF NAME="subclass_opt" -->subclass<!-- /TMPL_IF -->
+       <!-- TMPL_IF NAME="itemcallnumber_opt" -->itemcallnumber<!-- /TMPL_IF -->
+
+</h3>
+</div>
+
+
+<table summary="print preview" class="print-preview">
+
+<!-- TMPL_LOOP NAME="resultsloop" -->
+<tr>
+        <td class="spine-label-8511">
+      <!-- TMPL_IF NAME="itemtype_opt" --><!-- TMPL_VAR NAME="itemtype" --><br /><!-- /TMPL_IF -->
+      <!-- TMPL_IF NAME="papertype_opt" --><!-- TMPL_VAR NAME="papertype" --><br /><!-- /TMPL_IF -->
+      <!-- TMPL_IF NAME="author_opt" --><!-- TMPL_VAR NAME="author" --><br /><!-- /TMPL_IF -->
+      <!-- TMPL_IF NAME="title_opt" --><!-- TMPL_VAR NAME="title" --><br /><!-- /TMPL_IF -->
+      <!-- TMPL_IF NAME="isbn_opt" --><!-- TMPL_VAR NAME="isbn" --><br /><!-- /TMPL_IF -->
+      <!-- TMPL_IF NAME="dewey_opt" --><!-- TMPL_VAR NAME="dewey" --><br /><!-- /TMPL_IF -->
+      <!-- TMPL_IF NAME="class_opt" --><!-- TMPL_VAR NAME="class" --><!-- /TMPL_IF -->
+      <!-- TMPL_IF NAME="subclass_opt" --><!-- TMPL_VAR NAME="subclass" --><!-- /TMPL_IF -->
+      <!-- TMPL_IF NAME="itemcallnumber_opt" --><!-- TMPL_VAR NAME="itemcallnumber" --><!-- /TMPL_IF -->
+        </td>
+        <td class="space-8511">&nbsp;</td>
+        <td class="circ-label-8511">
+                <img src="/intranet-tmpl/barcodes/<!-- TMPL_VAR NAME="barcodetype_opt" -->-<!-- TMPL_VAR NAME="barcode" -->.png">
+ <!-- TMPL_IF NAME="barcodeerror" -->
+                <div class="noprint">'<!-- TMPL_VAR NAME="barcode" -->'<br>
+        not '<!-- TMPL_VAR NAME="barcodetype_opt" -->' format.</div>
+        <!-- /TMPL_IF -->
+        </td>
+        <td class="space-8511">&nbsp;</td>
+        <td class="circ-label-8511">
+                <img src="/intranet-tmpl/barcodes/<!-- TMPL_VAR NAME="barcodetype_opt" -->-<!-- TMPL_VAR NAME="barcode" -->.png">
+        <!-- TMPL_IF NAME="barcodeerror" -->
+                <div class="noprint">'<!-- TMPL_VAR NAME="barcode" -->'<br>
+        not '<!-- TMPL_VAR NAME="barcodetype_opt" -->' format.</div>
+        <!-- /TMPL_IF -->
+        </td>
+</tr>
+<!-- /TMPL_LOOP -->
+</table>
+
+<div class="noprint"><br />
+       <a href="/cgi-bin/koha/barcodes/label-manager.pl"
+class="button">Back</a> &nbsp;
+       <a href="/cgi-bin/koha/barcodes/label-print-pdf.pl" class="button">Print</a> &nbsp;
+</div>
+
+
+</body>
+</html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/barcodes/label-templates.tmpl b/koha-tmpl/intranet-tmpl/prog/en/barcodes/label-templates.tmpl
new file mode 100644 (file)
index 0000000..41ae43c
--- /dev/null
@@ -0,0 +1,50 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Labels<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+<!-- TMPL_INCLUDE name="masthead.inc" -->
+<!-- TMPL_INCLUDE NAME="label-topmenu.inc" -->
+<!-- TMPL_INCLUDE name="intranet-nav.inc" -->
+<div id="main">
+<h1>Current Templates
+
+
+</h1>
+
+<!-- TMPL_IF NAME="resultsloop" -->
+<h2>Templates</h2>
+<table>
+<tr>
+        <th>Template Code</th>
+        <th>Description</th>
+        <th>Edit</th>
+        <th>Delete</th>
+        <th>Active</th>
+</tr>
+<!-- TMPL_LOOP NAME="resultsloop" -->
+<tr>
+        <td>
+                <!-- TMPL_VAR NAME="tmpl_code" -->
+        </td>
+        <td>
+                <!-- TMPL_VAR NAME="tmpl_desc" -->
+        </td>
+               <td>
+                               <a href="/cgi-bin/koha/barcodes/label-edit-template.pl?tmpl_code=<!-- TMPL_VAR NAME="tmpl_code" -->">Edit</a>
+        </td>
+               <td>
+                               <a href="/cgi-bin/koha/barcodes/label-templates.pl?op=delete&tmpl_code=<!-- TMPL_VAR NAME="tmpl_code" -->">Delete</a>
+        </td>
+                 <td>
+                               <!-- TMPL_IF NAME="active" -->Active<!-- /TMPL_IF -->
+        </td>
+</tr>
+<!-- /TMPL_LOOP -->
+</table>
+
+<p><br />
+
+                               <a href="/cgi-bin/koha/barcodes/label-create-template.pl?op=blank">Create New Label Template</a>
+
+<!-- /TMPL_IF -->
+</form>
+</div>
+
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl b/koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl
new file mode 100644 (file)
index 0000000..e719057
--- /dev/null
@@ -0,0 +1,98 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Barcodes and Labels: Search Results<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-barcodes.inc" -->
+
+<div id="main-compact">
+       <h1>Search results</h1>
+       <div class="results">
+               <p>
+                       <!-- TMPL_IF NAME=displayprev -->
+                               <a href="label-item-search.pl?startfrom=<!-- TMPL_VAR NAME="startfromprev" -->&amp;<!-- TMPL_LOOP NAME=searchdata --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR name="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search">
+                                       &lt;&lt;
+                               </a>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_LOOP NAME=numbers -->
+                               <!-- TMPL_IF NAME=highlight -->
+                                       <span class="current"><!-- TMPL_VAR NAME="number" --></span>
+                               <!-- TMPL_ELSE -->
+                                       <a href="label-item-search.pl?startfrom=<!-- TMPL_VAR NAME=startfrom -->&amp;<!-- TMPL_LOOP NAME=searchdata --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR name="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search"><!-- TMPL_VAR NAME="number" --></a>
+                               <!-- /TMPL_IF -->
+                       <!-- /TMPL_LOOP -->
+                       <!-- TMPL_IF NAME=displaynext -->
+                               <a href="label-item-search.pl?startfrom=<!-- TMPL_VAR NAME="startfromnext" -->&amp;<!-- TMPL_LOOP NAME=searchdata --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR name="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search">&gt;&gt;</a>
+                               <!-- /TMPL_IF -->
+               </p>
+               <p>
+                       <!-- TMPL_IF name=total -->
+                       &nbsp;<b>Results <!-- TMPL_VAR name="from" --> to <!-- TMPL_VAR name="to" --> of <!-- TMPL_VAR name="total" --></b><br><br>
+                       <!-- TMPL_ELSE -->
+                       &nbsp; No results found.<br>
+                       <!-- /TMPL_IF -->
+               </p>
+       </div>
+
+       <table>
+       <tr>
+               <th>Summary</th>
+               <th>Item Type</th>
+               <th>Add</th>
+       </tr>
+       <!-- TMPL_LOOP name="result" -->
+               <!-- TMPL_IF name="even" -->
+                       <tr class="highlight">
+               <!-- TMPL_ELSE -->
+                       <tr>
+               <!-- /TMPL_IF -->
+                               <td>
+                                       <p><b><!-- TMPL_VAR NAME="title" --></b></p>
+                                       <p><!-- TMPL_VAR NAME="author" -->
+                                       <!-- TMPL_IF name="publishercode" -->- <!-- TMPL_VAR name="publishercode" --><!-- /TMPL_IF -->
+                                       <!-- TMPL_IF name="place" --> ; <!-- TMPL_VAR name="place" --><!-- /TMPL_IF -->
+                                       <!-- TMPL_IF name="pages" --> - <!-- TMPL_VAR name="pages" --><!-- /TMPL_IF -->
+                                       <!-- TMPL_IF name="notes" --> : <!-- TMPL_VAR name="notes" --><!-- /TMPL_IF -->
+                                       <!-- TMPL_IF name="size" --> ; <!-- TMPL_VAR name="size" --><!-- /TMPL_IF -->
+                                       <!-- TMPL_IF name="barcode" --> ; <!-- TMPL_VAR name="barcode" --><!-- /TMPL_IF -->
+                                       </p>
+                               </td>
+<!-- NEW -->
+                               <td>
+                                       <!-- TMPL_VAR NAME="itemtype" -->
+                               </td>
+                               <td>
+                                       <a onclick="add_item(<!-- TMPL_VAR NAME="itemnumber" -->); return false" href="/cgi-bin/koha/barcodes/label-manager.pl?itemnumber=<!-- TMPL_VAR NAME="itemnumber" -->&amp;op=add">Add</a>
+
+<!-- /NEW -->
+                               </td>
+                       </tr>
+                       <!-- /TMPL_LOOP -->
+               </table>
+
+       <div class="results">
+               <p>
+                       <!-- TMPL_IF NAME=displayprev -->
+                       <a href="label-item-search.pl?startfrom=<!-- TMPL_VAR NAME="startfromprev" -->&amp;<!-- TMPL_LOOP NAME=searchdata --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR name="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search">&lt;&lt;</a>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_LOOP NAME=numbers -->
+                               <!-- TMPL_IF NAME=highlight -->
+                               <span class="current"><!-- TMPL_VAR NAME="number" --></span>
+                               <!-- TMPL_ELSE -->
+                               <a href="label-item-search.pl?startfrom=<!-- TMPL_VAR NAME=startfrom -->&amp;<!-- TMPL_LOOP NAME=searchdata --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR name="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search"><!-- TMPL_VAR NAME="number" --></a>
+                               <!-- /TMPL_IF -->
+                       <!-- /TMPL_LOOP -->
+                       <!-- TMPL_IF NAME=displaynext -->
+                       <a href="label-item-search.pl?startfrom=<!-- TMPL_VAR NAME="startfromnext" -->&amp;<!-- TMPL_LOOP NAME=searchdata --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR name="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search">&gt;&gt;</a>
+                               <!-- /TMPL_IF -->
+               </p>
+       </div> 
+</div>
+
+<script type="text/javascript">
+<!--
+
+function add_item(itemnumber){
+     var myurl = "label-manager.pl?op=add&itemnumber="+itemnumber+"";
+     window.opener.location.href = myurl;
+}
+
+//-->
+</script>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/barcodes/search.tmpl b/koha-tmpl/intranet-tmpl/prog/en/barcodes/search.tmpl
new file mode 100644 (file)
index 0000000..bee49b5
--- /dev/null
@@ -0,0 +1,59 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Barcodes and Labels: Search<!-- TMPL_INCLUDE NAME="doc-head-
+close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-barcodes.inc" -->
+
+<div id="main-compact">
+
+<h1>Catalogue Item Search</h1>
+
+<form name="f" method="post">
+       <input type="hidden" name="op" value="do_search" />
+       <input type="hidden" name="type" value="intranet" />
+       <input type="hidden" name="nbstatements" value="<!-- TMPL_VAR NAME="nbstatements" -->" />
+
+       <table>
+       <tr><th scope="row">
+               <label for="title">Title</label>
+           </th>
+           <td>
+               <input type="hidden" name="marclist" value="biblio.title" />
+               <input type="hidden" name="and_or" value="and" />
+               <input type="hidden" name="excluding" value="" />
+               <input type="hidden" name="operator" value="contains" />
+               <input type="text" id="title" name="value" />
+           </td></tr>
+       <tr><th scope="row">
+               <label for="issn">ISSN</label>
+           </th>
+           <td>
+               <input type="hidden" name="marclist" value="biblioitems.issn" />
+               <input type="hidden" name="and_or" value="and" />
+               <input type="hidden" name="excluding" value="" />
+               <input type="hidden" name="operator" value="=" />
+               <input type="text" name="value" id="issn" />
+           </td></tr>
+       <tr><th scope="row">
+               <label for="resultsperpage">Results per page:</label>
+           </th>
+           <td>
+               <select align="right" name="resultsperpage" id="resultsperpage" size="1">
+                       <option value="20">20</option>
+                       <option value="50">50</option>
+                       <option value="100">100</option>
+               </select>
+               <label for="orderby">Ordered by</label>
+               <select name="orderby" id="orderby" size="1">
+                       <option value="biblio.title">Title</option>
+                       <option value="biblio.author">Author</option>
+                       <option value="biblioitems.dewey">Dewey</option>
+                       <option value="biblioitems.publicationyear">Publication Year</option>
+                       <option value="biblioitems.publishercode">Publisher</option>
+               </select>
+           </td></tr>
+       </table>
+<p>            <input type="submit" value="Start search" class="submit" /></p>
+</form>
+</div>
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl b/koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl
new file mode 100644 (file)
index 0000000..8864b3c
--- /dev/null
@@ -0,0 +1,465 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Catalog: Advanced Search<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-catalogue.inc" -->
+
+<form action="search.pl" method="get">
+<div id="main-sidebar"><div id="advanced-search">
+<!-- TMPL_IF NAME="expanded_options" -->
+<h1>Advanced Search</h1>
+<!-- TMPL_ELSE -->
+<h1>Search the Library Catalog</h1>
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="if_expanded_options_actually_worked" -->
+<!-- TMPL_IF NAME="outer_servers_loop" -->
+<!-- DATABASES -->
+
+<fieldset>
+        <legend>Select local databases</legend>
+            <p>
+                <!-- TMPL_LOOP NAME="local_servers_loop" -->
+                <input type="checkbox" id="<!-- TMPL_VAR NAME="id" -->" name="<!-- TMPL_VAR NAME="name" -->" <!-- TMPL_IF NAME="checked" -->checked="<!-- TMPL_VAR NAME="checked" -->"<!-- /TMPL_IF --> value="<!-- TMPL_VAR NAME="value" -->"/><label for="<!-- TMPL_VAR NAME="id" -->"><img width="16" height="16" alt="<!-- TMPL_VAR NAME="id" -->" src="<!-- TMPL_VAR NAME="themelang" -->/images/<!-- TMPL_VAR NAME="icon" -->" /> <!-- TMPL_VAR NAME="label" --></label>
+                <!-- /TMPL_LOOP -->
+            </p>
+</fieldset>
+<!-- /DATABASES -->
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="outer_servers_loop" -->
+<!-- REMOTE DATABASES -->
+<fieldset>
+    <legend>Select remote databases:</legend>
+        <p>
+                <!-- TMPL_LOOP NAME="outer_servers_loop" -->
+                <input type="checkbox" id="<!-- TMPL_VAR NAME="id" -->" name="<!-- TMPL_VAR NAME="name" -->" <!-- TMPL_IF NAME="checked" -->checked="<!-- TMPL_VAR NAME="checked" -->"<!-- /TMPL_IF --> value="<!-- TMPL_VAR NAME="value" -->"/><label for="<!-- TMPL_VAR NAME="id" -->"><img alt="<!-- TMPL_VAR NAME="id" -->" src="<!-- TMPL_VAR NAME="themelang" -->/images/<!-- TMPL_VAR NAME="icon" -->"/><!-- TMPL_VAR NAME="label" --></label>
+                <!-- /TMPL_LOOP -->
+    </p>
+    </fieldset>
+<!-- /REMOTE DATABASES -->
+<!-- /TMPL_IF -->
+<!-- TMPL_ELSE -->
+<h3>Search the Library Catalog</h3>
+<!-- /TMPL_IF -->
+
+<!-- BOOLEAN SEARCH OPTIONS -->
+    <fieldset>
+    <!-- TMPL_IF NAME="expanded_options" --><legend>Search For: </legend><!-- /TMPL_IF --> 
+    <!-- TMPL_LOOP NAME="search_boxes_loop" -->
+
+        <!-- TMPL_IF NAME="expanded_options" --><!-- TMPL_IF NAME="search_boxes_label" --><p style="text-indent: 4.5em;"><!-- TMPL_ELSE --><p><!-- /TMPL_IF --><!-- TMPL_ELSE --><p><!-- /TMPL_IF -->
+        <!-- TMPL_IF NAME="expanded_options" -->
+            <select name='op'>
+                <option value='and' selected='selected'>and</option>
+                <option value='or'>or</option>
+                <option value='not'>not</option>
+            </select>
+        <!-- /TMPL_IF --> 
+        <select name="idx">
+    <option value="kw" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Keyword</option>
+    <option value="au" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Author</option>
+    <option value="au,phr" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Author Phrase</option>
+    <option value="cpn" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Corporate Name</option>
+    <option value="cfn" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Conference Name</option>
+    <option value="cpn,phr" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Corporate Name Phrase</option>
+    <option value="cfn,phr" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Conference Name Phrase</option>
+    <option value="pn" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Personal Name</option>
+    <option value="pn,phr" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Personal Name Phrase</option>
+    <option value="ln" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Language</option>
+    <option value="nt" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Notes/Comments</option>
+    <option value="pb" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Publisher</option>
+    <option value="pl" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Publisher Location</option>
+    <option value="sn" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Standard Number</option>
+    <option value="nb" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; ISBN</option>
+    <option value="ns" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; ISSN</option>
+    <option value="lcn" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Call Number</option>
+    <option value="su" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Subject</option>
+    <option value="su,phr" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Subject Phrase</option>
+    <option value="ti" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Title</option>
+    <option value="ti,phr" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Title Phrase</option>
+    <option value="se" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Series Title</option>
+    <option value="bc" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Barcode</option>
+
+        </select>
+        <input type="text" size="30" name="q" title="Enter search terms" value=""/>
+            <!-- TMPL_IF NAME="expanded_options" -->
+        <!-- TMPL_IF NAME="scan_index" --><input type='checkbox' name='scan' id='scan' value='1'/><label for='scan'>Scan Indexes</label><!-- /TMPL_IF -->
+        <!-- TMPL_IF NAME="add_field" --><a href="JavaScript:add_field();" id="ButtonPlus" title="Add another field">[+]</a><!-- /TMPL_IF -->
+            <!-- /TMPL_IF -->
+        </p>
+
+    <!-- /TMPL_LOOP -->
+    </fieldset>
+<!-- /BOOLEAN SEARCH OPTIONS -->
+<fieldset style="margin-right:20%">
+    <legend>Itemtype to: match any of the following </legend>
+    <p>
+      <!--TMPL_LOOP Name="itemtypeloop"-->
+        <input type="checkbox" id="mt-<!--TMPL_VAR Name="number" -->" name="limit" value="mt:<!--TMPL_VAR Name="code" -->"/><img border="0" src="<!--TMPL_VAR Name="imageurl" -->" alt="<!--TMPL_VAR Name="description" -->" title="<!--TMPL_VAR Name="description" -->"/>
+        <!-- TMPL_UNLESS name="count5" --></p><p><!-- /TMPL_UNLESS -->
+      <!--/TMPL_LOOP-->
+      </p>
+    </p>
+</fieldset>
+
+<!-- TMPL_IF NAME="expanded_options" -->
+<!-- BASIC LIMITS -->
+<!--TMPL_IF Name="usmarc"-->
+    <fieldset>
+
+    <legend>Limit type to: match any of the following</legend>
+    <table class="itemtypes">
+            <tr>
+                <td><input type="checkbox" id="mc-bks" name="limit" value="mc:t"/><label for="mc-bks" title="Books, Pamphlets, Technical reports, Manuscripts, Legal papers, Theses and dissertations"><img border="0" src="/intranet-tmpl/prog/en/images/AF.gif" alt="Books" />Books</label></td>
+                <td><input type="checkbox" id="mc-vis" name="limit" value="mc:v"/><label for="mc-vis" title="Motion pictures, Videorecordings, Filmstrips, Slides, Transparencies, Photos, Cards, Charts, Drawings"><img border="0" src="/intranet-tmpl/prog/en/images/AV Aids.gif" alt="Visual Materials" />Visual Materials</label></td>
+                <td><input type="checkbox" id="mc-sr" name="limit" value="mc-rtype:i"/><label for="mc-sr" title="Spoken, Books on CD and Cassette"><img border="0" src="/intranet-tmpl/prog/en/images/AF.gif" alt="Books on Tape" />Books on Tape</label></td>
+            </tr>
+            <tr>
+                <td><input type="checkbox" id="mc-cf" name="limit" value="mc:c"/><label for="mc-cf" title="Computer files, Data, Software"><img border="0" src="/intranet-tmpl/prog/en/images/CD-ROM software.gif" alt="Computer Files" />Computer Files</label></td>
+                <td><input type="checkbox" id="mc-lh" name="limit" value="mc-collection:LH"/><label for="mc-lh" title="Local History Materials"><img border="0" src="/intranet-tmpl/prog/en/images/Local history.gif" alt="Local History Materials" />Local History Materials</label></td>
+                <td><input type="checkbox" id="mc-map" name="limit" value="mc:a"/><label for="mc-map" title="Maps, Globes"><img border="0" src="/intranet-tmpl/prog/en/images/PF.gif " alt="Maps" />Maps</label></td>
+            </tr>
+            <tr>
+                <td><input type="checkbox" id="mc-mus" name="limit" value="mc-rtype:j"/><label for="mc-mus" title="Music"><img border="0" src="/intranet-tmpl/prog/en/images/CDM.gif" alt="Music" />Music</label></td>
+                <td><input type="checkbox" id="mc-kit" name="limit" value="mc-rtype:o"/><label for="mc-kit" title="Kits"><img border="0" src="/intranet-tmpl/prog/en/images/KIT.gif" alt="Kits" />Kits</label></td>
+                <td><input type="checkbox" id="mc-ref" name="limit" value="mc-collection:REF"/><label for="mc-ref" title="Reference"><img border="0" src="/intranet-tmpl/prog/en/images/REF.gif" alt="Reference" />Reference</label></td>
+                
+            </tr>
+            
+            </table>
+</fieldset>
+<!-- /TYPE LIMITS -->
+
+
+</div>
+</div>
+<div id="sidebar">
+<!-- SUBTYPE LIMITS -->
+        <fieldset>
+        <legend>Subtype limits</legend><p>
+        
+        <select name="limit" class="subtype">
+            <option value="" selected="selected" class="menuheader">Any Audience</option>
+            <option value="aud:a" >Easy</option>
+            <option value="aud:c" >Juvenile</option>
+            <option value="aud:d" >Young Adult</option>
+            <option value="aud:e" >Adult</option>
+        </select>
+        
+        <select name="limit" class="subtype">
+            <option value="" selected="selected" class="menuheader">Any Content</option>
+            <option value="fic:1" >Fiction</option>
+            <option value="fic:0" >Non Fiction</option>
+            <option value="bio:b" >Biography</option>
+            <option value="mus:j" >Musical recording</option>
+            <option value="mus:i" >Non-musical recording</option>
+        </select>
+
+        
+        <select name="limit" class="subtype">
+            <option value="" selected="selected" class="menuheader">Any Format</option>
+            <option value="l-format:ta" >Regular print</option>
+            <option value="l-format:tb" >Large print</option>
+            <option value="l-format:fk" >Braille</option>
+            <option value="" >-----------</option>
+            <option value="l-format:sd" >CD audio</option>
+            <option value="l-format:ss" >Cassette recording</option>
+            <option value="l-format:vf" >VHS tape / Videocassette</option>
+            <option value="l-format:vd" >DVD video / Videodisc</option>
+            <option value="l-format:co" >CD Software</option>
+            <option value="l-format:cr" >Website</option>
+        </select>
+        
+        <select name="limit" class="subtype">
+            <option value="" >Additional Content Types</option>
+            <option value="ctype:a" >Abstracts/summaries</option>
+            <option value="ctype:b" >Bibliographies</option>
+            <option value="ctype:c" >Catalogs</option>
+            <option value="ctype:d" >Dictionaries</option>
+            <option value="ctype:e" >Encyclopedias </option>
+            <option value="ctype:f" >Handbooks</option>
+            <option value="ctype:g" >Legal articles</option>
+            <option value="ctype:i" >Indexes</option>
+            <option value="ctype:j" >Patent document</option>
+            <option value="ctype:k" >Discographies</option>
+            <option value="ctype:l" >Legislation</option>
+            <option value="ctype:m" >Theses</option>
+            <option value="ctype:n" >Surveys</option>
+            <option value="ctype:o" >Reviews</option>
+            <option value="ctype:p" >Programmed texts</option>
+            <option value="ctype:q" >Filmographies</option>
+            <option value="ctype:r" >Directories</option>
+            <option value="ctype:s" >Statistics</option>
+            <option value="ctype:t" >Technical reports</option>
+            <option value="ctype:v" >Legal cases and case notes</option>
+            <option value="ctype:w" >Law reports and digests</option>
+            <option value="ctype:z" >Treaties </option>
+        </select>
+       </p>
+
+</fieldset>
+<!--/TMPL_IF -->
+<!--TMPL_IF Name="UNIMARC" -->
+</div></div>
+<div id="sidebar">
+<!-- SUBTYPE LIMITS -->
+               <fieldset>
+               <legend>Champs Cod&eacute;s</legend>
+               <p>
+               <label>Public</label>
+               <select name="limit" class="subtype">
+            <option value="" SELECTED="selected" class="menuheader">Tout public</option>
+                       <option value="aud:a">Jeunesse en g&eacute;n&eacute;ral</option>
+                       <option value="aud:b">Pr&eacute;-scolaire</option>
+                       <option value="aud:c">scolaire</option>
+                       <option value="aud:d">enfant</option>
+                       <option value="aud:e">jeune adulte</option>
+                       <option value="aud:k">adulte, haut niveau</option>
+                       <option value="aud:m">fiction ou vulg adulte</option>
+                       <option value="aud:u">inconnu</option>
+               </select>
+               </p>
+               <p>
+               <label>Format</label>
+        <select name="limit" class="subtype">
+                       <option value="" selected="selected" class="menuheader">Tout format</option>
+                               <option value="Material-type:r">Impression normale</option>
+                               <option value="Material-type:d">Impression en gros caractere</option>
+                               <option value="Material-type:e">Journal</option>
+                               <option value="Material-type:f">Caractere braille et moon</option>
+                               <option value="Material-type:g">Micro-impression</option>
+                               <option value="Material-type:h">Manuscrit</option>
+                               <option value="Material-type:i">Multimedia</option>
+                               <option value="Material-type:j">Impression en reduction</option>
+                               <option value="Material-type:z">Autres formes de presentation</option>
+               </select>
+               </p>
+               <p>
+               <label>Forme</label>
+               <select name="limit" class="subtype">
+                       <option value="" selected="selected" class="menuheader">Toute forme</option>
+            <option value="Literature-Code:a">fiction, roman</option>
+            <option value="Literature-Code:b">Theatre, piece televisee</option>
+            <option value="Literature-Code:c">Essais</option>
+            <option value="Literature-Code:d">Humour, satire</option>
+            <option value="Literature-Code:e">Lettres</option>
+            <option value="Literature-Code:f">Nouvelles</option>
+            <option value="Literature-Code:g">Poesie</option>
+            <option value="Literature-Code:h">Discours, art oratoire</option>
+            <option value="Literature-Code:y">Il ne s'agit pas d'un texte litteraire</option>
+            <option value="Literature-Code:z">formes vari&eacute;es ou autres formes litteraires</option>
+               </select>
+               </p>
+        <p>
+               <label>Biographie</label>
+        <select name="limit" class="subtype" size="1">
+            <option value="">Tout type de biographie</option>
+            <option value="Biography-code:y">C'est pas une biographie</option>
+            <option value="Biography-code:a">autobiographie (y compris correspondance...)</option>
+            <option value="Biography-code:b">Biographie individuelle</option>
+            <option value="Biography-code:c">Biographie collective</option>
+            <option value="Biography-code:d">Contient des informations biographiques</option>
+               </select>
+        </p>
+        <p>
+               <label>Illustration</label>
+        <select name="limit" class="subtype" size="1">
+            <option value="">Tout type d'illustration</option>
+            <option value="Illustration-Code:a">Illustrations</option>
+            <option value="Illustration-Code:b">Cartes</option>
+            <option value="Illustration-Code:c">Portraits</option>
+            <option value="Illustration-Code:d">cartes marines</option>
+            <option value="Illustration-Code:e">plans</option>
+            <option value="Illustration-Code:f">Planches</option>
+            <option value="Illustration-Code:g">Musique imprimee</option>
+            <option value="Illustration-Code:h">fac-similes</option>
+            <option value="Illustration-Code:i">armoiries</option>
+            <option value="Illustration-Code:j">Tables Genealogique</option>
+            <option value="Illustration-Code:k">Formulaires</option>
+            <option value="Illustration-Code:l">Specimens</option>
+            <option value="Illustration-Code:m">Enregistrement sonore</option>
+            <option value="Illustration-Code:n">Transparents</option>
+            <option value="Illustration-Code:o">Enluminures</option>
+            <option value="Illustration-Code:y">Sans illustrations</option>
+        </select>
+        </p>
+               <p>
+               <label>Contenu</label>
+               <select name="limit" class="subtype">
+                       <option value="" >Tout type de contenu</option>
+            <option value="ctype:a" >Bibliographie</option>
+            <option value="ctype:b" >Catalogue</option>
+            <option value="ctype:c" >index</option>
+            <option value="ctype:d" >resume</option>
+            <option value="ctype:e" >Dictionnaire</option>
+            <option value="ctype:f" >encyclopedie</option>
+            <option value="ctype:g" >Repertoire</option>
+            <option value="ctype:h" >Description projet</option>
+            <option value="ctype:i" >statistiques</option>
+            <option value="ctype:j" >Manuels d'enseignement programme</option>
+            <option value="ctype:k" >Brevet</option>
+            <option value="ctype:l" >norme</option>
+            <option value="ctype:m" >Memoire ou these</option>
+            <option value="ctype:n" >Lois et decrets</option>
+            <option value="ctype:o" >Table numerique</option>
+            <option value="ctype:p" >Rapport technique</option>
+            <option value="ctype:q" >Sujet d'examen</option>
+            <option value="ctype:r" >Synthese bibliographique</option>
+            <option value="ctype:s" >Traite</option>
+            <option value="ctype:t" >Bande dessinee</option>
+            <option value="ctype:z" >Autres</option>
+               </select>
+        </p>
+        <p>
+               <label>Type vid&eacute;o</label>
+               <select name="limit" class="subtype">
+            <option value="">Tout type video</option>
+                       <option value="Video-mt:a">Film</option>
+                       <option value="Video-mt:b">Document &agrave; projeter</option>
+                       <option value="Video-mt:c">Enregistrement video</option>
+               </select>
+        </p>
+               </fieldset>
+               <fieldset>
+               <legend>P&eacute;riodique</legend><p>
+               <p>
+               <label>Type periodique</label>
+               <select name="limit" class="subtype">
+           <option value="">Tout type de periodique</option>
+           <option value="Type-Of-Serial:a">Periodique</option>
+                       <option value="Type-Of-Serial:b">Collection des monographies</option>
+                       <option value="Type-Of-Serial:c">Journal</option>
+                       <option value="Type-Of-Serial:z">autres</option>
+               </select>
+               </p>
+               <p>
+               <label>P&eacute;riodicit&eacute;</label>
+               <select name="limit" class="subtype">
+                       <option value="">Toute P&eacute;riodicit&eacute;</option>
+                               <option value="Frequency-code:a">Quotidien</option>
+                               <option value="Frequency-code:b">Bihebdomadaire</option>
+                               <option value="Frequency-code:c">Hebdomadaire</option>
+                               <option value="Frequency-code:d">Toutes les deux semaines</option>
+                               <option value="Frequency-code:e">Deux fois par mois</option>
+                               <option value="Frequency-code:f">Mensuel</option>
+                               <option value="Frequency-code:g">Bimestriel</option>
+                               <option value="Frequency-code:h">Trimestriel</option>
+                               <option value="Frequency-code:i">Trois fois par an</option>
+                               <option value="Frequency-code:j">Semestriel</option>
+                               <option value="Frequency-code:k">Annuel</option>
+                               <option value="Frequency-code:l">Bisanuel</option>
+                               <option value="Frequency-code:m">Triennal</option>
+                               <option value="Frequency-code:n">Trois fois par semaine</option>
+                               <option value="Frequency-code:o">Trois fois par mois</option>
+                               <option value="Frequency-code:u">Inconnue</option>
+                               <option value="Frequency-code:y">Sans periodicite</option>
+                               <option value="Frequency-code:i">Autre</option>
+               </select>
+               </p>
+               <p>
+               <label>Toute R&eacute;gularit&eacute;</label>
+               <select name="limit" class="subtype">
+            <option value="">R&eacute;gularit&eacute;</option>
+                               <option value="Regularity-code:u">Inconnu</option>
+                               <option value="Regularity-code:a">Regulier</option>
+                               <option value="Regularity-code:b">Normalement irregulier</option>
+                               <option value="Regularity-code:y">Irregulier</option>
+               </select>
+        </p>
+
+        </fieldset>
+               <fieldset>
+               <legend>Document pictural</legend><p>
+               <select name="limit" class="subtype">
+                               <option value="">Tout type</option>
+                               <option value="Graphics-type:a">Collage</option>
+                               <option value="Graphics-type:b">Dessin</option>
+                               <option value="Graphics-type:c">Peinture</option>
+                               <option value="Graphics-type:d">Reproduction photomecanique</option>
+                               <option value="Graphics-type:e">Negatif photo</option>
+                               <option value="Graphics-type:f">Tirage photographique</option>
+                               <option value="Graphics-type:h">Image</option>
+                               <option value="Graphics-type:i">Gravure</option>
+                               <option value="Graphics-type:k">Dessin technique</option>
+                               <option value="Graphics-type:z">Autres types de documents graphique non projetable</option>
+               </select>
+               <select name="limit" class="subtype">
+            <option value="">tout support</option>
+            <option value="Graphics-support:a">Toile</option>
+            <option value="Graphics-support:b">Carte bristol</option>
+            <option value="Graphics-support:c">Carton / carte a dessin</option>
+            <option value="Graphics-support:d">Verre</option>
+            <option value="Graphics-support:j">Platre</option>
+            <option value="Graphics-support:k">Isorel</option>
+            <option value="Graphics-support:l">Porcelaine</option>
+            <option value="Graphics-support:m">Pierre</option>
+            <option value="Graphics-support:n">Bois</option>
+            <option value="Graphics-support:u">Inconnu</option>
+            <option value="Graphics-support:v">Support composite</option>
+            <option value="Graphics-support:e">Synthetique (plastique, vinyle...)</option>
+            <option value="Graphics-support:f">Peau</option>
+            <option value="Graphics-support:g">Textile</option>
+            <option value="Graphics-support:h">Metal</option>
+            <option value="Graphics-support:i">Papier</option>
+            <option value="Graphics-support:z">Autres</option>
+               </select>
+        </p>
+
+</fieldset>
+<!--/TMPL_IF-->
+<!--/TMPL_IF-->
+<!-- AVAILABILITY LIMITS -->
+    <fieldset><legend>Location and availability: </legend>
+        <p>
+        <label>Branch</label><select name="limit" id="branchloop">
+        <!-- TMPL_LOOP NAME="branchloop" -->
+        <option value="<!-- TMPL_VAR NAME='value' -->"><!-- TMPL_VAR NAME='branchname' --></option>
+        <!-- /TMPL_LOOP -->
+        </select>
+        </p>
+        <p>
+        <label for="available-items">Only items currently available</label><input type="checkbox" id="available-items" name="limit" value="datedue:0000-00-00"/></p>
+    </fieldset>
+<!-- /AVAILABILITY LIMITS -->
+
+<!-- RANK LIMITS -->
+<!-- TMPL_IF NAME="sort_by_loop" -->
+<fieldset><legend>Sort by: </legend>
+    <p><select id="sort_by" name="sort_by">
+        <option value="">Field-weighted, Relevance Ranked</option>
+        <!-- TMPL_LOOP NAME="sort_by_loop" -->
+        <option value="<!-- TMPL_VAR NAME="value" -->" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->><!-- TMPL_VAR NAME="label" --></option>
+        <!-- /TMPL_LOOP -->
+    </select>
+        </p>
+</fieldset>
+<!-- /TMPL_IF -->
+<!-- RANK LIMITS -->
+<p></p>
+<!-- SEARCH BUTTONS -->
+            <p><input class="submit" type="submit" accesskey="s" name="do" title="Search" value="Search"/>
+            <!-- TMPL_IF NAME="expanded_options" -->
+            <a href="/cgi-bin/koha/catalogue/search.pl?expanded_options=0">[Fewer Options]</a>
+            <!-- TMPL_ELSE -->
+            <a href="/cgi-bin/koha/catalogue/search.pl?expanded_options=1">[More options]</a>
+            <!-- /TMPL_IF -->
+            <a href="/cgi-bin/koha/catalogue/search.pl?do=Clear">[New Search]</a> 
+            </p>
+<!-- /SEARCH BUTTONS -->
+</div>
+</form>
+
+<script type="text/JavaScript" language="JavaScript">
+       /**
+        *  Function add_field();
+     *  This function allows to display a new field to search.
+     */
+       function add_field() {
+               var ButtonPlus = document.getElementById('ButtonPlus');
+               var line       = ButtonPlus.parentNode;
+               var dad        = line.parentNode;
+               dad.appendChild(line.cloneNode(true));
+               line.removeChild(ButtonPlus);
+       }
+</script>
+
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl b/koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl
new file mode 100644 (file)
index 0000000..20c7415
--- /dev/null
@@ -0,0 +1,136 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Dictionary Search<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+       <h1>Dictionary Search</h1>
+<form name="f" method="post" action="/cgi-bin/koha/catalogue/dictionary.pl">
+       <input type="hidden" name="op" value="do_search" />
+                               <label for="keyword">Search for keyword(s): </label>
+                               <input type="hidden" name="marclist" value="<!-- TMPL_VAR Name="marclist" -->" />
+                               <input type="text" name="search" value="<!-- TMPL_VAR Name="search" -->" size="35" />
+                               <input type="submit" value="Start search" class="submit" />
+                               <input type="hidden" name="type" value="<!-- TMPL_VAR Name="type" -->" />
+                               <input type="hidden" name="index" value="<!-- TMPL_VAR Name="anindex" ESCAPE="URL" -->" /></form>
+
+<!-- TMPL_IF Name=search -->
+       <!-- TMPL_IF NAME="authresult" -->
+               
+                       <!-- TMPL_IF NAME="displayprev" --> 
+                                       <a href="dictionary.pl?startfrom=<!-- TMPL_VAR NAME="startfromprev" -->&amp;marclist=<!-- TMPL_VAR NAME="marclist" ESCAPE=URL-->&amp;search=<!-- TMPL_VAR NAME="search" ESCAPE=URL-->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search&amp;index=<!-- TMPL_VAR Name="anindex" -->">&lt;&lt;Previous</a>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_LOOP NAME="numbers" -->
+                                       <!-- TMPL_IF NAME="highlight" -->
+                                               <!-- TMPL_VAR NAME="number" -->
+                                       <!-- TMPL_ELSE --> 
+                                               <a href="dictionary.pl?startfrom=<!-- TMPL_VAR NAME="startfrom" -->&amp;marclist=<!-- TMPL_VAR NAME="marclist" ESCAPE=URL -->&amp;search=<!-- TMPL_VAR NAME="search" ESCAPE=URL -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search&amp;index=<!-- TMPL_VAR Name="anindex" -->"><!-- TMPL_VAR NAME="number" --></a>
+                                       <!-- /TMPL_IF -->
+                               <!-- /TMPL_LOOP --> 
+                               <!-- TMPL_IF NAME="displaynext" -->
+                                       <a href="dictionary.pl?startfrom=<!-- TMPL_VAR NAME="startfromnext" -->&amp;marclist=<!-- TMPL_VAR NAME="marclist" -->&amp;search=<!-- TMPL_VAR NAME="search" -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search&amp;index=<!-- TMPL_VAR Name="anindex" -->">Next&gt;&gt;</a>
+                               <!-- /TMPL_IF -->
+                       
+                       
+                       <!-- TMPL_IF NAME="nbresults" -->
+                                       Results <!-- TMPL_VAR NAME="from" --> to <!-- TMPL_VAR NAME="to" --> of <!-- TMPL_VAR NAME="nbresults" --> in Authorities<!-- TMPL_ELSE -->No results found.
+                       <!-- /TMPL_IF -->
+                       
+               
+               
+                       <table>
+                               <caption>Authority Results</caption>
+                               <tr>
+                                       <th>Summary</th>
+                                       <th>Used in</th>
+                                       <th>Select</th>
+                               </tr>
+                               <!-- TMPL_LOOP NAME="authresult" -->
+                                       <!-- TMPL_IF NAME="even" --><tr class="highlight"><!-- TMPL_ELSE --><tr><!-- /TMPL_IF -->
+                                       <td>
+                                                       <!-- TMPL_VAR NAME="summary" -->
+                                               </td>
+                                               <td>
+                                                       <!-- TMPL_VAR NAME="used" --> records(s)
+                                               </td>
+                                                       <td>
+                                                       <a  href="javascript:SelectEntry('<!-- TMPL_VAR NAME="mainentry" ESCAPE="URL" -->',<!-- TMPL_VAR NAME="anindex" ESCAPE="URL"  -->,0)">Select</a> | 
+                                                       <a  href="javascript:SelectEntry('<!-- TMPL_VAR NAME="mainentry" ESCAPE="URL" -->',<!-- TMPL_VAR NAME="anindex" ESCAPE="URL"  -->,1)">Sel. &amp; close</a>
+                                               </td>
+                                       </tr>
+                               <!-- /TMPL_LOOP -->
+                       </table>
+               
+               <!-- TMPL_ELSE -->
+                       <h3>No results in Authorities</h3>
+       <!-- /TMPL_IF -->
+               
+               
+       <!-- TMPL_IF Name="catresult" -->
+       <h2>Catalog Results</h2>
+                       
+                       <!-- TMPL_IF NAME="total" -->
+                                       Results <!-- TMPL_VAR NAME="from" --> to <!-- TMPL_VAR NAME="to" --> of <!-- TMPL_VAR NAME="total" --> in the Catalog<!-- TMPL_ELSE -->No results found.
+                       <!-- /TMPL_IF -->
+               
+                       <table>
+                               <tr>
+                                       <th>Summary</th>
+                                       <th>Used in</th>
+                                       <th>Select</th>
+                               </tr>
+                               <!-- TMPL_LOOP NAME="catresult" -->
+                               <!-- TMPL_IF NAME="even" --><tr class="highlight"><!-- TMPL_ELSE --><tr><!-- /TMPL_IF -->
+                               <td>
+                                       <!-- TMPL_IF name="MARC_ON" -->
+                                                                       <!-- TMPL_VAR NAME="value" -->
+                                                               <!-- TMPL_ELSE -->
+                                                                       <!-- TMPL_VAR NAME="value" -->
+                                                               <!-- /TMPL_IF -->
+                                       </td>
+                                       <td>
+                                               <!-- TMPL_VAR NAME="count" --> records(s)
+                                       </td>
+                                       <td>
+                                                       <a  href="javascript:SelectEntry('<!-- TMPL_VAR NAME="value" ESCAPE="URL" -->',<!-- TMPL_VAR NAME="anindex" ESCAPE="URL"  -->,0)">Select</a> | 
+                                                       <a  href="javascript:SelectEntry('<!-- TMPL_VAR NAME="value" ESCAPE="URL" -->',<!-- TMPL_VAR NAME="anindex" ESCAPE="URL"  -->,1)">Sel. &amp; close</a>
+                                       </td>
+                               </tr>
+                               <!-- /TMPL_LOOP -->
+                       </table>
+               
+                       <!-- TMPL_IF NAME="displayprev" --> 
+                                       <a href="dictionary.pl?startfrom=<!-- TMPL_VAR NAME="startfromprev" -->&amp;marclist=<!-- TMPL_VAR NAME="marclist" ESCAPE=URL-->&amp;search=<!-- TMPL_VAR NAME="search" ESCAPE=URL-->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search&amp;index=<!-- TMPL_VAR Name="anindex" -->">&lt;&lt;Previous</a>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_LOOP NAME="numbers" -->
+                                       <!-- TMPL_IF NAME="highlight" -->
+                                               <!-- TMPL_VAR NAME="number" -->
+                                       <!-- TMPL_ELSE --> 
+                                               <a href="dictionary.pl?startfrom=<!-- TMPL_VAR NAME="startfrom" -->&amp;marclist=<!-- TMPL_VAR NAME="marclist" ESCAPE=URL -->&amp;search=<!-- TMPL_VAR NAME="search" ESCAPE=URL -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search&amp;index=<!-- TMPL_VAR Name="anindex" -->"><!-- TMPL_VAR NAME="number" --></a>
+                                       <!-- /TMPL_IF -->
+                               <!-- /TMPL_LOOP --> 
+                               <!-- TMPL_IF NAME="displaynext" -->
+                                       <a href="dictionary.pl?startfrom=<!-- TMPL_VAR NAME="startfromnext" -->&amp;marclist=<!-- TMPL_VAR NAME="marclist" -->&amp;search=<!-- TMPL_VAR NAME="search" -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search&amp;index=<!-- TMPL_VAR Name="anindex" -->">Next&gt;&gt;</a>
+                               <!-- /TMPL_IF -->
+
+                       
+                       <!-- TMPL_IF NAME="total" -->
+                                       Results <!-- TMPL_VAR NAME="from" --> to <!-- TMPL_VAR NAME="to" --> of <!-- TMPL_VAR NAME="total" --> in the Catalog<!-- TMPL_ELSE -->No results found.
+                       <!-- /TMPL_IF -->
+                       
+               
+       <!-- /TMPL_IF -->
+       <script language="JavaScript" type="text/javascript">
+       function SelectEntry(myentry, myindex, wclose){
+               if (opener.document.f.value[myindex].value!=""){ 
+                       opener.document.f.value[myindex].value=opener.document.f.value[myindex].value+" "+myentry
+               } else {
+                       opener.document.f.value[myindex].value=myentry
+               }
+               if (wclose == 1) {
+       //      alert("closing")
+                       self.close();
+               }
+       }
+       </script>
+       
+<!-- /TMPL_IF -->
+
+</body>
+</html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl b/koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl
new file mode 100644 (file)
index 0000000..06477af
--- /dev/null
@@ -0,0 +1,103 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Catalogue MARC detail<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-catalogue.inc" -->
+
+    <h1>Issue history for <!-- TMPL_VAR NAME="title" --> (<!-- TMPL_VAR NAME="author" -->) </h1>
+
+<!-- TMPL_INCLUDE NAME="action-catalogue.inc" -->
+    
+<div class="searchresults">
+    <!-- TMPL_IF NAME="issues" -->
+        <br />
+        <b>Has been issued <!-- TMPL_VAR NAME="total" --> times</b>
+        <table>
+            <th>
+                Date
+            </th>
+            <th>
+                Surname
+            </th>
+            <th>
+                Firstname
+            </th>
+            <th>
+                Issuing branch
+            </th>
+            <th>
+                Renew
+            </th>
+            <th>
+                Date due
+            </th>
+            <th>
+                Return date
+            </th>
+        <!-- TMPL_LOOP NAME="issues" -->
+            <tr>
+                <td>
+                    <!-- TMPL_IF NAME="timestamp" -->
+                        <!-- TMPL_VAR NAME="timestamp" -->
+                    <!-- TMPL_ELSE -->
+                        &nbsp;
+                    <!-- /TMPL_IF -->
+                </td>
+                <td>
+                    <!-- TMPL_IF NAME="surname" -->
+                        <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=<!-- TMPL_VAR NAME="borrowernumber" -->">
+                            <!-- TMPL_VAR NAME="surname" -->
+                        </a>
+                    <!-- TMPL_ELSE -->
+                        &nbsp;
+                    <!-- /TMPL_IF -->
+                </td>
+                <td>
+                    <!-- TMPL_IF NAME="firstname" -->
+                        <!-- TMPL_VAR NAME="firstname" -->
+                    <!-- TMPL_ELSE -->
+                        &nbsp;
+                    <!-- /TMPL_IF -->
+                </td>
+                <td>
+                    <!-- TMPL_IF NAME="issuingbranch" -->
+                        <!-- TMPL_VAR NAME="issuingbranch" -->
+                    <!-- TMPL_ELSE -->
+                        &nbsp;
+                    <!-- /TMPL_IF -->
+                </td>
+                <td>
+                    <!-- TMPL_IF NAME="renewals"-->
+                        YES<br />
+                        <small>
+                            <!-- TMPL_IF NAME="lastreneweddate" -->
+                                last on: <!-- TMPL_VAR NAME="lastreneweddate" -->
+                            <!-- /TMPL_IF -->
+                        </small>
+                    <!-- TMPL_ELSE -->
+                        NO
+                    <!-- /TMPL_IF -->
+                </td>
+                <td>
+                    <!-- TMPL_IF NAME="date_due" -->
+                        <!-- TMPL_VAR NAME="date_due" -->
+                    <!-- TMPL_ELSE -->
+                        &nbsp;
+                    <!-- /TMPL_IF -->
+                </td>
+                <td>
+                    <!-- TMPL_IF NAME="returndate" -->
+                        <!-- TMPL_VAR NAME="returndate" -->
+                    <!-- TMPL_ELSE -->
+                        &nbsp;
+                    <!-- /TMPL_IF -->
+                </td>
+           </tr>
+        <!-- /TMPL_LOOP -->
+    <!-- TMPL_ELSE -->
+        <br />
+        <b><!-- TMPL_VAR NAME="title" -->(<!-- TMPL_VAR NAME="author" -->) <span class="problem">has never been issued.</span></b>
+        
+    <!-- /TMPL_IF -->
+</div>
+
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl b/koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl
new file mode 100644 (file)
index 0000000..2c23060
--- /dev/null
@@ -0,0 +1,308 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Catalog -- <!-- TMPL_IF NAME="searchdesc" -->Results of Search for '<!-- TMPL_VAR NAME="searchdesc" -->'<!-- TMPL_ELSE -->You did not specify any search criteria<!-- /TMPL_IF -->
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-catalogue.inc" -->
+
+    <!-- TMPL_IF NAME="koha_spsuggest" -->
+        <div style="font-size: 12px;">Did you mean: 
+            <ul style="list-style: none;">
+            <!-- TMPL_LOOP NAME="SPELL_SUGGEST" -->
+            <li>
+                <a href="/cgi-bin/koha/catalogue/search.pl?q=<!-- TMPL_VAR NAME="spsuggestion" -->"><!-- TMPL_VAR NAME="spsuggestion" --></a>
+            </li>
+            <!-- /TMPL_LOOP -->
+            </ul>
+        </div>
+    <!-- /TMPL_IF -->
+    <!-- TMPL_IF NAME="total" -->
+    <h3>
+        <!-- TMPL_VAR NAME="total" --> results found for '<!-- TMPL_VAR NAME="searchdesc" -->'
+        <a href="/cgi-bin/koha/catalogue/search.pl">Perform a new search</a>
+    </h3>
+    <!-- TMPL_ELSE -->
+        <!-- TMPL_IF NAME="searchdesc" -->
+            <h3> No Result found !</h3>
+            <p>
+                No results match your search for <span style="font-weight: bold;">&ldquo;<!-- TMPL_VAR NAME="searchdesc" -->&rdquo;</span> in <!-- TMPL_VAR NAME="LibraryName" --> Catalog.
+            </p>
+            <a href="/cgi-bin/koha/catalogue/search.pl" title="New search">Perform a new search</a>
+        <!-- TMPL_ELSE -->
+            <h3> No result found !</h3>
+            <p>
+            You did not specify any search criteria.
+            </p>
+            <a href="/cgi-bin/koha/catalogue/search.pl" title="New search">Perform a new search</a>
+        <!-- /TMPL_IF -->
+    <!-- /TMPL_IF -->
+    
+    <!-- TMPL_IF NAME="query_error" -->
+        <br /><br />
+        Error : 
+        <span  class="problem">
+            <!-- TMPL_VAR NAME="query_error" -->
+        </span>
+    <!-- /TMPL_IF -->
+    
+    <!-- Search Results Table -->
+    <!-- TMPL_IF NAME="total" -->
+        <!-- TMPL_IF NAME="scan" -->
+            <h1>Scan Index:</h1>
+            <form action="/cgi-bin/koha/catalogue/search.pl" method="get">
+            <table>
+                <tr>
+                    <td>
+                        Scan Index for: <input type="text" name="qf" id="scan-index" size="35" value="" />
+                    </td>
+                </tr>
+                <tr>
+                    <td>
+                        <label for="scan-index">Indexed in:</label>
+                        <select name="idx" id="scan-index">
+                            <option value="">Any Word</option>
+                            <option value="any/phr:">Any Phrase</option>
+                            <option value="ti:">Title</option>
+                            <option value="ti,phr:">Title Phrase</option>
+                            <option value="au,phr:">Author</option>
+                            <option value="su:">Subject</option>
+                            <option value="su,phr:">Subject Phrase</option>
+                            <option value="se:">Series</option>
+                            <option value="pb:">Publisher</option>
+                            <option value="nt:">Notes</option>
+                            <option value="se:">Series Title</option>
+                            <option value="sn:">ISBN</option>
+                            <option value="ss:">ISSN</option>
+                        </select>
+                        <input type="hidden" name="scan" value="1" />
+                    </td>
+                </tr>
+            </table>
+            </form>
+    
+            <form action="/cgi-bin/koha/catalogue/search.pl" method="get">
+            <table>
+                <tr>
+                    <th>Term/Phrase</th>
+                    <th>Count</th>
+                </tr>
+                <!-- TMPL_LOOP NAME="SEARCH_RESULTS" -->
+                    <tr<!-- TMPL_IF name="even" --> class="highlight"<!-- /TMPL_IF -->>
+                        <td>
+                            <a href="/cgi-bin/koha/catalogue/search.pl?q=<!-- TMPL_VAR NAME="scan_use" escape="url" -->&quot;<!-- TMPL_VAR NAME="title" -->&quot;"><!-- TMPL_VAR NAME="title" --></a>
+                        </td>
+                        <td>
+                            <!-- TMPL_VAR NAME="subtitle" -->
+                        </td>
+                    </tr>
+                <!-- /TMPL_LOOP -->
+            </table>
+            </form>
+        <!-- TMPL_ELSE -->
+            
+            <form action="/cgi-bin/koha/catalogue/search.pl" method="get" name="myform" id="mainform">
+            
+                <!-- TMPL_IF NAME="searchdesc" -->
+                    <input type="hidden" name="q" value="<!-- TMPL_VAR NAME="searchdesc" escape="html" -->" />
+                <!-- /TMPL_IF -->
+            
+                <div class="searchresults">
+                
+                    <!-- RE-SORT START -->
+                    <!-- TMPL_IF NAME="sort_by_loop" -->
+                    <p>
+                    Re-sort results
+                    <select id="sort_by" name="sort_by" onChange="document.myform.submit();">
+                        <option value="">Field-weighted, Relevance Ranked</option>
+                        <!-- TMPL_LOOP NAME="sort_by_loop" -->
+                            <option value="<!-- TMPL_VAR NAME="value" -->" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->><!-- TMPL_VAR NAME="label" --></option>
+                        <!-- /TMPL_LOOP -->
+                    </select>
+                    </p>
+                    <!-- /TMPL_IF -->
+                    <!-- RESORT END -->
+                    
+                    <!-- ######### -->
+                    
+                    <!-- FACETS START -->
+                    <!-- TMPL_IF NAME="opacfacets" -->
+                    <div id="facets" style="display:inline;" >
+                    <h2>Refine Your Search</h2>
+                    <ul>
+                    <!-- TMPL_LOOP NAME="facets_loop" -->
+                    <li id="<!-- TMPL_VAR NAME="type_id" -->"><!-- TMPL_VAR NAME="type_label" -->
+                        <ul>
+                        <!-- TMPL_LOOP NAME="facets" -->
+                            <li>
+                                <a href="/cgi-bin/koha/catalogue/search.pl?q=<!-- TMPL_VAR NAME="searchdesc" --> and <!-- TMPL_VAR NAME="type_link_value" -->:<!-- TMPL_VAR NAME="facet_link_value" -->" title="<!-- TMPL_VAR NAME="facet_title_value" -->">
+                                    <!-- TMPL_VAR NAME="facet_label_value" -->
+                                </a> (<!-- TMPL_VAR NAME="facet_count" -->)
+                            </li>
+                        <!-- /TMPL_LOOP -->
+                        <!-- TMPL_IF NAME="expandable" -->
+                            <li class="showmore">
+                                <a href="/cgi-bin/koha/catalogue/search.pl?q=<!-- TMPL_VAR NAME="searchdesc" -->&amp;expand=<!-- TMPL_VAR NAME="expand" -->#<!-- TMPL_VAR NAME="type_id" -->">
+                                    Show More
+                                </a>
+                            </li>
+                        <!-- /TMPL_IF -->
+                        </ul>
+                    </li>
+                    <!-- /TMPL_LOOP -->
+                    </ul>
+                    </div>
+                    <!-- /TMPL_IF -->
+                    <!-- FACETS END -->
+                    
+                    <!-- ######### -->
+
+                    <!-- TABLE RESULTS START -->
+                    
+                <table>
+                    <tr>
+                        <th>&nbsp;</th>
+                        <th>Title</th>
+                        <th>Location</th>
+                        <th>&nbsp;</th>
+                    </tr>
+                        <!-- Actual Search Results -->
+                        <!-- TMPL_LOOP NAME="SEARCH_RESULTS" -->
+                            <!-- TMPL_IF name="even" -->
+                                <tr class="highlight">
+                            <!-- TMPL_ELSE -->
+                                <tr>
+                            <!-- /TMPL_IF -->
+                                <td>
+                            <!-- TMPL_IF NAME="AmazonContent" -->
+                                    <a class="p1" href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->">
+                                        <img src="<!-- TMPL_IF NAME="isbn" -->http://images.amazon.com/images/P/<!-- TMPL_VAR name="isbn" -->.01.TZZZZZZZ.jpg<!-- TMPL_ELSE -->http://g-images.amazon.com/images/G/01/x-site/icons/no-img-sm.gif<!-- /TMPL_IF -->" alt="image" class="thumbnail" />
+                                    </a>
+                            <!-- TMPL_ELSE -->
+                                <!-- TMPL_IF name="imageurl" -->
+                                    <img src="<!-- TMPL_VAR name="imageurl" -->" title="<!-- TMPL_VAR name="description" -->"/>
+                                <!-- TMPL_ELSE -->
+                                    <!-- TMPL_VAR name="description" -->
+                                <!-- /TMPL_IF -->
+                            <!-- /TMPL_IF -->
+                                </td>
+                            <td>
+                                <p>
+                                    <!-- TMPL_IF name="BiblioDefaultViewmarc" -->
+                                        <a class="title" href="/cgi-bin/koha/catalogue/MARCdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->">
+                                            <!-- TMPL_VAR NAME="title" --> <!-- TMPL_VAR NAME="subtitle" -->
+                                        </a>
+                                    <!-- TMPL_ELSE -->
+                                        <!-- TMPL_IF name="BiblioDefaultViewisbd" -->
+                                            <a class="title" href="/cgi-bin/koha/catalogue/ISBDdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->">
+                                                <!-- TMPL_VAR NAME="title" --> <!-- TMPL_VAR NAME="subtitle" -->
+                                            </a>
+                                        <!-- TMPL_ELSE -->
+                                            <a class="title" href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->">
+                                                <!-- TMPL_VAR NAME="title" --> <!-- TMPL_VAR NAME="subtitle" -->
+                                            </a>
+                                        <!-- /TMPL_IF -->
+                                    <!-- /TMPL_IF -->
+                                </p>
+                                <!-- TMPL_IF name="summary" -->
+                                    <p><!-- TMPL_VAR name="summary" --></p>
+                                <!-- TMPL_ELSE -->
+                                    <p>
+                                        <!-- TMPL_IF NAME="author" -->
+                                            <a href="/cgi-bin/koha/catalogue/search.pl?q=au:<!-- TMPL_VAR NAME="author" ESCAPE="URL" -->"><!-- TMPL_VAR NAME="author" --></a>
+                                        <!-- TMPL_ELSE -->
+                                            &nbsp;
+                                        <!-- /TMPL_IF -->
+                                        <!-- TMPL_IF name="publicationyear" --> - <!-- TMPL_VAR name="publicationyear" --><!-- /TMPL_IF -->
+                                        <!-- TMPL_IF name="publishercode" -->- <!-- TMPL_VAR name="publishercode" --><!-- /TMPL_IF -->
+                                        <!-- TMPL_IF name="place" --> ; <!-- TMPL_VAR name="place" --><!-- /TMPL_IF -->
+                                        <!-- TMPL_IF name="pages" --> - <!-- TMPL_VAR name="pages" --><!-- /TMPL_IF -->
+                                        <!-- TMPL_IF name="notes" --> : <!-- TMPL_VAR name="notes" --><!-- /TMPL_IF -->
+                                        <!-- TMPL_IF name="size" --> ; <!-- TMPL_VAR name="size" --><!-- /TMPL_IF -->
+                                        <!-- TMPL_IF name="timestamp" --> <i>(modified on <!-- TMPL_VAR name="timestamp" -->)</i><!-- /TMPL_IF -->
+                                    </p>
+                                <!-- /TMPL_IF -->
+                                </td>
+                                <td style="white-space: nowrap">
+                                    <!-- TMPL_IF NAME="items_loop" -->
+                                        <span class="available">
+                                        <!-- TMPL_LOOP NAME="items_loop" -->
+                                            <!-- <!-- TMPL_VAR NAME="branchcode" --> -->
+                                            <!-- TMPL_VAR NAME="branchname" -->
+                                            (<!-- TMPL_VAR NAME="count" -->
+                                                <!-- TMPL_IF name="itemcallnumber" --> <i><!-- TMPL_VAR name="itemcallnumber" -->)</i><!-- /TMPL_IF -->
+                                         <!-- TMPL_IF name="location" --> <i>(<!-- TMPL_VAR name="location" -->)</i><!-- /TMPL_IF -->
+                                         <!-- TMPL_IF name="classification" -->
+                                            <a href="/cgi-bin/koha/catalogue/search.pl?q=callnum:<!-- TMPL_VAR NAME="classification" ESCAPE="URL" -->">
+                                                <!-- TMPL_VAR NAME="classification" -->
+                                            </a>
+                                        <!-- /TMPL_IF -->
+                                         <br />
+                                        <!-- /TMPL_LOOP -->
+                                        </span>
+                                    <!-- /TMPL_IF -->
+                                    <span class="unavailable">
+                                        <!-- TMPL_IF NAME="onloancount" --> On loan (<!-- TMPL_VAR NAME="onloancount" -->),<br /> <!-- /TMPL_IF -->
+                                        <!-- TMPL_IF NAME="wthdrawncount" --> Withdrawn (<!-- TMPL_VAR NAME="wthdrawncount" -->),<br /> <!-- /TMPL_IF -->
+                                        <!-- TMPL_IF NAME="itemlostcount" --> Lost (<!-- TMPL_VAR NAME="itemlostcount" -->)<br /><!-- /TMPL_IF -->
+                                        <!-- TMPL_IF NAME="orderedcount" --> On order (<!-- TMPL_VAR NAME="orderedcount" -->)<!-- /TMPL_IF -->
+                                    </span>
+                                </td>
+                                <td>
+                                    <!-- TMPL_IF NAME="norequests" -->
+                                        Not Reserveable
+                                    <!-- TMPL_ELSE -->
+                                        <a class="reserve" href="/cgi-bin/koha/reserve/request.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">
+                                            Reserves
+                                        </a>
+                                    <!-- /TMPL_IF -->
+                                </td>
+                            </tr>
+                        <!-- /TMPL_LOOP -->
+                </table>
+                </div>
+            </form>
+        <!-- /TMPL_IF -->
+    
+        <!-- TMPL_IF NAME="PAGE_NUMBERS" -->
+            <div class="pages">
+                <!-- Row of numbers corresponding to search result pages -->
+                <!-- TMPL_IF NAME="previous_page_offset" -->
+                    <a class="nav" href="/cgi-bin/koha/catalogue/search.pl?q=<!-- TMPL_VAR NAME="searchdesc" -->&amp;offset=<!-- TMPL_VAR NAME="previous_page_offset" -->">
+                        &lt;&lt; Previous
+                    </a>
+                <!-- /TMPL_IF -->
+                <!-- TMPL_LOOP NAME="PAGE_NUMBERS" -->
+                    <!-- TMPL_IF NAME="highlight" -->
+                        <span class="current"><!-- TMPL_VAR NAME="pg" --></span>
+                    <!-- TMPL_ELSE -->
+                        <a class="nav" href="/cgi-bin/koha/catalogue/search.pl?q=<!-- TMPL_VAR NAME="searchdesc" -->&amp;offset=<!-- TMPL_VAR NAME="offset" --><!-- TMPL_IF NAME="sort_by" -->&amp;sort_by=<!-- TMPL_VAR NAME="sort_by" --><!-- /TMPL_IF -->">
+                            <!-- TMPL_VAR NAME="pg" -->
+                        </a>
+                    <!-- /TMPL_IF -->
+                <!-- /TMPL_LOOP -->
+                <!-- TMPL_IF NAME="next_page_offset" -->
+                    <a class="nav" href="/cgi-bin/koha/catalogue/search.pl?q=<!-- TMPL_VAR NAME="searchdesc" -->&amp;offset=<!-- TMPL_VAR NAME="next_page_offset" -->">
+                        Next &gt;&gt;
+                    </a>
+                <!-- /TMPL_IF -->
+            </div>
+        <!-- /TMPL_IF -->
+    
+        <!-- TMPL_IF NAME="outer_sup_results_loop" -->
+            <h3><!-- TMPL_LOOP NAME="outer_sup_results_loop" --></h3>
+                <!-- TMPL_IF NAME="inner_sup_results_loop" -->
+                <!-- TMPL_VAR NAME="servername" -->
+                <!-- TMPL_LOOP NAME="inner_sup_results_loop" -->
+                    <div><a href="<!-- TMPL_VAR NAME="link" -->"><!-- TMPL_VAR NAME="title" --></a></div>
+                <!-- /TMPL_LOOP -->
+                <!-- /TMPL_IF -->
+            <!-- /TMPL_LOOP -->
+    <!-- /TMPL_IF -->
+    
+    <!-- TMPL_ELSE -->
+    
+    
+    <!-- /TMPL_IF -->
+
+</div>
+</div>
+
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/catalogue/subject.tmpl b/koha-tmpl/intranet-tmpl/prog/en/catalogue/subject.tmpl
new file mode 100755 (executable)
index 0000000..b550adc
--- /dev/null
@@ -0,0 +1,28 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-catalogue.inc" -->
+
+<div id="catalogue_detail_biblio">
+
+<h1 class="catalogue">Subject search results</h1>
+
+<div id="resultnumber"><p>Results <b><!-- TMPL_VAR NAME="startfrom" --></b> through <b><!-- TMPL_VAR NAME="endat" --> of <!-- TMPL_VAR NAME="numrecords" --></b> records.<br></p></div>
+
+<table>
+<tr>
+               <th class="catalogue">Subject headings</th>
+       </tr>
+<!-- TMPL_LOOP NAME="SEARCH_RESULTS" -->
+       <tr>
+               <td<!-- TMPL_IF NAME="even" --> class="hilighted"<!-- /TMPL_IF -->>
+                       <a href="/cgi-bin/koha/search.pl?type=<!-- TMPL_IF NAME="opac" -->opac<!-- TMPL_ELSE -->intra<!-- /TMPL_IF -->&amp;subjectitems=<!-- TMPL_VAR NAME=subject2 ESCAPE=HTML -->"><!-- TMPL_VAR NAME="subject" --></a>
+               </td>
+       </tr>
+<!-- /TMPL_LOOP -->
+</table>
+<p><a  class="button catalogue" href="search.pl?<!-- TMPL_LOOP NAME="FORMINPUTS" --><!-- TMPL_VAR NAME="line" -->&amp;<!-- /TMPL_LOOP -->startfrom=<!-- TMPL_VAR NAME="prevstartfrom" -->">Previous Records</a> <a class="button catalogue" href="search.pl?<!-- TMPL_LOOP NAME="FORMINPUTS" --><!-- TMPL_VAR NAME="line" -->&amp;<!-- /TMPL_LOOP -->startfrom=<!-- TMPL_VAR NAME="nextstartfrom" -->">Next Records</a></p>
+
+</div>
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/catalogue/suggest.tmpl b/koha-tmpl/intranet-tmpl/prog/en/catalogue/suggest.tmpl
new file mode 100644 (file)
index 0000000..cba1f89
--- /dev/null
@@ -0,0 +1,36 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Suggestions<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+        <table>
+        <caption>Catalog Search</caption>
+            <tr>
+                <th>Initial word</th>
+                <th>Suggested</th>
+                <th>Used X times</th>
+            </tr>
+        <!-- TMPL_LOOP NAME="loop" -->
+            <tr>
+                <td><!-- TMPL_VAR NAME="word" --></td>
+                <td><a href="javascript:Import('<!-- TMPL_VAR NAME="word" -->','<!-- TMPL_VAR NAME="suggestion" -->')">
+                        <!-- TMPL_VAR NAME="suggestion" -->
+                    </a></td>
+                <td><!-- TMPL_VAR NAME="count" --></td>
+            </tr>
+        <!-- /TMPL_LOOP -->
+        </table>
+
+<script language="javascript" type="text/javascript">
+    function Import(Replaced,ReplaceBy) {
+        for (i=0 ; i<opener.document.f.value.length ; i++) {
+                opener.document.forms['f'].value[i].value = opener.document.forms['f'].value[i].value.replace(Replaced,ReplaceBy);
+//            if (document.forms[0].kohafield[i].value == "biblioitems.isbn" && document.forms[0].field_value[i].value.length>0) {
+//                strQuery += "&isbn="+document.forms[0].field_value[i].value;
+//            }
+//            opener.document.location= "../cataloguing/addbiblio.pl?z3950=1&oldbiblionumber=<!-- TMPL_VAR NAME="oldbiblionumber" -->&breedingid="+GetThisOne;
+//            self.close();
+//            return false;
+        }
+    }
+</script>
+
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
+
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio-nomarc.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio-nomarc.tmpl
new file mode 100644 (file)
index 0000000..00de695
--- /dev/null
@@ -0,0 +1,32 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Cataloging: Add a Non-MARC Record<!-- TMPL_INCLUDE NAME="doc-head-close-addbiblio.inc" -->
+
+
+
+<!-- TMPL_IF name="ERROR" -->
+Please Specify a Title
+<!-- /TMPL_IF -->
+
+<form action="savebiblio.pl" method="post">
+
+<table>
+       <caption>Adding a new bibliographic record</caption>
+       <tr><th scope="row"><label for="title">Title: *</label></th><td><input name="title" id="title" type="text" size="40" /> * Required</td>
+</tr>
+<tr><th scope="row"><label for="subtitle">Subtitle:</label></th><td><input name="subtitle" id="subtitle" type="text" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="author">Author:</label></th><td><input name="author" id="author" type="text" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="seriestitle">Series Title:</label><br>
+<i>(if applicable)</i></th><td><input name="seriestitle" type="text" id="seriestitle" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="copyrightdate">Copyright Date:</label></th><td><input id="copyrightdate" name="copyrightdate" type="text" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="abstract">Abstract:</label></th><td><textarea cols="30" id="abstract" rows="6" name="abstract"></textarea></td>
+</tr>
+<tr><th scope="row"><label for="bib-notes">Notes:</label></th><td><textarea cols="30" rows="6" id="bib-notes" name="notes"></textarea></td>
+</tr>
+</table>
+<input type="submit" value="Add Record" />
+
+</form>
+<!-- TMPL_INCLUDE name="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl
new file mode 100644 (file)
index 0000000..1f67bca
--- /dev/null
@@ -0,0 +1,113 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Cataloging: Add a items for <!-- TMPL_INCLUDE NAME="doc-head-close-addbiblio.inc" -->
+
+<!-- TMPL_IF NAME="NOBARCODE" -->
+You must give the item a barcode
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="NOBIBLIOITEM" -->
+You must create a new group for your item to be
+added to<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="BARCODEINUSE" -->
+Sorry, that barcode is already in use<!-- /TMPL_IF -->
+
+<h2>Add items for <!-- TMPL_VAR NAME="TITLE" --></h2>
+
+<table>
+       <caption>Bibliographic Details</caption>
+<tr><th scope="row">Author:</th><td><!-- TMPL_VAR NAME="AUTHOR" --></td></tr>
+<tr><th scope="row">Copyright:</th><td><!-- TMPL_VAR NAME="COPYRIGHT" --></td></tr>
+<tr><th scope="row">Series Title:</th><td><!-- TMPL_VAR NAME="SERIES" --></td></tr>
+<tr><th scope="row">Notes:</th><td><!-- TMPL_VAR NAME="NOTES" --></td></tr>
+
+<!-- TMPL_LOOP NAME="BIBITEMS" -->
+<tr><th scope="row">Biblioitem Number: </th><td><!-- TMPL_VAR NAME="biblioitemnumber" --></td></tr>
+<tr><th scope="row">Item Type: </th><td><!-- TMPL_VAR NAME="itemtype" --></td></tr>
+<tr><th scope="row">ISBN:</th><td><!-- TMPL_VAR NAME="isbn" --></td></tr>
+<tr><th scope="row">Dewey:</th><td><!-- TMPL_VAR NAME="dewey" --></td></tr>
+<tr><th scope="row">Publisher:</th><td><!-- TMPL_VAR NAME="publishercode" --></td></tr>
+<tr><th scope="row">Place:</th><td><!-- TMPL_VAR NAME="place" --></td></tr>
+<tr><th scope="row">Date:</th><td><!-- TMPL_VAR NAME="publicationyear" --></td></tr>
+
+<!-- TMPL_LOOP NAME="ITEMS -->
+<tr><th scope="row">Item:</th><td><!-- TMPL_VAR NAME="barcode" --></td></tr>
+<tr><th scope="row">Home Branch:</th><td><!-- TMPL_VAR NAME="homebranch" --></td></tr>
+<tr><th scope="row">Notes:</th><td><!-- TMPL_VAR NAME="itemnotes" --></td></tr>
+<!-- /TMPL_LOOP -->
+
+<!-- /TMPL_LOOP -->
+</table>
+
+
+<form action="saveitem.pl" method="post">
+<input type="hidden" name="biblionumber" value="<!-- TMPL_VAR NAME="BIBNUM" -->" />
+<table>
+<caption>Add New Item</caption>
+<tr><th scope="row"><label for="barcode">Item Barcode:</label></th><td><input type="text" id="barcode" name="barcode" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="homebranch">Branch:</label></th><td><select name="homebranch" id="branch">
+<!-- TMPL_LOOP NAME="BRANCHES" -->
+<option value="<!-- TMPL_VAR NAME="branchcode" -->"><!-- TMPL_VAR NAME="branchname" --></option>
+<!-- /TMPL_LOOP -->
+</select></td>
+</tr>
+<tr><th scope="row"><label for="replacementprice">Replacement Price:</label></th><td><input type="text" name="replacementprice" id="replacementprice" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="itemnotes">Notes:</label></th><td><textarea name="itemnotes" id="itemnotes" cols="30" rows="6"></textarea></td>
+</tr>
+<tr>
+<th colspan="2" >Add to existing group</td>
+</tr>
+<tr><th scope="row"><label for="biblioitemnumber">Biblioitem Number:</label></th><td><select name="biblioitemnumber" id="biblioitemnumber">
+<!-- TMPL_LOOP NAME="BIBITEMS" -->
+    <option value="<!-- TMPL_VAR NAME="biblioitemnumber" -->"><!-- TMPL_VAR NAME="itemtype" --></option>
+<!-- /TMPL_LOOP -->
+</select></td></tr>
+</table>
+<input type="submit" name="existinggroup"
+value="Add New Item to Existing Group" />
+<table>
+<caption>OR Add to a new
+Group:</caption>
+<tr><th scope="row"><label for="itemtype">Item Type:</label></th><td><select name="itemtype" id="itemtype">
+<!-- TMPL_LOOP NAME="ITEMTYPES" -->
+<option value="<!-- TMPL_VAR NAME="itemtype" -->"><!-- TMPL_VAR NAME="description" --></option>
+<!-- /TMPL_LOOP -->
+</select></td>
+</tr>
+<tr><th scope="row"><label for="isbn">ISBN:</label></th><td><input type="text" name="isbn" id="isbn" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="publishercode">Publisher:</label></th><td><input type="text" name="publishercode" id="publishercode" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="publicationyear">Publication Year:</label></th><td><input type="text" name="publicationyear" id="publicationyear" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="place">Place of Publication:</label></th><td><input type="text" name="place" id="place" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="illus">Illustrator:</label></th><td><input type="text" name="illus" id="illus" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="url">Website URL:</label></th><td><input type="text" name="url" id="url" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="dewey">Dewey:</label></th><td><input type="text" name="dewey" id="dewey" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="subclass">Dewey Subclass:</label></th><td><input type="text" name="subclass" id="subclass" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="issn">ISSN:</label></th><td><input type="text" name="issn" id="issn" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="lccn">LCCN:</label></th><td><input type="text" name="lccn" id="lccn" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="volume">Volume:</label></th><td><input type="text" name="volume" id="volume" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="number">Number:</label></th><td><input type="text" name="number" id="number" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="volumeddesc">Volume Description:</label></th><td><input type="text" name="volumeddesc" id="volumeddesc" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="pages">Pages:</label></th><td><input type="text" name="pages" id="pages" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="size">Size:</label></th><td><input name="size" size="40" /></td>
+</tr>
+<tr><th scope="row"><label for="notes">Notes:</label></th><td><textarea cols="30" rows="6" name="notes" id="notes"></textarea></td>
+</tr>
+</table>
+<input type="submit" name="newgroup" value="Add New Item to New Group">
+</form>
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/thesaurus_popup.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/thesaurus_popup.tmpl
new file mode 100644 (file)
index 0000000..2ca7340
--- /dev/null
@@ -0,0 +1,42 @@
+       <html>
+       <head>
+       <title>Thesaurus value builder for category <!-- TMPL_VAR name="category" --></title>
+       </head>
+       <body>
+       <form name="f_pop" action="cataloguing/thesaurus_popup.pl" method="post">
+       <textarea name="result" rows=10 cols=60><!-- TMPL_VAR name="result" --></textarea></br>
+       <p><input type="text" name="search_string" value="<!-- TMPL_VAR name="search_string" -->">
+       <input type="hidden" name="category" value="<!-- TMPL_VAR name="category" -->">
+       <input type="hidden" name="nohierarchy" value="<!-- TMPL_VAR NAME="nohierarchy" -->">
+       <input type="hidden" name="index" value="<!-- TMPL_VAR name="index" -->">
+       <input type="hidden" name="op" value="search">
+       <input type="submit" value="Search">
+       <input type="button" value="OK" onClick="javascript:report()">
+       </form>
+<!-- TMPL_IF name="search_string" -->
+       <form name="f2_pop" action="cataloguing/thesaurus_popup.pl" method="post">
+       <!-- TMPL_VAR name="select_list" -->
+       <input type="hidden" name="category" value="<!-- TMPL_VAR name="category" -->"> <input type="hidden" name="nohierarchy" value="<!-- TMPL_VAR NAME="nohierarchy" -->">
+       <input type="hidden" name="index" value="<!-- TMPL_VAR name="index" -->">
+       <input type="hidden" name="op" value="select">
+       <input type="hidden" name="result" value="<!-- TMPL_VAR name="result" -->">
+       <input type="submit" name="OK" value="OK">
+       </form>
+<!-- /TMPL_IF -->
+       <form name="f3_pop"  action="cataloguing/thesaurus_popup.pl" method="post">
+       <input type="hidden" name="index" value="<!-- TMPL_VAR name="index" -->">
+       <input type="hidden" name="category" value="<!-- TMPL_VAR name="category" -->">
+       <input type="hidden" name="nohierarchy" value="<!-- TMPL_VAR NAME="nohierarchy" -->">
+       <input type="hidden" name="op" value="add">
+       insert a new authority : <input type="text" name="insert">
+       <input type="submit" name="NEW" value="NEW">
+       </form>
+               <script>
+               function report() {
+                       opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.result.value;
+                       self.close();
+                       return false;
+               }
+               </script>
+               </body>
+               </html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl
new file mode 100644 (file)
index 0000000..f61f672
--- /dev/null
@@ -0,0 +1,130 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<head>
+<title>KOHA:_Labs Thesis Selection plugin</title>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+
+<script language="JavaScript" type="text/javascript">
+<!-- Hide from old browsers
+function openWindow(targeturl, windowname) {
+       newwin =
+window.open(targeturl,windowname,"height=480,width=640,scrollbars,resizable")
+}
+function Help() {
+       newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+}
+// end hiding -->
+</script>
+
+<link rel="stylesheet" type="text/css" href="/intranet-tmpl/default/en/includes/common-style.css">
+<style type="text/css">
+.catalogue {
+       background-color:#ad11ad;
+       color:#FFFFFF;
+       background-image:none;
+       text-decoration: normal;
+       }
+a.catalogue:hover {
+       background-color: #ad11ad;
+       color: #FFFFFF;
+       text-decoration: none;
+       }
+</style>
+</head>
+
+<body>
+<div id="mainbloc">
+       <h1 class="catalogue">Laboratory Search</h1>
+       
+       <form name="f" method="post" action="/cgi-bin/koha/cataloguing/plugin_launcher.pl">
+               <div class="bloc25">
+                       <h2 class="catalogue">Search on</h2>
+                       <p>
+                               <input type="hidden" name="plugin_name" value="labs_theses.pl">
+                               <input type="hidden" name="index" value="<!--TMPL_VAR Name="index" -->">
+                               <input type="hidden" name="result" value="unimarc field 328 <!--TMPL_VAR Name="index" -->">
+                               <input type="hidden" name="op" value="do_search">
+                               <input type="hidden" name="cat_auth" value="<!--TMPL_VAR Name="cat_auth" -->" >
+                               <input type="text" name="search" value="<!-- TMPL_VAR Name="search" -->" size="35">
+                               
+                               <input type="submit" value="Start search" class="button catalogue">
+                       </p>
+               </div>
+       </form>
+
+<!-- TMPL_IF Name="resultlist" -->
+       <div class="bloc25">
+       <h2 class="catalogue">Laboratory Search results</h2>
+               <div id="resultnumber">
+                       <p class="resultcount">
+                       <!-- TMPL_IF NAME="total" -->
+                                       Results <!-- TMPL_VAR NAME="from" --> to <!-- TMPL_VAR NAME="to" --> of <!-- TMPL_VAR NAME="total" --><!-- TMPL_ELSE -->No results found.
+                       <!-- /TMPL_IF -->
+                       </p>
+               </div>
+               <div id="resultlist">
+                       <table>
+                               <tr>
+                                       <th class="catalogue">Laboratory</th>
+                                       <th class="catalogue">Select</th>
+                               </tr>
+                               <!-- TMPL_LOOP NAME="catresult" -->
+                                       <!-- TMPL_IF NAME="even" -->
+                                       <tr class="hilighted">
+                                       <!-- TMPL_ELSE -->
+                                       <tr>
+                                       <!-- /TMPL_IF -->
+                                               <td>
+                                               <!-- TMPL_VAR NAME="lib" -->
+                                               </td>
+                                               <td>
+                                                       <a  href="javascript:SelectEntry('<!-- TMPL_VAR NAME="libjs" ESCAPE="URL" -->','<!-- TMPL_VAR NAME="authjs" ESCAPE="URL" -->',<!-- TMPL_VAR NAME="index" ESCAPE="URL"  -->,0)" class="button catalogue">Select</a>
+                                                       <a  href="javascript:SelectEntry('<!-- TMPL_VAR NAME="libjs" ESCAPE="URL" -->','<!-- TMPL_VAR NAME="authjs" ESCAPE="URL" -->',<!-- TMPL_VAR NAME="index" ESCAPE="URL"  -->,1)" class="button catalogue">Sel&amp;close</a>
+                                               </td>
+                                       </tr>
+                               <!-- /TMPL_LOOP -->
+                       </table>
+               </div>
+               <div id="resultnumber">
+                       <p><!-- TMPL_IF NAME="displayprev" --> 
+                                       <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=labs_theses.pl&amp;startfrom=<!-- TMPL_VAR NAME="startfromprev" -->&amp;cat_auth=<!-- TMPL_VAR NAME="cat_auth" ESCAPE=URL-->&amp;search=<!-- TMPL_VAR NAME="search" ESCAPE=URL-->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search&amp;index=<!-- TMPL_VAR Name="anindex" -->">&lt;&lt;Previous</a>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_LOOP NAME="numbers" -->
+                                       <!-- TMPL_IF NAME="highlight" -->
+                                               <span class="highlight"><!-- TMPL_VAR NAME="number" --></span>
+                                       <!-- TMPL_ELSE --> 
+                                               <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=labs_theses.pl&amp;startfrom=<!-- TMPL_VAR NAME="startfrom" -->&amp;cat_auth=<!-- TMPL_VAR NAME="cat_auth" ESCAPE=URL-->&amp;search=<!-- TMPL_VAR NAME="search" ESCAPE=URL -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search&amp;index=<!-- TMPL_VAR Name="anindex" -->"><!-- TMPL_VAR NAME="number" --></a>
+                                       <!-- /TMPL_IF -->
+                               <!-- /TMPL_LOOP --> 
+                               <!-- TMPL_IF NAME="displaynext" -->
+                                       <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=labs_theses.pl&amp;startfrom=<!-- TMPL_VAR NAME="startfromnext" -->&amp;cat_auth=<!-- TMPL_VAR NAME="cat_auth" ESCAPE=URL-->&amp;search=<!-- TMPL_VAR NAME="search" -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search&amp;index=<!-- TMPL_VAR Name="anindex" -->">Next&gt;&gt;</a>
+                               <!-- /TMPL_IF -->
+                       </p>
+                       <p class="resultcount">
+                       <!-- TMPL_IF NAME="total" -->
+                                       Results <!-- TMPL_VAR NAME="from" --> to <!-- TMPL_VAR NAME="to" --> of <!-- TMPL_VAR NAME="total" --><!-- TMPL_ELSE -->No results found.
+                       <!-- /TMPL_IF -->
+                       </p>
+               </div>
+       <script language="JavaScript" type="text/javascript">
+       function SelectEntry(myentry, mycode, myindex, wclose){
+               if (opener.document.f.field_value[myindex].value!=""){ 
+                       opener.document.f.field_value[myindex].value=opener.document.f.field_value[myindex].value+"|"+myentry
+               } else {
+                       opener.document.f.field_value[myindex].value=myentry
+               }
+               if (wclose == 1) {
+       //      alert("closing")
+                       self.close();
+               }
+       }
+       </script>
+       </div>
+<!-- /TMPL_IF -->
+</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl
new file mode 100644 (file)
index 0000000..2507bbc
--- /dev/null
@@ -0,0 +1,325 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>Leader_builder</title>
+</head>
+<body>
+<form name="f_pop" onSubmit="javascript:report()">
+<table>
+       <tr>
+               <td>1-4 Record size</td>
+               <td>(auto-filled)</td>
+       </tr>
+       <tr>
+               <td>5- Record status</td>
+               <td>
+                       <select name="f5" size="1">
+                       <!-- TMPL_IF name="f5a" -->
+                               <option value=" " SELECTED>a- Increase in encoding level</option>
+                       <!-- TMPL_ELSE -->
+                               <option value=" ">a- Increase in encoding level</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f5c" -->
+                               <option value="c" SELECTED>c- Corrected or revised</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">c- Corrected or revised</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5d" -->
+                               <option value="d" SELECTED>d- Deleted</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">d- Deleted</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5n" -->
+                               <option value="n" SELECTED>n- New</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="n">n- New</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5p" -->
+                               <option value="p" SELECTED>p- Increase in encoding level from prepublication</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="p">p- Increase in encoding level from prepublication</option>
+                       <!-- /TMPL_IF -->
+                       </select>
+               </td>
+       </tr>
+       <tr>
+               <td>6- Type of record</td>
+               <td>
+                       <select name="f6" size="1">
+                       <!-- TMPL_IF name="f6a" -->
+                               <option value="a" SELECTED>a- Language material (monography)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">a- Language material (monography)</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6c" -->
+                               <option value="c" SELECTED>c- Notated music</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">c- Notated music</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6d" -->
+                               <option value="d" SELECTED>d- Manuscript notated music</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">d- Manuscript notated music</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6e" -->
+                               <option value="e" SELECTED>e- Cartographic material</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">e- Cartographic material</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6f" -->
+                               <option value="f" SELECTED>f - Manuscript cartographic material</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">f - Manuscript cartographic material</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6g" -->
+                               <option value="g" SELECTED>g - Projected medium</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">g - Projected medium</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6i" -->
+                               <option value="i" SELECTED>i - Nonmusical sound recording</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="i">i - Nonmusical sound recording</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6j" -->
+                               <option value="j" SELECTED>j - Musical sound recording</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="j">j - Musical sound recording</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6k" -->
+                               <option value="k" SELECTED>k - Two-dimensional nonprojectable graphic</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="k">k - Two-dimensional nonprojectable graphic</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6m" -->
+                               <option value="m" SELECTED>m - Computer file</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="m">m - Computer file</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6o" -->
+                               <option value="o" SELECTED>o - Kit</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="o">o - Kit</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6r" -->
+                               <option value="r" SELECTED>r - Three-dimensional artifact or naturally occurring object</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="r">r - Three-dimensional artifact or naturally occurring object</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6t" -->
+                               <option value="t" SELECTED>t - Manuscript language material</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="t">t - Manuscript language material</option>
+                       <!-- /TMPL_IF -->
+                       </select>
+               </td>
+       </tr>
+       <tr>
+               <td>7- Bibliographic level</td>
+               <td>
+                       <select name="f7" size="1">
+                               <!-- TMPL_IF name="f7a" -->
+                                       <option value="a" SELECTED>a- Monographic component part</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="a">a- Monographic component part</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f7b" -->
+                                       <option value="b" SELECTED>b- Serial component part</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="b">a- Serial component part</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f7c" -->
+                                       <option value="c" SELECTED>c- Collection</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="c">c- Collection</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f7d" -->
+                                       <option value="d" SELECTED>d- Subunit</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="d">d- Subunit</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f7i" -->
+                                       <option value="i" SELECTED>i- Integrating resource</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="i">i- Integrating resource</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f7m" -->
+                                       <option value="m" SELECTED>m- Monograph/item</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="m">m- Monograph/item</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f7s" -->
+                                       <option value="s" SELECTED>s- Serial</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="s">s- Serial</option>
+                               <!-- /TMPL_IF -->
+                       </select>
+               </td>
+       </tr>
+       
+       <tr>
+               <td>8- Hierarchic level</td>
+               <td>
+                       <select name="f8" size="1">
+                               <!-- TMPL_IF name="f8 " -->
+                                       <option value=" " SELECTED>No specific type</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value=" ">No specific type</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f8a" -->
+                                       <option value="a" SELECTED>a- Archival</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="a">a- Archival</option>
+                               <!-- /TMPL_IF -->
+                       </select>
+               </td>
+       </tr>
+
+       <tr>
+               <td>9- Encoding</td>
+               <td>
+                       <select name="f9" size="1">
+                               <!-- TMPL_IF name="f9 " -->
+                                       <option value=" " SELECTED>MARC-8</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value=" ">MARC-8</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f9a" -->
+                                       <option value="a" SELECTED>a- UCS/Unicode</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="a">a- UCS/Unicode</option>
+                               <!-- /TMPL_IF -->
+                       </select>
+               </td>
+       </tr>
+       <tr>
+               <td>10-16 indicator/subfields/size</td>
+               <td>(auto-filled)</td>
+       <tr>
+               <td>17- Encoding</td>
+               <td>
+                       <select name="f17" size="1">
+                               <!-- TMPL_IF name="f17 " -->
+                                       <option value=" " SELECTED>full level</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value=" ">Full level</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f171" -->
+                                       <option value="1" SELECTED>1- Full level, material not examined</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="1">1- Full level, material not examined</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f172" -->
+                                       <option value="2" SELECTED>2 - Less-than-full level, material not examined</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="2">2 - Less-than-full level, material not examined</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f173" -->
+                                       <option value="3" SELECTED>3- Abbreviated level</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="3">3- Abbreviated level</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f174" -->
+                                       <option value="4" SELECTED>4- Core level</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="4">4- Core level</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f175" -->
+                                       <option value="5" SELECTED>5- Partial (preliminary) level</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="5">5- Partial (preliminary) level</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f177" -->
+                                       <option value="7" SELECTED>7- Minimal level</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="7">7- Minimal level</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f178" -->
+                                       <option value="8" SELECTED>8- Prepublication level</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="8">8- Prepublication level</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f17u" -->
+                                       <option value="u" SELECTED>u - Unknown</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="u">u - Unknown</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f17z" -->
+                                       <option value="z" SELECTED>z- Not applicable</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="z">z- Not applicableFull level</option>
+                               <!-- /TMPL_IF -->
+                       </select>
+               </td>
+       </tr>
+
+       <tr>
+               <td>18 - Descriptive cataloging form</td>
+               <td>
+                       <select name="f18" size="1">
+                               <!-- TMPL_IF name="f18 " -->
+                                       <option value=" " SELECTED>Non-ISBD</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value=" ">Non-ISBD</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f18a" -->
+                                       <option value="a" SELECTED>a- AACR 2</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="a">a- AACR 2</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f18i" -->
+                                       <option value="i" SELECTED>i- ISBD</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="i">i- ISBD</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f18u" -->
+                                       <option value="u" SELECTED>u- Unknown</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="u">u- Unknown</option>
+                               <!-- /TMPL_IF -->
+                       </select>
+               </td>
+       </tr>
+       
+       <tr>
+               <td>19 - Linked record requirement</td>
+               <td>
+                       <select name="f19" size="1">
+                               <!-- TMPL_IF name="f19 " -->
+                                       <option value=" " SELECTED>Related record not required</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value=" ">Related record not required</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f18r" -->
+                                       <option value="r" SELECTED>r- Related record required</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="r">r- Related record required</option>
+                               <!-- /TMPL_IF -->
+                       </select>
+               </td>
+       </tr>
+       <tr>
+               <td>20-24 entry map & lengths</td>
+               <td>(auto-filled)</td>
+       <tr>
+
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>
+</table>
+</form>
+<script>
+function report() {
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value = 
+                       '    '+document.f_pop.f5.value +
+                       document.f_pop.f6.value+ document.f_pop.f7.value+
+                       document.f_pop.f8.value+ document.f_pop.f9.value+ '       '+
+                       document.f_pop.f17.value+ document.f_pop.f18.value+ document.f_pop.f19.value+'     ';
+               self.close();
+               return false;
+       }
+</script>
+</body>
+</html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_100.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_100.tmpl
new file mode 100644 (file)
index 0000000..bc6e78c
--- /dev/null
@@ -0,0 +1,765 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_Field 100 builder</title>
+</head>
+<body>
+<form name="f_pop" onSubmit="javascript:report()">
+<table>
+    <tr>
+        <td>Date d'enregistrement</td>
+        <td><input type="text" name="f1" maxlength=8 size=9 value="<!-- TMPL_VAR name="f1" -->"></td>
+    </tr>
+    <tr>
+        <td>Code de date de publication </td>
+        <td>
+            <select name="f2" size="1">
+        <!-- TMPL_IF name="f2 " -->
+              <option value=" " SELECTED>None</option>
+                 <!-- TMPL_ELSE -->
+                    <option value=" ">None</option>
+
+            <!-- /TMPL_IF -->
+
+            <!-- TMPL_IF name="f2a" -->
+                <option value="a" SELECTED>Periodique
+                en cours</option>
+            <!-- TMPL_ELSE -->
+                <option value="a">Periodique en cours</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f2b" -->
+                <option value="b" SELECTED>Periodique mort</option>
+            <!-- TMPL_ELSE -->
+                <option value="b">Periodique mort</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f2c" -->
+                <option value="c" SELECTED>Periodique
+                d'etat inconnu</option>
+            <!-- TMPL_ELSE -->
+                <option value="c">Periodique d'etat inconnu</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f2d" -->
+                <option value="d" SELECTED>Monographie
+                complete</option>
+            <!-- TMPL_ELSE -->
+                <option value="d">Monographie
+                complete</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f2e" -->
+                <option value="e" SELECTED>reproduction</option>
+            <!-- TMPL_ELSE -->
+                <option value="e">reproduction</option>
+            <!-- /TMPL_IF -->
+    
+            <!-- TMPL_IF name="f2f" -->
+                <option value="f"
+                SELECTED>monographie, date de
+                publication incertaine</option>
+            <!-- TMPL_ELSE -->
+                <option value="f">monographie, date de
+                publication incertaine</option>
+            <!-- /TMPL_IF -->
+
+            <!-- TMPL_IF name="f2g" -->
+                <option value="g"
+                SELECTED>monographie dont la
+                publication s'etend sur plus d'un an</option>
+            <!-- TMPL_ELSE -->
+                <option value="g">monographie dont la
+                publication s'etend sur plus d'un an</option>
+            <!-- /TMPL_IF -->
+    
+    
+            <!-- TMPL_IF name="f2h" -->
+                <option value="h"
+                SELECTED>monographie ayant a la fois
+                une date reelle et une date de
+                copyright ou de privilege</option>
+            <!-- TMPL_ELSE -->
+                <option value="h">monographie ayant a la fois
+                une date reelle et une date de
+                copyright ou de privilege</option>
+            <!-- /TMPL_IF -->
+    
+            <!-- TMPL_IF name="f2i" -->
+                <option value="i"
+                SELECTED>monographie ayant a la fois
+                une date d'edition ou de reedition et
+                une date de production</option>
+            <!-- TMPL_ELSE -->
+                <option value="i">monographie ayant a la fois
+                une date d'edition ou de reedition et
+                une date de production</option>
+            <!-- /TMPL_IF -->
+    
+            <!-- TMPL_IF name="f2j" -->
+                <option value="j"
+                SELECTED>monographie avec date
+                publication detaillee</option>
+            <!-- TMPL_ELSE -->
+                <option value="j">monographie avec date
+                publication detaillee </option>
+            <!-- /TMPL_IF -->
+    
+            </select>
+        </td>
+    </tr>
+    <tr>
+        <td>Premiere date de publication</td>
+        <td><input id="pubdate1" type="text" name="f3" maxlength=4 size=5 value="<!-- TMPL_VAR name="f3" -->"></td>
+    </tr>
+    <tr>
+    <td>Deuxieme date de publication</td>
+    <td><input id="pubdate2" type="text" name="f4" maxlength=4 size=5
+        value="<!-- TMPL_VAR name="f4" -->"></td>
+        
+    </tr>
+    <tr>
+        <td>Niveau intellectuel ou public destinataire 1</td>
+        <td>
+            <select name="f5" size="1">
+        <!-- TMPL_IF name="f5 " -->
+              <option value=" " SELECTED>None</option>
+                 <!-- TMPL_ELSE -->
+                    <option value=" ">None</option>
+
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f5a" -->
+                <option value="a" SELECTED>Jeunesse en
+    general </option>
+            <!-- TMPL_ELSE -->
+                <option value="a">Jeunesse en general</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f5b" -->
+                <option value="b"
+    SELECTED>Pre-scolaire</option>
+            <!-- TMPL_ELSE -->
+                <option value="b">Pre-scolaire</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f5c" -->
+                <option value="c" SELECTED>scolaire</option>
+            <!-- TMPL_ELSE -->
+                <option value="c">scolaire</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f5d" -->
+                <option value="d" SELECTED>enfant</option>
+            <!-- TMPL_ELSE -->
+                <option value="d">enfant</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f5e" -->
+                <option value="e" SELECTED>jeune adulte</option>
+            <!-- TMPL_ELSE -->
+                <option value="e">jeune adulte</option>
+            <!-- /TMPL_IF -->
+    
+            <!-- TMPL_IF name="f5k" -->
+                <option value="k"
+                SELECTED>adulte, haut niveau</option>
+            <!-- TMPL_ELSE -->
+                <option value="k">adulte, haut niveau</option>
+            <!-- /TMPL_IF -->
+
+            <!-- TMPL_IF name="f5m" -->
+                <option value="m"
+                SELECTED>fiction ou vulg adulte</option>
+            <!-- TMPL_ELSE -->
+                <option value="m">fiction ou vulg adulte</option>
+            <!-- /TMPL_IF -->
+    
+            <!-- TMPL_IF name="f5u" -->
+                <option value="u"
+                SELECTED>inconnu</option>
+            <!-- TMPL_ELSE -->
+                <option value="u">inconnu</option>
+            <!-- /TMPL_IF -->
+            </select>
+        </td>
+    </tr>
+    <tr>
+        <td>Niveau intellectuel ou public destinataire 2</td>
+        <td>
+            <select name="f6" size="1">
+        <!-- TMPL_IF name="f6 " -->
+              <option value=" " SELECTED>None</option>
+                 <!-- TMPL_ELSE -->
+                    <option value=" ">None</option>
+
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f6a" -->
+                <option value="a" SELECTED>Jeunesse en
+    general </option>
+            <!-- TMPL_ELSE -->
+                <option value="a">Jeunesse en general</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f6b" -->
+                <option value="b"
+    SELECTED>Pre-scolaire</option>
+            <!-- TMPL_ELSE -->
+                <option value="b">Pre-scolaire</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f6c" -->
+                <option value="c" SELECTED>scolaire</option>
+            <!-- TMPL_ELSE -->
+                <option value="c">scolaire</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f6d" -->
+                <option value="d" SELECTED>enfant</option>
+            <!-- TMPL_ELSE -->
+                <option value="d">enfant</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f6e" -->
+                <option value="e" SELECTED>jeune adulte</option>
+            <!-- TMPL_ELSE -->
+                <option value="e">jeune adulte</option>
+            <!-- /TMPL_IF -->
+    
+            <!-- TMPL_IF name="f6k" -->
+                <option value="k"
+                SELECTED>adulte, haut niveau</option>
+            <!-- TMPL_ELSE -->
+                <option value="k">adulte, haut niveau</option>
+            <!-- /TMPL_IF -->
+
+            <!-- TMPL_IF name="f6m" -->
+                <option value="m"
+                SELECTED>fiction ou vulg adulte</option>
+            <!-- TMPL_ELSE -->
+                <option value="m">fiction ou vulg adulte</option>
+            <!-- /TMPL_IF -->
+    
+            <!-- TMPL_IF name="f6u" -->
+                <option value="u"
+                SELECTED>inconnu</option>
+            <!-- TMPL_ELSE -->
+                <option value="u">inconnu</option>
+            <!-- /TMPL_IF -->
+            </select>
+        </td>
+    </tr>
+    <tr>
+        <td>Niveau intellectuel ou public destinataire 3</td>
+        <td>
+            <select name="f7" size="1">
+        <!-- TMPL_IF name="f7 " -->
+              <option value=" " SELECTED>None</option>
+                 <!-- TMPL_ELSE -->
+                    <option value=" ">None</option>
+
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f7a" -->
+                <option value="a" SELECTED>Jeunesse en
+    general </option>
+            <!-- TMPL_ELSE -->
+                <option value="a">Jeunesse en general</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f7b" -->
+                <option value="b"
+    SELECTED>Pre-scolaire</option>
+            <!-- TMPL_ELSE -->
+                <option value="b">Pre-scolaire</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f7c" -->
+                <option value="c" SELECTED>scolaire</option>
+            <!-- TMPL_ELSE -->
+                <option value="c">scolaire</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f7d" -->
+                <option value="d" SELECTED>enfant</option>
+            <!-- TMPL_ELSE -->
+                <option value="d">enfant</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f7e" -->
+                <option value="e" SELECTED>jeune adulte</option>
+            <!-- TMPL_ELSE -->
+                <option value="e">jeune adulte</option>
+            <!-- /TMPL_IF -->
+    
+            <!-- TMPL_IF name="f7k" -->
+                <option value="k"
+                SELECTED>adulte, haut niveau</option>
+            <!-- TMPL_ELSE -->
+                <option value="k">adulte, haut niveau</option>
+            <!-- /TMPL_IF -->
+
+            <!-- TMPL_IF name="f7m" -->
+                <option value="m"
+                SELECTED>fiction ou vulg adulte</option>
+            <!-- TMPL_ELSE -->
+                <option value="m">fiction ou vulg adulte</option>
+            <!-- /TMPL_IF -->
+    
+            <!-- TMPL_IF name="f7u" -->
+                <option value="u"
+                SELECTED>inconnu</option>
+            <!-- TMPL_ELSE -->
+                <option value="u">inconnu</option>
+            <!-- /TMPL_IF -->
+            </select>
+        </td>
+    </tr>
+    <tr>
+        <td>Publication officielle</td>
+        <td>
+            <select name="f8" size="1">
+                   <!-- TMPL_IF name="f8 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+        <!-- TMPL_IF name="f8a" -->
+                <option value="a" SELECTED>Federal/national</option>
+            <!-- TMPL_ELSE -->
+                <option value="a">Federal/national</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f8b" -->
+                <option value="b" SELECTED>etat/province</option>
+            <!-- TMPL_ELSE -->
+                <option value="b">etat/province</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f8c" -->
+                <option value="c" SELECTED>compte/departement</option>
+            <!-- TMPL_ELSE -->
+                <option value="c">compte/departement</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f8d" -->
+                <option value="d"
+                SELECTED>local(municipal, etc.)</option>
+            <!-- TMPL_ELSE -->
+                <option value="d">local(municipal, etc.)</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f8e" -->
+                <option value="e"
+                SELECTED>multi-local(inter-departemental,
+                etc. sous le niveau national)</option>
+            <!-- TMPL_ELSE -->
+                <option value="e">multi-local(inter-departemental,
+                etc. sous le niveau national)</option>
+            <!-- /TMPL_IF -->
+    
+            <!-- TMPL_IF name="f8f" -->
+                <option value="f"
+                SELECTED>Inter-gouvernemental</option>
+            <!-- TMPL_ELSE -->
+                <option value="f">Inter-gouvernemental</option>
+            <!-- /TMPL_IF -->
+
+            <!-- TMPL_IF name="f8g" -->
+                <option value="g"
+                SELECTED>gouvernement en exil ou clandestin</option>
+            <!-- TMPL_ELSE -->
+                <option value="g">gouvernement en exil
+                ou clandestin</option>
+            <!-- /TMPL_IF -->
+
+            <!-- TMPL_IF name="f8h" -->
+                <option value="h"
+                SELECTED>Niveau indetermine</option>
+            <!-- TMPL_ELSE -->
+                <option value="h">Niveau indetermine</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f8u" -->
+                <option value="u"
+                SELECTED>inconnu</option>
+            <!-- TMPL_ELSE -->
+                <option value="u">inconnu</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f8y" -->
+                <option value="y"
+                SELECTED>il ne s'agit pas d'une
+                publication officielle</option>
+            <!-- TMPL_ELSE -->
+                <option value="y">il ne s'agit pas
+                d'une publication officielle</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f8z" -->
+                <option value="z"
+                SELECTED>Autre instance officielle</option>
+            <!-- TMPL_ELSE -->
+                <option value="z">Autre instance officielle</option>
+            <!-- /TMPL_IF -->
+            </select>
+        </td>
+    </tr>
+
+    <tr>
+        <td>Code de modification de la notice</td>
+        <td>
+            <select name="f9" size="1">
+                      <!-- TMPL_IF name="f9 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+            <!-- TMPL_IF name="f90" -->
+                <option value="0" SELECTED>Notice non modifiee</option>
+            <!-- TMPL_ELSE -->
+                <option value="0">Notice non modifiee</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f91" -->
+                <option value="1" SELECTED>notice modifiee</option>
+            <!-- TMPL_ELSE -->
+                <option value="1">notice modifiee</option>
+            <!-- /TMPL_IF -->
+            </select>
+        </td>
+    </tr>
+
+
+    <tr>
+    <td>Langue de catalogage (obligatoire)</td>
+    <td><input type="text" name="f10" maxlength=3 size=4
+        value="<!-- TMPL_VAR name="f10" -->"></td>
+        
+    </tr>
+
+
+
+    <tr>
+        <td>Code de transliteration</td>
+        <td>
+            <select name="f11" size="1">
+                      <!-- TMPL_IF name="f11 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+            <!-- TMPL_IF name="f11a" -->
+                <option value="a" SELECTED>Norme ISO
+        pour la translitteration</option>
+            <!-- TMPL_ELSE -->
+                <option value="a">Norme ISO
+        pour la translitteration</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f11b" -->
+                <option value="b" SELECTED>autre</option>
+            <!-- TMPL_ELSE -->
+                <option value="b">autre</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f11c" -->
+                <option value="c"
+        SELECTED>Translitterations multiples : ISO et autres regles</option>
+            <!-- TMPL_ELSE -->
+                <option value="c">Translitterations multiples : ISO et autres regles</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f11y" -->
+                <option value="y" SELECTED>Sans regles
+        de translitteration</option>
+            <!-- TMPL_ELSE -->
+                <option value="y">Sans regles
+        de translitteration</option>
+            <!-- /TMPL_IF -->
+            </select>
+        </td>
+    </tr>
+
+    <tr>
+    <td>Jeux de caracteres (obligatoire) 1 </td>
+        <td>
+            <select name="f12" size="1">
+              <!-- TMPL_IF name="f12  " -->
+                                <option value="  " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value="  ">None</option>
+                        <!-- /TMPL_IF -->
+
+            <!-- TMPL_IF name="f1201" -->
+                <option value="01" SELECTED>ISO 646,
+    version IRV (caracteres latins de base)</option>
+            <!-- TMPL_ELSE -->
+                <option value="01">ISO 646,
+    version IRV (caracteres latins de base)</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f1202" -->
+                <option value="02" SELECTED>Registre
+    ISO #37 (caracteres cyrilliques de base)</option>
+            <!-- TMPL_ELSE -->
+                <option value="02">Registre
+    ISO #37 (caracteres cyrilliques de base)</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f1203" -->
+                <option value="03"
+        SELECTED>ISO 5426 (jeu de caractere latin etendu)</option>
+            <!-- TMPL_ELSE -->
+                <option value="03">ISO 5426 (jeu de caractere latin etendu)</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f1204" -->
+                <option value="04" SELECTED>ISO DIS
+    5427 (jeu de caracteres cyrilliques etendu)</option>
+            <!-- TMPL_ELSE -->
+                <option value="04">ISO DIS
+    5427 (jeu de caracteres cyrilliques etendu)</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f1205" -->
+                <option value="05" SELECTED>ISO  5428
+    (caracteres grecs)</option>
+            <!-- TMPL_ELSE -->
+                <option value="05">ISO  5428
+    (caracteres grecs)</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f1206" -->
+                <option value="06" SELECTED>ISO 6438
+    (caracteres africains codes)</option>
+            <!-- TMPL_ELSE -->
+                <option value="06">ISO 6438
+    (caracteres africains codes)</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f1250" -->
+                <option value="50" SELECTED>ISO 10646
+                    (UNICODE)
+                </option>
+            <!-- TMPL_ELSE -->
+                <option value="50">ISO 10646
+                    (UNICODE)
+                </option>
+            <!-- /TMPL_IF -->
+            </select>
+        </td>
+
+        
+    </tr>
+    <tr>
+    <td>Jeux de caracteres (obligatoire) 2</td>
+        <td>
+            <select name="f13" size="1">
+            <!-- TMPL_IF name="f13  " -->
+                                <option value="  " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value="  ">None</option>
+                        <!-- /TMPL_IF -->
+
+            <!-- TMPL_IF name="f1301" -->
+                <option value="01" SELECTED>ISO 646,
+    version IRV (caracteres latins de base)</option>
+            <!-- TMPL_ELSE -->
+                <option value="01">ISO 646,
+    version IRV (caracteres latins de base)</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f1302" -->
+                <option value="02" SELECTED>Registre
+    ISO #37 (caracteres cyrilliques de base)</option>
+            <!-- TMPL_ELSE -->
+                <option value="02">Registre
+    ISO #37 (caracteres cyrilliques de base)</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f1303" -->
+                <option value="03"
+        SELECTED>ISO 5426 (jeu de caractere latin etendu)</option>
+            <!-- TMPL_ELSE -->
+                <option value="03">ISO 5426 (jeu de caractere latin etendu)</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f1304" -->
+                <option value="04" SELECTED>ISO DIS
+    5427 (jeu de caracteres cyrilliques etendu)</option>
+            <!-- TMPL_ELSE -->
+                <option value="04">ISO DIS
+    5427 (jeu de caracteres cyrilliques etendu)</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f1305" -->
+                <option value="05" SELECTED>ISO  5428
+    (caracteres grecs)</option>
+            <!-- TMPL_ELSE -->
+                <option value="05">ISO  5428
+    (caracteres grecs)</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f1306" -->
+                <option value="06" SELECTED>ISO 6438
+    (caracteres africains codes)</option>
+            <!-- TMPL_ELSE -->
+                <option value="06">ISO 6438
+    (caracteres africains codes)</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f1250" -->
+                <option value="50" SELECTED>ISO 10646
+                    (UNICODE)
+                </option>
+            <!-- TMPL_ELSE -->
+                <option value="50">ISO 10646
+                    (UNICODE)
+                </option>
+            <!-- /TMPL_IF -->
+            </select>
+        </td>
+
+        
+    </tr>
+
+    <tr>
+    <td>Jeu de caracteres additionnels</td>
+    <td><input type="text" name="f14" maxlength=4 size=5
+        value="<!-- TMPL_VAR name="f14" -->"></td>
+        
+    </tr>
+
+    <tr>
+    <td>Alphabet du titre</td>
+    <td>
+    <select name="f15" size="1">
+       <!-- TMPL_IF name="f15  " -->
+                                <option value="  " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value="  ">None</option>
+                        <!-- /TMPL_IF -->
+
+    <!-- TMPL_IF name="f15ba" -->
+                <option value="ba" SELECTED>Latin</option>
+            <!-- TMPL_ELSE -->
+                <option value="ba">Latin</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f15ca" -->
+                <option value="ca" SELECTED>Cyrillique</option>
+            <!-- TMPL_ELSE -->
+                <option value="ca">Cyrillique</option>
+            <!-- /TMPL_IF -->
+
+            <!-- TMPL_IF name="f15da" -->
+                <option value="da" SELECTED>Japonais -
+                alphabet non precise</option>
+            <!-- TMPL_ELSE -->
+                <option value="da">Japonais non precise</option>
+            <!-- /TMPL_IF -->
+
+            <!-- TMPL_IF name="f15db" -->
+                <option value="db" SELECTED>Japonais -
+                Kanji</option>
+            <!-- TMPL_ELSE -->
+                <option value="db">Japonais - Kanji</option>
+            <!-- /TMPL_IF -->
+
+            <!-- TMPL_IF name="f15dc" -->
+                <option value="dc" SELECTED>Japonais -
+                Kana</option>
+            <!-- TMPL_ELSE -->
+                <option value="dc">Japonais - Kana</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f15ea" -->
+                <option value="ea" SELECTED>Chinois</option>
+            <!-- TMPL_ELSE -->
+                <option value="ea">Chinois</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f15fa" -->
+                <option value="fa" SELECTED>Arabe</option>
+            <!-- TMPL_ELSE -->
+                <option value="fa">Arabe</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f15ga" -->
+                <option value="ga" SELECTED>Grec</option>
+            <!-- TMPL_ELSE -->
+                <option value="ga">Grec</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f15ha" -->
+                <option value="ha" SELECTED>Hebreu</option>
+            <!-- TMPL_ELSE -->
+                <option value="ha">Hebreu</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f15ia" -->
+                <option value="ia" SELECTED>Thai</option>
+            <!-- TMPL_ELSE -->
+                <option value="ia">Thai</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f15ja" -->
+                <option value="ja" SELECTED>Devanagari</option>
+            <!-- TMPL_ELSE -->
+                <option value="ja">Devanagari</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f15ka" -->
+                <option value="ka" SELECTED>Coreen</option>
+            <!-- TMPL_ELSE -->
+                <option value="ka">Coreen</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f15la" -->
+                <option value="la" SELECTED>Tamil</option>
+            <!-- TMPL_ELSE -->
+                <option value="la">Tamil</option>
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF name="f15zz" -->
+                <option value="zz" SELECTED>autres</option>
+            <!-- TMPL_ELSE -->
+                <option value="zz">autres</option>
+            <!-- /TMPL_IF -->
+            </select>
+
+
+    </td>
+        
+    </tr>
+    
+    <tr><td colspan=2><input type="submit" value="OK"></td></tr>
+</table>
+</form>
+<script type="text/javascript" language="javascript">
+
+   /********************
+    * Global variables *
+    ********************/
+    var doc             = opener.document; 
+    var fields          = doc.f.field_value;
+    var NbFields        = fields.length;
+
+    GetPublicationDate(); // running directly.
+
+    /**
+     *  GetPublicationDate.
+     *  This function get the publication date if it's writen on 210d
+     */
+    function GetPublicationDate() {
+        var PublicationDate = null;
+        
+        for (i=0 ; i<NbFields ; i++) {
+            if (doc.f.tag[i].value == '210' && doc.f.subfield[i].value == 'd') {
+                if (doc.f.field_value[i].value != ""){
+                    PublicationDate = doc.f.field_value[i].value;
+                    document.getElementById('pubdate1').value = PublicationDate;
+                }
+                return;
+            }
+        }
+    }
+    
+    /**
+     *  SetPublicationDate.
+     *  This function set the publication date here
+     */
+    function SetPublicationDate() {
+        var PublicationDate = document.getElementById('pubdate1').value;
+        if (PublicationDate == "    " || !PublicationDate){
+            return ;
+        }
+        for (i=0 ; i<NbFields ; i++) {
+            if (doc.f.tag[i].value == '210' && doc.f.subfield[i].value == 'd') {
+                doc.f.field_value[i].value = PublicationDate;
+                break;
+            }
+        }
+    }
+    
+    function report() {
+
+        document.f_pop.f1.value=document.f_pop.f1.value+'        ';
+        document.f_pop.f3.value=document.f_pop.f3.value+'    ';
+        document.f_pop.f4.value=document.f_pop.f4.value+'    ';
+        document.f_pop.f10.value=document.f_pop.f10.value+'   ';
+        document.f_pop.f14.value=document.f_pop.f14.value+'    ';
+
+        document.f_pop.f1.value=document.f_pop.f1.value.substring(0,8);
+        document.f_pop.f3.value=document.f_pop.f3.value.substring(0,4);
+        document.f_pop.f4.value=document.f_pop.f4.value.substring(0,4);
+        document.f_pop.f10.value=document.f_pop.f10.value.substring(0,3);
+        document.f_pop.f14.value=document.f_pop.f14.value.substring(0,4);
+
+        doc.f.field_value[<!-- TMPL_VAR
+        name="index" -->].value= document.f_pop.f1.value +
+        document.f_pop.f2.value +document.f_pop.f3.value
+        +document.f_pop.f4.value+document.f_pop.f5.value+document.f_pop.f6.value+document.f_pop.f7.value+document.f_pop.f8.value+document.f_pop.f9.value+document.f_pop.f10.value+document.f_pop.f11.value+document.f_pop.f12.value+document.f_pop.f13.value+document.f_pop.f14.value+document.f_pop.f15.value;
+        
+        SetPublicationDate();
+        self.close();
+        return false;
+    }
+</script>
+</body>
+</html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_105.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_105.tmpl
new file mode 100644 (file)
index 0000000..6c75ffe
--- /dev/null
@@ -0,0 +1,1172 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 105</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Illustration 1:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1a" -->\r
+                               <option value="a" SELECTED>Illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1b" -->\r
+                               <option value="b" SELECTED>Cartes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Cartes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1c" -->\r
+                               <option value="c" SELECTED>Portraits</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Portraits</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1d" -->\r
+                               <option value="d" SELECTED>cartes marines</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">cartes marines</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1e" -->\r
+                               <option value="e" SELECTED>plans</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">plans</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1e" -->\r
+                               <option value="e" SELECTED>plans</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">plans</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1f" -->\r
+                               <option value="f" SELECTED>Planches</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Planches</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1g" -->\r
+                               <option value="g" SELECTED>Musique imprimee</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Musique imprimee</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1h" -->\r
+                               <option value="h" SELECTED>fac-similes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">fac-similes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1i" -->\r
+                               <option value="i" SELECTED>armoiries</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">armoiries</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1j" -->\r
+                               <option value="j" SELECTED>Tables Genealogique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Tables Genealogique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1k" -->\r
+                               <option value="k" SELECTED>Formulaires</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Formulaires</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1l" -->\r
+                               <option value="l" SELECTED>Specimens</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Specimens</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1m" -->\r
+                               <option value="m"\r
+                               SELECTED>Enregistrement sonore</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Enregistrement sonore</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1n" -->\r
+                               <option value="n" SELECTED>Transparents</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Transparents</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1o" -->\r
+                               <option value="o" SELECTED>Enluminures</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">Enluminures</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1y" -->\r
+                               <option value="y" SELECTED>Sans illustration</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">Sans illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td>\r
+               <td>Illustration 2:</td>\r
+               <td>\r
+                       <select name="f2" size="1">\r
+                       <!-- TMPL_IF name="f2 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2a" -->\r
+                               <option value="a" SELECTED>Illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2b" -->\r
+                               <option value="b" SELECTED>Cartes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Cartes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2c" -->\r
+                               <option value="c" SELECTED>Portraits</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Portraits</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2d" -->\r
+                               <option value="d" SELECTED>cartes marines</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">cartes marines</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2e" -->\r
+                               <option value="e" SELECTED>plans</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">plans</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2e" -->\r
+                               <option value="e" SELECTED>plans</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">plans</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2f" -->\r
+                               <option value="f" SELECTED>Planches</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Planches</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2g" -->\r
+                               <option value="g" SELECTED>Musique imprimee</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Musique imprimee</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2h" -->\r
+                               <option value="h" SELECTED>fac-similes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">fac-similes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2i" -->\r
+                               <option value="i" SELECTED>armoiries</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">armoiries</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2j" -->\r
+                               <option value="j" SELECTED>Tables Genealogique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Tables Genealogique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2k" -->\r
+                               <option value="k" SELECTED>Formulaires</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Formulaires</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2l" -->\r
+                               <option value="l" SELECTED>Specimens</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Specimens</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2m" -->\r
+                               <option value="m"\r
+                               SELECTED>Enregistrement sonore</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Enregistrement sonore</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2n" -->\r
+                               <option value="n" SELECTED>Transparents</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Transparents</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2o" -->\r
+                               <option value="o" SELECTED>Enluminures</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">Enluminures</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2y" -->\r
+                               <option value="y" SELECTED>Sans illustration</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">Sans illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr><tr>\r
+               <td>Illustration 3:</td>\r
+               <td>\r
+                       <select name="f3" size="1">\r
+                       <!-- TMPL_IF name="f3 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3a" -->\r
+                               <option value="a" SELECTED>Illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3b" -->\r
+                               <option value="b" SELECTED>Cartes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Cartes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3c" -->\r
+                               <option value="c" SELECTED>Portraits</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Portraits</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3d" -->\r
+                               <option value="d" SELECTED>cartes marines</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">cartes marines</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3e" -->\r
+                               <option value="e" SELECTED>plans</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">plans</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3e" -->\r
+                               <option value="e" SELECTED>plans</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">plans</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3f" -->\r
+                               <option value="f" SELECTED>Planches</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Planches</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3g" -->\r
+                               <option value="g" SELECTED>Musique imprimee</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Musique imprimee</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3h" -->\r
+                               <option value="h" SELECTED>fac-similes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">fac-similes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3i" -->\r
+                               <option value="i" SELECTED>armoiries</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">armoiries</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3j" -->\r
+                               <option value="j" SELECTED>Tables Genealogique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Tables Genealogique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3k" -->\r
+                               <option value="k" SELECTED>Formulaires</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Formulaires</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3l" -->\r
+                               <option value="l" SELECTED>Specimens</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Specimens</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3m" -->\r
+                               <option value="m"\r
+                               SELECTED>Enregistrement sonore</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Enregistrement sonore</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3n" -->\r
+                               <option value="n" SELECTED>Transparents</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Transparents</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3o" -->\r
+                               <option value="o" SELECTED>Enluminures</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">Enluminures</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3y" -->\r
+                               <option value="y" SELECTED>Sans illustration</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">Sans illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td>\r
+               <td>Illustration 4:</td>\r
+               <td>\r
+                       <select name="f4" size="1">\r
+                       <!-- TMPL_IF name="f4 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4a" -->\r
+                               <option value="a" SELECTED>Illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4b" -->\r
+                               <option value="b" SELECTED>Cartes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Cartes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4c" -->\r
+                               <option value="c" SELECTED>Portraits</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Portraits</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4d" -->\r
+                               <option value="d" SELECTED>cartes marines</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">cartes marines</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4e" -->\r
+                               <option value="e" SELECTED>plans</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">plans</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4e" -->\r
+                               <option value="e" SELECTED>plans</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">plans</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4f" -->\r
+                               <option value="f" SELECTED>Planches</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Planches</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4g" -->\r
+                               <option value="g" SELECTED>Musique imprimee</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Musique imprimee</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4h" -->\r
+                               <option value="h" SELECTED>fac-similes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">fac-similes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4i" -->\r
+                               <option value="i" SELECTED>armoiries</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">armoiries</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4j" -->\r
+                               <option value="j" SELECTED>Tables Genealogique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Tables Genealogique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4k" -->\r
+                               <option value="k" SELECTED>Formulaires</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Formulaires</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4l" -->\r
+                               <option value="l" SELECTED>Specimens</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Specimens</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4m" -->\r
+                               <option value="m"\r
+                               SELECTED>Enregistrement sonore</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Enregistrement sonore</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4n" -->\r
+                               <option value="n" SELECTED>Transparents</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Transparents</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4o" -->\r
+                               <option value="o" SELECTED>Enluminures</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">Enluminures</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4y" -->\r
+                               <option value="y" SELECTED>Sans illustration</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">Sans illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td>\r
+       </tr>\r
+       <tr>            <td>Type d'ouvrage de reference 1:</td>\r
+               <td>\r
+                       <select name="f5" size="1">\r
+                       <!-- TMPL_IF name="f5 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5a" -->\r
+                               <option value="a" SELECTED>Bibliographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Bibliographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5b" -->\r
+                               <option value="b" SELECTED>Catalogue</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Catalogue</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5c" -->\r
+                               <option value="c" SELECTED>index</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">index</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5d" -->\r
+                               <option value="d" SELECTED>resume</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">resume</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5e" -->\r
+                               <option value="e" SELECTED>Dictionnaire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Dictionnaire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5f" -->\r
+                               <option value="f" SELECTED>encyclopedie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">encyclopedie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5g" -->\r
+                               <option value="g" SELECTED>Repertoire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Repertoire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5h" -->\r
+                               <option value="h" SELECTED>Description\r
+                               de projet</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Description de projet</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5i" -->\r
+                               <option value="i" SELECTED>statistiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">statistiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5j" -->\r
+                               <option value="j" SELECTED>Manuels\r
+                               d'enseignement programme</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Manuels\r
+                               d'enseignement programme</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5k" -->\r
+                               <option value="k" SELECTED>Brevet</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Brevet</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5l" -->\r
+                               <option value="l" SELECTED>norme</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">norme</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5m" -->\r
+                               <option value="m"\r
+                               SELECTED>Memoire ou these</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Memoire ou these</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5n" -->\r
+                               <option value="n" SELECTED>Lois et decrets</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Lois et decrets</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f5o" -->\r
+                               <option value="o" SELECTED>Table numerique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">Table numerique</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f5p" -->\r
+                               <option value="p" SELECTED>Rapport technique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="p">Rapport techique</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f5q" -->\r
+                               <option value="q" SELECTED>Sujet d'examen</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="q">Sujet d'examen</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5r" -->\r
+                               <option value="r" SELECTED>Synthese bibliographique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="r">Synthese bibliographique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5s" -->\r
+                               <option value="s" SELECTED>Traite</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="s">Traite</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5t" -->\r
+                               <option value="t" SELECTED>Bande dessinee</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="t">Bande dessinee</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f5z" -->\r
+                               <option value="z" SELECTED>Autres</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autres</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td>           <td>Type d'ouvrage de reference 2:</td>\r
+               <td>\r
+                       <select name="f6" size="1">\r
+       <!-- TMPL_IF name="f6 " -->\r
+                                                                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f6a" -->\r
+                               <option value="a" SELECTED>Bibliographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Bibliographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6b" -->\r
+                               <option value="b" SELECTED>Catalogue</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Catalogue</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6c" -->\r
+                               <option value="c" SELECTED>index</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">index</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6d" -->\r
+                               <option value="d" SELECTED>resume</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">resume</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6e" -->\r
+                               <option value="e" SELECTED>Dictionnaire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Dictionnaire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6f" -->\r
+                               <option value="f" SELECTED>encyclopedie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">encyclopedie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6g" -->\r
+                               <option value="g" SELECTED>Repertoire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Repertoire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6h" -->\r
+                               <option value="h" SELECTED>Description\r
+                               de projet</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Description de projet</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6i" -->\r
+                               <option value="i" SELECTED>statistiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">statistiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6j" -->\r
+                               <option value="j" SELECTED>Manuels\r
+                               d'enseignement programme</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Manuels\r
+                               d'enseignement programme</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6k" -->\r
+                               <option value="k" SELECTED>Brevet</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Brevet</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6l" -->\r
+                               <option value="l" SELECTED>norme</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">norme</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6m" -->\r
+                               <option value="m"\r
+                               SELECTED>Memoire ou these</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Memoire ou these</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6n" -->\r
+                               <option value="n" SELECTED>Lois et decrets</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Lois et decrets</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f6o" -->\r
+                               <option value="o" SELECTED>Table numerique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">Table numerique</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f6p" -->\r
+                               <option value="p" SELECTED>Rapport technique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="p">Rapport techique</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f6q" -->\r
+                               <option value="q" SELECTED>Sujet d'examen</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="q">Sujet d'examen</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6r" -->\r
+                               <option value="r" SELECTED>Synthese bibliographique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="r">Synthese bibliographique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6s" -->\r
+                               <option value="s" SELECTED>Traite</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="s">Traite</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6t" -->\r
+                               <option value="t" SELECTED>Bande dessinee</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="t">Bande dessinee</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f6z" -->\r
+                               <option value="z" SELECTED>Autres</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autres</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr><tr>          <td>Type d'ouvrage de reference 3:</td>\r
+               <td>\r
+                       <select name="f7" size="1">\r
+                       <!-- TMPL_IF name="f7 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7a" -->\r
+                               <option value="a" SELECTED>Bibliographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Bibliographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7b" -->\r
+                               <option value="b" SELECTED>Catalogue</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Catalogue</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7c" -->\r
+                               <option value="c" SELECTED>index</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">index</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7d" -->\r
+                               <option value="d" SELECTED>resume</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">resume</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7e" -->\r
+                               <option value="e" SELECTED>Dictionnaire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Dictionnaire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7f" -->\r
+                               <option value="f" SELECTED>encyclopedie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">encyclopedie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7g" -->\r
+                               <option value="g" SELECTED>Repertoire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Repertoire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7h" -->\r
+                               <option value="h" SELECTED>Description\r
+                               de projet</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Description de projet</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7i" -->\r
+                               <option value="i" SELECTED>statistiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">statistiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7j" -->\r
+                               <option value="j" SELECTED>Manuels\r
+                               d'enseignement programme</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Manuels\r
+                               d'enseignement programme</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7k" -->\r
+                               <option value="k" SELECTED>Brevet</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Brevet</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7l" -->\r
+                               <option value="l" SELECTED>norme</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">norme</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7m" -->\r
+                               <option value="m"\r
+                               SELECTED>Memoire ou these</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Memoire ou these</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7n" -->\r
+                               <option value="n" SELECTED>Lois et decrets</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Lois et decrets</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f7o" -->\r
+                               <option value="o" SELECTED>Table numerique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">Table numerique</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f7p" -->\r
+                               <option value="p" SELECTED>Rapport technique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="p">Rapport techique</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f7q" -->\r
+                               <option value="q" SELECTED>Sujet d'examen</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="q">Sujet d'examen</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7r" -->\r
+                               <option value="r" SELECTED>Synthese bibliographique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="r">Synthese bibliographique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7s" -->\r
+                               <option value="s" SELECTED>Traite</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="s">Traite</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7t" -->\r
+                               <option value="t" SELECTED>Bande dessinee</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="t">Bande dessinee</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f7z" -->\r
+                               <option value="z" SELECTED>Autres</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autres</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td>           <td>Type d'ouvrage de reference 4:</td>\r
+               <td>\r
+                       <select name="f8" size="1">\r
+                       <!-- TMPL_IF name="f8 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8a" -->\r
+                               <option value="a" SELECTED>Bibliographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Bibliographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8b" -->\r
+                               <option value="b" SELECTED>Catalogue</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Catalogue</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8c" -->\r
+                               <option value="c" SELECTED>index</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">index</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8d" -->\r
+                               <option value="d" SELECTED>resume</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">resume</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8e" -->\r
+                               <option value="e" SELECTED>Dictionnaire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Dictionnaire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8f" -->\r
+                               <option value="f" SELECTED>encyclopedie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">encyclopedie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8g" -->\r
+                               <option value="g" SELECTED>Repertoire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Repertoire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8h" -->\r
+                               <option value="h" SELECTED>Description\r
+                               de projet</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Description de projet</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8i" -->\r
+                               <option value="i" SELECTED>statistiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">statistiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8j" -->\r
+                               <option value="j" SELECTED>Manuels\r
+                               d'enseignement programme</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Manuels\r
+                               d'enseignement programme</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8k" -->\r
+                               <option value="k" SELECTED>Brevet</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Brevet</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8l" -->\r
+                               <option value="l" SELECTED>norme</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">norme</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8m" -->\r
+                               <option value="m"\r
+                               SELECTED>Memoire ou these</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Memoire ou these</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8n" -->\r
+                               <option value="n" SELECTED>Lois et decrets</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Lois et decrets</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f8o" -->\r
+                               <option value="o" SELECTED>Table numerique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">Table numerique</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f8p" -->\r
+                               <option value="p" SELECTED>Rapport technique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="p">Rapport techique</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f8q" -->\r
+                               <option value="q" SELECTED>Sujet d'examen</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="q">Sujet d'examen</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8r" -->\r
+                               <option value="r" SELECTED>Synthese bibliographique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="r">Synthese bibliographique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8s" -->\r
+                               <option value="s" SELECTED>Traite</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="s">Traite</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8t" -->\r
+                               <option value="t" SELECTED>Bande dessinee</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="t">Bande dessinee</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8z" -->\r
+                               <option value="z" SELECTED>Autres</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autres</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td>\r
+</tr>\r
+  <tr>\r
+        <td>Colloque ou congres:</td>\r
+                <td>\r
+                        <select name="f9" size="1">\r
+                               <!-- TMPL_IF name="f9 " -->\r
+                                <option value=" " SELECTED>None</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value=" ">None</option>\r
+                        <!-- /TMPL_IF -->\r
+\r
+                        <!-- TMPL_IF name="f90" -->\r
+                                <option value="0"\r
+                               SELECTED>Le document n'est pas un\r
+                               colloque ou un congres</optio\\r
+n>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option\r
+                               value="0">Le document n'est pas un\r
+                               colloque ou un congres</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f91" -->\r
+                                <option value="1"\r
+                               SELECTED>Le document est un colloque\r
+                               ou un congres</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="1">Le document est un\r
+                               colloque ou un congres</option>\r
+                        <!-- /TMPL_IF -->\r
+\r
+        </tr>\r
+  <tr>\r
+        <td>Melanges</td>\r
+                <td>\r
+                        <select name="f10" size="1">\r
+                        <!-- TMPL_IF name="f10 " -->\r
+                                <option value=" " SELECTED>None</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value=" ">None</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f100" -->\r
+                                <option value="0"\r
+                               SELECTED>Document pas constitue de melanges</optio\\r
+n>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option\r
+                               value="0">Document pas constitue de melanges</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f101" -->\r
+                                <option value="1"\r
+                               SELECTED>Le document est constitue de melanges</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="1">Le document est\r
+  constitue de melanges</option>\r
+                        <!-- /TMPL_IF -->\r
+\r
+        </tr>\r
+\r
+\r
+  <tr>\r
+        <td>Index</td>\r
+                <td>\r
+                        <select name="f11" size="1">\r
+                        <!-- TMPL_IF name="f11 " -->\r
+                                <option value=" " SELECTED>None</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value=" ">None</option>\r
+                        <!-- /TMPL_IF -->\r
+\r
+                        <!-- TMPL_IF name="f110" -->\r
+                                <option value="0"\r
+                               SELECTED>Document qui ne contient pas d'index</optio\\r
+n>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option\r
+                               value="0">Document qui ne contient pas\r
+        d'index</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f111" -->\r
+                                <option value="1"\r
+                               SELECTED>Le document contient un index</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="1">Le document contient\r
+        un index</option>\r
+                        <!-- /TMPL_IF -->\r
+\r
+        </tr>\r
+\r
+\r
+\r
+\r
+\r
+\r
+  <tr>\r
+        <td>Genre litteraire</td>\r
+                <td>\r
+                        <select name="f12" size="1">\r
+                        <!-- TMPL_IF name="f12 " -->\r
+                                <option value=" " SELECTED>None</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value=" ">None</option>\r
+                        <!-- /TMPL_IF -->\r
+\r
+                        <!-- TMPL_IF name="f12a" -->\r
+                                <option value="a"\r
+                               SELECTED>fiction, roman</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option\r
+                               value="a">fiction, roman</option>\r
+                        <!-- /TMPL_IF -->\r
+\r
+                        <!-- TMPL_IF name="f12b" -->\r
+                       <option value="b" SELECTED>Theatre, piece televisee</option>\r
+                        <!-- TMPL_ELSE -->\r
+                       <option value="b">Theatre, piece televisee</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f12c" -->\r
+                       <option value="c" SELECTED>Essais</option>\r
+                        <!-- TMPL_ELSE -->\r
+                       <option value="c">Essais</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f12d" -->\r
+                       <option value="d" SELECTED>Humour, satire</option>\r
+                        <!-- TMPL_ELSE -->\r
+                       <option value="d">Humour, satire</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f12e" -->\r
+                       <option value="e" SELECTED>Lettres</option>\r
+                        <!-- TMPL_ELSE -->\r
+                       <option value="e">Lettres</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f12f" -->\r
+                       <option value="f" SELECTED>Nouvelles</option>\r
+                        <!-- TMPL_ELSE -->\r
+                       <option value="f">Nouvelles</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f12g" -->\r
+                       <option value="g" SELECTED>Poesie</option>\r
+                        <!-- TMPL_ELSE -->\r
+                       <option value="g">Poesie</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f12h" -->\r
+                       <option value="h" SELECTED>Discours, art oratoire</option>\r
+                        <!-- TMPL_ELSE -->\r
+                       <option value="h">Discours, art oratoire</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f12y" -->\r
+                       <option value="y" SELECTED>Il ne s'agit pas\r
+                       d'un texte litteraire</option>\r
+                        <!-- TMPL_ELSE -->\r
+                       <option value="y">Il ne s'agit pas d'un texte litteraire</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f12z" -->\r
+                       <option value="z" SELECTED>formes variees ou\r
+                       autres formes litteraires</option>\r
+                        <!-- TMPL_ELSE -->\r
+                       <option value="z">formes variees ou\r
+                       autres formes litteraires</option>\r
+                        <!-- /TMPL_IF -->\r
+                       \r
+\r
+        </tr>\r
+\r
+  <tr>\r
+        <td>Biographie</td>\r
+                <td>\r
+\r
+                        <select name="f13" size="1">\r
+                        <!-- TMPL_IF name="f13 " -->\r
+                                <option value=" " SELECTED>None</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value=" ">None</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f13y" -->\r
+                                <option value="y"\r
+                               SELECTED>C'est pas une biographie</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="y">C'est pas une biographie</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f13a" -->\r
+                                <option value="a"\r
+                               SELECTED>autobiographie (y compris correspondance...)</optio\\r
+n>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option\r
+                               value="a">autobiographie (y compris correspondance...)</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f13b" -->\r
+                                <option value="b"\r
+                               SELECTED>Biographie individuelle</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="b">Biographie individuelle</option>\r
+                        <!-- /TMPL_IF -->\r
+\r
+                        <!-- TMPL_IF name="f13c" -->\r
+                                <option value="c"\r
+                               SELECTED>Biographie collective</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="c">Biographie collective</option>\r
+                        <!-- /TMPL_IF -->\r
+\r
+                        <!-- TMPL_IF name="f13d" -->\r
+                                <option value="d"\r
+                               SELECTED>Contient des informations biographiques</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="d">Contient des\r
+                                informations biographiques</option>\r
+                        <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+        </tr>\r
+\r
+\r
+\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value + document.f_pop.f2.value +document.f_pop.f3.value +document.f_pop.f4.value +document.f_pop.f5.value +document.f_pop.f6.value +document.f_pop.f7.value +document.f_pop.f8.value +document.f_pop.f9.value +document.f_pop.f10.value +document.f_pop.f11.value +document.f_pop.f12.value +document.f_pop.f13.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_106.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_106.tmpl
new file mode 100755 (executable)
index 0000000..06f408d
--- /dev/null
@@ -0,0 +1,94 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_Field 106 builder</title>
+</head>
+<body>
+<form name="f_pop" onSubmit="javascript:report()">
+<table>
+       <tr>
+               <td>Texte presentation physique</td>
+               <td>
+                       <select name="f1" size="1">
+                               <!-- TMPL_IF name="f1 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f1r" -->
+                               <option value="r" SELECTED>Impression normale</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="r">Impression normale</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1b" -->
+                               <option value="d" SELECTED>Impression
+                               en gros caractere</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Impression en gros caractere</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1e" -->
+                               <option value="e" SELECTED>Journal</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Journal</option>
+       
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f1f" -->
+                               <option value="f" SELECTED>Caractere braille et moon</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Caractere braille et moon</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1g" -->
+                               <option value="g" SELECTED>Micro-impression</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">Micro-impression</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1h" -->
+                               <option value="h" SELECTED>Manuscrit</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="h">Manuscrit</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1i" -->
+                               <option value="i" SELECTED>Multimedia</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="i">Multimedia</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1j" -->
+                               <option value="j" SELECTED>Impression en reduction</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="j">Impression en reduction</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1z" -->
+                               <option value="z" SELECTED>Autres formes de presentation</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autres formes de presentation</option>
+       
+                       <!-- /TMPL_IF -->
+                       </select>
+               </td>
+       </tr>
+       
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>
+</table>
+</form>
+<script>
+       function report() {
+
+               opener.document.f.field_value[<!-- TMPL_VAR
+               name="index" -->].value= document.f_pop.f1.value;
+               self.close();
+               return false;
+       }
+</script>
+</body>
+</html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_110.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_110.tmpl
new file mode 100755 (executable)
index 0000000..dcac015
--- /dev/null
@@ -0,0 +1,681 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_Field 106 builder</title>
+</head>
+<body>
+<form name="f_pop" onSubmit="javascript:report()">
+<table>
+       <tr>
+               <td>Type de publication en serie</td>
+               <td>
+                       <select name="f1" size="1">
+                        <!-- TMPL_IF name="f1 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f1a" -->
+                               <option value="a" SELECTED>Periodique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Periodique</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1b" -->
+                               <option value="b" SELECTED>Collection des monographies</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Collection des monographies</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1c" -->
+                               <option value="c" SELECTED>Journal</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Journal</option>
+       
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f1z" -->
+                               <option value="z" SELECTED>autres</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">autres</option>
+
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+       </tr>
+
+
+
+       <tr>
+               <td>Periodicite</td>
+               <td>
+                       <select name="f2" size="1">
+                        <!-- TMPL_IF name="f2 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f2a" -->
+                               <option value="a" SELECTED>Quotidien</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Quotidien</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2b" -->
+                               <option value="b" SELECTED>Bihebdomadaire</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Bihebdomadaire</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2c" -->
+                               <option value="c" SELECTED>Hebdomadaire</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Hebdomadaire</option>
+       
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f2d" -->
+                               <option value="d" SELECTED>Toutes les deux semaines</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Toutes les deux semaines</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f2e" -->
+                               <option value="e" SELECTED>Deux fois par mois</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Deux fois par mois</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f2f" -->
+                               <option value="f" SELECTED>Mensuel</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Mensuel</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f2g" -->
+                               <option value="g" SELECTED>Bimestriel</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">Bimestriel</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f2h" -->
+                               <option value="h" SELECTED>Trimestriel</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="h">Trimestriel</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f2i" -->
+                               <option value="i" SELECTED>Trois fois par an</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="i">Trois fois par an</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f2j" -->
+                               <option value="j" SELECTED>Semestriel</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="j">Semestriel</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2k" -->
+                               <option value="k" SELECTED>Annuel</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="k">Annuel</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2l" -->
+                               <option value="l" SELECTED>Bisanuel</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="l">Bisanuel</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2m" -->
+                               <option value="m" SELECTED>Triennal</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="m">Triennal</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2n" -->
+                               <option value="n" SELECTED>Trois fois par semaine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="n">Trois fois par semaine</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2o" -->
+                               <option value="o" SELECTED>Trois fois par mois</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="o">Trois fois par mois</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2u" -->
+                               <option value="u" SELECTED>Inconnue</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnue</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2y" -->
+                               <option value="y" SELECTED>Sans periodicite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="y">Sans periodicite</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2i" -->
+                               <option value="i" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="i">Autre</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                               </select>
+               </td>
+       </tr>
+
+
+       <tr>
+               <td>Regularite</td>
+               <td>
+                       <select name="f3" size="1">
+                        <!-- TMPL_IF name="f3 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f3u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f3a" -->
+                               <option value="a" SELECTED>Regulier</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Regulier</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f3b" -->
+                               <option value="b" SELECTED>Normalement irregulier</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Normalement irregulier</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f3y" -->
+                               <option value="y" SELECTED>Irregulier</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="y">Irregulier</option>
+
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+       </tr>
+
+
+       <tr>
+               <td>Type d'ouvrage de reference</td>
+               <td>
+                       <select name="f4" size="1">
+                               <!-- TMPL_IF name="f4 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f4a" -->
+                               <option value="a" SELECTED>Bibliographie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Bibliographie</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f4b" -->
+                               <option value="b" SELECTED>Catalogue</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Catalogue</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f4c" -->
+                               <option value="c" SELECTED>Index</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Index</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f4d" -->
+                               <option value="d" SELECTED>Resume ou extraits</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Resume ou extraits</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f4e" -->
+                               <option value="e" SELECTED>Dictionnaire</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Dictionnaire</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f4f" -->
+                               <option value="f" SELECTED>Encyclopedie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Encyclopedie</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f4g" -->
+                               <option value="g" SELECTED>Repertoire</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">Repertoire</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f4h" -->
+                               <option value="h" SELECTED>Annuaire</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="h">Annuaire</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f4i" -->
+                               <option value="i" SELECTED>Statistiques</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="i">Statistiques</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f4j" -->
+                               <option value="j" SELECTED>Manuel d'enseignement programme</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="j">Manuel d'enseignement programme</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f4k" -->
+                               <option value="k" SELECTED>Revue critique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="k">Revue critique</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f4l" -->
+                               <option value="l" SELECTED>Journal officiel</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="l">Journal officiel</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f4m" -->
+                               <option value="m" SELECTED>Jurisprudence</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="m">Jurisprudence</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f4n" -->
+                               <option value="n" SELECTED>Article juridique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="n">Article juridique</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f4o" -->
+                               <option value="o" SELECTED>Affaire et note juridique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="o">Affaire et note juridique</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f4p" -->
+                               <option value="p" SELECTED>Biographie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="p">Biographie</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f4r" -->
+                               <option value="r" SELECTED>Synthese bibliographique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="r">Synthese bibliographique</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f4t" -->
+                               <option value="t" SELECTED>Dessin humoristique ou B.D.</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="t">Dessin humoristique ou B.D.</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f4z" -->
+                               <option value="z" SELECTED>Autre forme de contenu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autre forme de contenu</option>
+
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+
+        </tr>
+   <tr>
+                <td>Nature du contenu</td>
+                <td><input type="text" name="f5" maxlength=3 size=4 value="<!--
+ TMPL_VAR name="f5" -->"></td>
+
+       </tr>
+       <tr>
+               <td>Colloque ou congres</td>
+               <td>
+                       <select name="f6" size="1">
+                               <!-- TMPL_IF name="f6 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f60" -->
+                               <option value="0" SELECTED>Il ne s'agit pas d'une publication de congres</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="0">Il ne s'agit pas d'une publication de congres</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f61" -->
+                               <option value="1" SELECTED>Il s'agit d'une publication de congres</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="1">Il s'agit d'une publication de congres</option>
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+       </tr>
+
+
+                       <td>Existence d'un index</td>
+               <td>
+                       <select name="f7" size="1">
+                               <!-- TMPL_IF name="f7 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+x
+                       <!-- TMPL_IF name="f7a" -->
+                               <option value="a" SELECTED>Dans le dernier fascicule - volante</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Dans le dernier fascicule - volante</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7b" -->
+                               <option value="b" SELECTED>Dans le dernier fascicule - reliee</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Dans le dernier fascicule - reliee</option>
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f7c" -->
+                               <option value="c" SELECTED>Dans le premier fascicule du volume suivant - volante</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Dans le premier fascicule du volume suivant - volante</option>
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f7d" -->
+                               <option value="d" SELECTED>Dans le premier fascicule du volume suivant - reliee</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Dans le premier fascicule du volume suivant - reliee</option>
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f7e" -->
+                               <option value="e" SELECTED>Editee separement - gratuitement, sur commande</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Editee separement - gratuitement, sur commande</option>
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f7f" -->
+                               <option value="f" SELECTED>Editee separement - gratuitement, envoi automatique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Editee separement - gratuitement, envoi automatique</option>
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f7g" -->
+                               <option value="g" SELECTED>Editee separement - sur commande, a titre onereux</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">Editee separement - sur commande, a titre onereux</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7u" -->
+                               <option value="u" SELECTED>Inconnue a la creation de la notice</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnue a la creation de la notice</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7x" -->
+                               <option value="x" SELECTED>Non applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Non applicable</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7y" -->
+                               <option value="y" SELECTED>Pas de page de titre parue</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="y">Pas de page de titre parue</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7z" -->
+                               <option value="z" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autre</option>
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+       </tr>
+
+       <tr>
+               <td>Existence d'un index</td>
+               <td>
+                       <select name="f8" size="1">
+                        <!-- TMPL_IF name="f8 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f8a" -->
+                               <option value="a" SELECTED>Chaque fascicule contient son propre index - volant</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Chaque fascicule contient son propre index - volant</option>
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f8b" -->
+                               <option value="b" SELECTED>Dans le dernier fascicule - volant - pagination separee</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Dans le dernier fascicule - volant - pagination separee</option>
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f8c" -->
+                               <option value="c" SELECTED>Dans le dernier fascicule - volant - Non pagine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Dans le dernier fascicule - volant - Non pagine</option>
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f8d" -->
+                               <option value="d" SELECTED>Dans le dernier fascicule - relie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Dans le dernier fascicule - relie</option>
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f8e" -->
+                               <option value="b" SELECTED>Dans le dernier fascicule - volant - pagination separee</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Dans le dernier fascicule - volant - pagination separee</option>
+                       <!-- /TMPL_IF -->
+                               
+
+                       <!-- TMPL_IF name="f8f" -->
+                               <option value="f" SELECTED>Dans le dernier fascicule - volant - non pagine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Dans le dernier fascicule - volant - non pagine</option>
+                       <!-- /TMPL_IF -->
+                               
+
+                       <!-- TMPL_IF name="f8g" -->
+                               <option value="g" SELECTED>Dans le dernier fascicule - relie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">Dans le dernier fascicule - relie</option>
+                       <!-- /TMPL_IF -->
+                               
+
+                       <!-- TMPL_IF name="f8h" -->
+                               <option value="h" SELECTED>Edite separement - gratuit - envoit automatique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="h">Edite separement - gratuit - envoit automatique</option>
+                       <!-- /TMPL_IF -->
+                               
+
+                       <!-- TMPL_IF name="f8i" -->
+                               <option value="i" SELECTED>Edite separement - gratuit sur demande</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="i">Edite separement - gratuit sur demande</option>
+                       <!-- /TMPL_IF -->
+                               
+
+                       <!-- TMPL_IF name="f8j" -->
+                               <option value="j" SELECTED>Edite separement - reliure d'editeur - gratuit - envoit automatique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="j">Edite separement - reliure d'editeur - gratuit - envoit automatique</option>
+                       <!-- /TMPL_IF -->
+                               
+
+                       <!-- TMPL_IF name="f8k" -->
+                               <option value="k" SELECTED>Edite separement - reliure d'editeur - gratuit sur demande</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="k">Edite separement - reliure d'editeur - gratuit sur demande</option>
+                       <!-- /TMPL_IF -->
+                               
+
+                       <!-- TMPL_IF name="f8l" -->
+                               <option value="l" SELECTED>Edite separement - reliure d'editeur - commande a titre onereux</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="l">Edite separement - reliure d'editeur - commande a titre onereux</option>
+                       <!-- /TMPL_IF -->
+                               
+
+                       <!-- TMPL_IF name="f8m" -->
+                               <option value="m" SELECTED>Supplement ou sous-serie indexe dans la publication mere</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="m">Supplement ou sous-serie indexe dans la publication mere</option>
+                       <!-- /TMPL_IF -->
+                               
+
+                       <!-- TMPL_IF name="f8u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+                       <!-- /TMPL_IF -->
+                               
+
+                       <!-- TMPL_IF name="f8x" -->
+                               <option value="x" SELECTED>Non applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Non applicable</option>
+                       <!-- /TMPL_IF -->
+                               
+
+                       <!-- TMPL_IF name="f8y" -->
+                               <option value="y" SELECTED>index indisponible</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="y">index indisponible</option>
+                       <!-- /TMPL_IF -->
+                               
+
+                       <!-- TMPL_IF name="f8z" -->
+                               <option value="z" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autre</option>
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+       </tr>
+       <tr>
+               <td>Existence d'un index cumulatif</td>
+               <td>
+                       <select name="f9" size="1">
+              <!-- TMPL_IF name="f9 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f90" -->
+                               <option value="0" SELECTED>Pas d'index cumulatif ou de table des matieres</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="0">Pas d'index cumulatif ou de table des matieres </option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f91" -->
+                               <option value="1" SELECTED>Index cumulatif ou table des matieres</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="1">Index cumulatif ou table des matieres</option>
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+       </tr>
+
+
+       
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>
+</table>
+</form>
+<script>
+       function report() {
+document.f_pop.f5.value=document.f_pop.f5.value+'   ';
+
+
+
+document.f_pop.f5.value=document.f_pop.f5.value.substring(0,3);
+
+
+               opener.document.f.field_value[<!-- TMPL_VAR
+               name="index" -->].value= document.f_pop.f1.value +document.f_pop.f2.value+document.f_pop.f3.value+document.f_pop.f4.value+document.f_pop.f5.value+document.f_pop.f6.value+document.f_pop.f7.value+document.f_pop.f8.value+document.f_pop.f9.value;
+               self.close();
+               return false;
+       }
+</script>
+</body>
+</html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_115a.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_115a.tmpl
new file mode 100755 (executable)
index 0000000..65426fc
--- /dev/null
@@ -0,0 +1,1324 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_Field 115a builder</title>
+</head>
+<body>
+<form name="f_pop" onSubmit="javascript:report()">
+<table>
+       <tr>
+               <td>Type de document</td>
+               <td>
+                       <select name="f1" size="1">
+   <!-- TMPL_IF name="f1 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f1a" -->
+                               <option value="a" SELECTED>Film</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Film</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1b" -->
+                               <option value="b" SELECTED>Document a projeter</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Document a projeter</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1c" -->
+                               <option value="c" SELECTED>Enregistrement video</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Enregistrement video</option>
+       
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+       </tr>
+
+   <tr>
+                <td>Longueur</td>
+                <td><input type="text" name="f2" maxlength=3 size=4 value="<!--
+ TMPL_VAR name="f2" -->"></td>
+
+       </tr>
+
+
+       <tr>
+               <td>Couleur</td>
+               <td>
+       <select name="f3" size="1">
+   <!-- TMPL_IF name="f3 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f3a" -->
+                               <option value="a" SELECTED>Noir et blanc</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Noir et blanc</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f3b" -->
+                               <option value="b" SELECTED>Couleur</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Couleur</option>
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f3c" -->
+                               <option value="c" SELECTED>Combinaison de noir et blanc et de couleur</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Combinaison de noir et blanc et de couleur</option>
+       
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f3u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+       
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f3z" -->
+                               <option value="z" SELECTED>Autre (sepia, colorie)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autre (sepia, colorie)</option>
+       
+                       <!-- /TMPL_IF -->
+
+
+                               </select>
+               </td>
+       </tr>
+
+
+       <tr>
+               <td>Son</td>
+               <td>
+                       <select name="f4" size="1">
+   <!-- TMPL_IF name="f4 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f4a" -->
+                               <option value="a" SELECTED>Son sur le document</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Son sur le document</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f4b" -->
+                               <option value="b" SELECTED>Piste sonore separee</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Piste sonore separee</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f4u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f4y" -->
+                               <option value="y" SELECTED>Muet</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="y">Muet</option>
+
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+       </tr>
+
+
+       <tr>
+               <td>Support son</td>
+               <td>
+                       <select name="f5" size="1">
+   <!-- TMPL_IF name="f5 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f5a" -->
+                               <option value="a" SELECTED>Piste son optique sur le film</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Piste son optique sur le film</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f5b" -->
+                               <option value="b" SELECTED>Piste son magnetique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Piste son magnetique</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f5c" -->
+                               <option value="c" SELECTED>Bande magnetique audio en cartouche</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Bande magnetique audio en cartouche</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f5d" -->
+                               <option value="d" SELECTED>Disque sonore</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Disque sonore</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f5g" -->
+                               <option value="g" SELECTED>Piste son optique et magnetique sur le film</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">Piste son optique et magnetique sur le film</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f5h" -->
+                               <option value="h" SELECTED>Bande video</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="h">Bande video</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f5i" -->
+                               <option value="i" SELECTED>Videodisque</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="i">Videodisque</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f5u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f5e" -->
+                               <option value="e" SELECTED>Bande magnetique audio en bobine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Bande magnetique audio en bobine</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f5f" -->
+                               <option value="f" SELECTED>Bande magnetique audio en cassette</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Bande magnetique audio en cassette</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5x" -->
+                               <option value="x" SELECTED>Muet</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Muet</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5z" -->
+                               <option value="z" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autre</option>
+
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+
+        </tr>
+
+
+
+
+
+
+       <tr>
+               <td>Largeur ou dimension</td>
+               <td>
+                       <select name="f6" size="1">
+   <!-- TMPL_IF name="f6 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f6a" -->
+                               <option value="a" SELECTED>Films et bandes de film => 8 mm</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Films et bandes de film => 8mm</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f6b" -->
+                               <option value="b" SELECTED>Films et bandes de film => Super 8 mm</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Films et bandes de film => Super 8 mm</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f6c" -->
+                               <option value="c" SELECTED>Films et bandes de film => 9.5 mm</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Films et bandes de film => 9.5 mm</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f6d" -->
+                               <option value="d" SELECTED>Films et bandes de film => 16 mm</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Films et bandes de film => 16 mm</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f6e" -->
+                               <option value="e" SELECTED>Films et bandes de film => 28 mm</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Films et bandes de film => 28 mm</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f6f" -->
+                               <option value="f" SELECTED>Films et bandes de film => 35 mm</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Films et bandes de film => 35 mm</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f6g" -->
+                               <option value="g" SELECTED>Films et bandes de film => 70 mm</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">Films et bandes de film => 70 mm</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f6k" -->
+                               <option value="k" SELECTED>Diapositives (5.5*5.5 cm)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="k">Diapositives (5.5*5.5 cm)</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f6l" -->
+                               <option value="l" SELECTED>Diapositives (5*5 cm)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="l">Diapositives (5*5 cm)</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f6m" -->
+                               <option value="m" SELECTED>Bandes video 3/4 de pouce (2 cm)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="m">Bandes video 3/4 de pouce (2 cm)</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6n" -->
+                               <option value="n" SELECTED>Bandes video 1/4 de pouce (1/2 cm)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="n">Bandes video 1/4 de pouce (1/2 cm)</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f6o" -->
+                               <option value="o" SELECTED>Bandes video 2 pouces (1 cm 1/3) </option>
+                       <!-- TMPL_ELSE -->
+                               <option value="o">Bandes video 2 pouces (1 cm 1/3)</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+
+                       <!-- TMPL_IF name="f6p" -->
+                               <option value="p" SELECTED>Bandes video 1 pouce (2 cm 1/2)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="p">Bandes video 1 pouce (2 cm 1/2)</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f6q" -->
+                               <option value="q" SELECTED>Bandes video 2 pouces (5 cm)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="q">Bandes video 2 pouces (5 cm)</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+
+                       <!-- TMPL_IF name="f6r" -->
+                               <option value="r" SELECTED>Transparents 8 * 10 pouces (20 * 25 cm)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="r">Transparents 8 * 10 pouces (20 * 25 cm)
+</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f6s" -->
+                               <option value="s" SELECTED>Transparents 4 * 5 pouces (10 * 12.5 cm)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="s">Transparents 4 * 5 pouces (10 * 12.5 cm)
+</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6t" -->
+                               <option value="t" SELECTED>Transparents 5 * 7 pouces (12.5 * 17.5 cm)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="t">Transparents 5 * 7 pouces (12.5 * 17.5 cm)
+</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6u" -->
+                               <option value="u" SELECTED>Transparents 7 * 7 pouces (17.5 * 17.5 cm)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Transparents 7 * 7 pouces (17.5 * 17.5 cm)
+</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6v" -->
+                               <option value="v" SELECTED>Transparents 8 * 8 pouces (20 * 20 cm)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="v">Transparents 8 * 8 pouces (20 * 20 cm)
+</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6w" -->
+                               <option value="w" SELECTED>Transparents 9 * 9 pouces (22.5 * 22.5 cm)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="w">Transparents 8 * 10 pouces (20 * 25 cm)
+</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6x" -->
+                               <option value="x" SELECTED>Transparents 10 * 10 pouces (25 * 25 cm)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Transparents 10 * 10 pouces (25 * 25 cm)
+</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                               </select>
+               </td>
+
+        </tr>
+
+
+       <tr>
+               <td>Presentation materielle</td>
+               <td>
+                       <select name="f7" size="1">
+   <!-- TMPL_IF name="f7 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7a" -->
+                               <option value="a" SELECTED>Film en bobine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Film en bobine</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7b" -->
+                               <option value="b" SELECTED>Film en cartouche</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Film en cartouche</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7c" -->
+                               <option value="c" SELECTED>Film en cassette</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Film en cassette</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7d" -->
+                               <option value="d" SELECTED>autre type de film</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">autre type de film</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7g" -->
+                               <option value="g" SELECTED>Film fixe en cartouche</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">Film fixe en cartouche</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f7h" -->
+                               <option value="h" SELECTED>Film en courtes bandes</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="h">Films en courtes bandes</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f7i" -->
+                               <option value="i" SELECTED>Autres types de films fixes</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="i">Autres types de films fixes</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f7j" -->
+                               <option value="j" SELECTED>Film fixe en rouleau</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="j">Film fixe en rouleau</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f7k" -->
+                               <option value="k" SELECTED>Diapositives, jeu de diapositives, vues stereoscopiques</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="k">Diapositives, jeu de diapositives, vues stereoscopiques</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f7l" -->
+                               <option value="l" SELECTED>Transparents</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="l">Transparents</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7x" -->
+                               <option value="x" SELECTED>Ce n'est pas un film ou un document projetable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Ce n'est pas un film ou un document projetable</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+
+                       <!-- TMPL_IF name="f7z" -->
+                               <option value="z" SELECTED>Autres presentations materielles</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autres presentations materielles</option>
+
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+
+        </tr>
+
+
+       <tr>
+               <td>Technique: video, film</td>
+               <td>
+                       <select name="f8" size="1">
+   <!-- TMPL_IF name="f8 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f8a" -->
+                               <option value="a" SELECTED>Animation</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Animation</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f8b" -->
+                               <option value="b" SELECTED>Prise de vue en direct</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Prise de vue en direct</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f8c" -->
+                               <option value="c" SELECTED>Animation et prise de vue en direct</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Animation et prise de vue en direct</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f8u" -->
+                               <option value="u" SELECTED>Non precise/inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Non precise/inconnu</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f8x" -->
+                               <option value="x" SELECTED>Ce n'est pas un film ou une video</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Ce n'est pas un film ou une video</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f8z" -->
+                               <option value="z" SELECTED>Autres</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autres</option>
+
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+
+        </tr>
+
+       <tr>
+               <td>Format du film</td>
+               <td>
+                       <select name="f9" size="1">
+   <!-- TMPL_IF name="f9 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f9a" -->
+                               <option value="a" SELECTED>Format normalise avec son (format reduit)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Format normalise avec son (format reduit)</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f9b" -->
+                               <option value="b" SELECTED>Sans anamorphose (ecran panoramique)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Sans anamorphose (ecran panoramique)</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f9c" -->
+                               <option value="c" SELECTED>3D</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">3D</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f9d" -->
+                               <option value="d" SELECTED>Anamorphose (ecran panoramique)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Anamorphose (ecran panoramique)</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f9e" -->
+                               <option value="e" SELECTED>Format normalise muet</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Format normalise muet</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f9f" -->
+                               <option value="f" SELECTED>Autre format en grand ecran</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Autre format en grand ecran</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f9x" -->
+                               <option value="x" SELECTED>Ce n'est pas un film</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Ce n'es pas un film</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f9u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+
+        </tr>
+
+
+
+
+
+
+       <tr>
+               <td>Materiel d'accompagnement 1</td>
+               <td>
+                       <select name="f10" size="1">
+   <!-- TMPL_IF name="f10 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f10a" -->
+                               <option value="a" SELECTED>Cliche tire du film</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Cliche tire du film</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f10b" -->
+                               <option value="b" SELECTED>Script</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Script</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f10c" -->
+                               <option value="c" SELECTED>Affiche</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Affiche</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f10d" -->
+                               <option value="d" SELECTED>Programme et pressbook</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Programme et pressbook</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f10e" -->
+                               <option value="e" SELECTED>Lobby CaRD</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Lobby CaRD</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f10f" -->
+                               <option value="f" SELECTED>Manuel d'instruction</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Manuel d'instruction</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f10g" -->
+                               <option value="g" SELECTED>Partition ou autre presentation de musique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">Partition ou autre presentation de musique</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f10h" -->
+                               <option value="h" SELECTED>Esquisse ou projet de costumes</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="h">Esquisse ou projet de costumes</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10z" -->
+                               <option value="z" SELECTED>Autres materiels d'accompagnement</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autres materiels d'accompagnement</option>
+
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+               <td>Materiel d'accompagnement 2</td>
+               <td>
+                       <select name="f11" size="1">
+   <!-- TMPL_IF name="f11 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f11a" -->
+                               <option value="a" SELECTED>Cliche tire du film</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Cliche tire du film</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f11b" -->
+                               <option value="b" SELECTED>Script</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Script</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f11c" -->
+                               <option value="c" SELECTED>Affiche</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Affiche</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f11d" -->
+                               <option value="d" SELECTED>Programme et pressbook</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Programme et pressbook</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f11e" -->
+                               <option value="e" SELECTED>Lobby CaRD</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Lobby CaRD</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f11f" -->
+                               <option value="f" SELECTED>Manuel d'instruction</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Manuel d'instruction</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f11g" -->
+                               <option value="g" SELECTED>Partition ou autre presentation de musique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">Partition ou autre presentation de musique</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f11h" -->
+                               <option value="h" SELECTED>Esquisse ou projet de costumes</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="h">Esquisse ou projet de costumes</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f11z" -->
+                               <option value="z" SELECTED>Autres materiels d'accompagnement</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autres materiels d'accompagnement</option>
+
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+
+        </tr>
+
+
+       <tr>
+               <td>Materiel d'accompagnement 3</td>
+               <td>
+                       <select name="f12" size="1">
+   <!-- TMPL_IF name="f12 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f12a" -->
+                               <option value="a" SELECTED>Cliche tire du film</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Cliche tire du film</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f12b" -->
+                               <option value="b" SELECTED>Script</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Script</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f12c" -->
+                               <option value="c" SELECTED>Affiche</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Affiche</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f12d" -->
+                               <option value="d" SELECTED>Programme et pressbook</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Programme et pressbook</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f12e" -->
+                               <option value="e" SELECTED>Lobby CaRD</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Lobby CaRD</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f12f" -->
+                               <option value="f" SELECTED>Manuel d'instruction</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Manuel d'instruction</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f12g" -->
+                               <option value="g" SELECTED>Partition ou autre presentation de musique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">Partition ou autre presentation de musique</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f12h" -->
+                               <option value="h" SELECTED>Esquisse ou projet de costumes</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="h">Esquisse ou projet de costumes</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f12z" -->
+                               <option value="z" SELECTED>Autres materiels d'accompagnement</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autres materiels d'accompagnement</option>
+
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+               <td>Materiel d'accompagnement 4</td>
+               <td>
+                       <select name="f13" size="1">
+   <!-- TMPL_IF name="f13 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f13a" -->
+                               <option value="a" SELECTED>Cliche tire du film</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Cliche tire du film</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f13b" -->
+                               <option value="b" SELECTED>Script</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Script</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f13c" -->
+                               <option value="c" SELECTED>Affiche</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Affiche</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f13d" -->
+                               <option value="d" SELECTED>Programme et pressbook</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Programme et pressbook</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f13e" -->
+                               <option value="e" SELECTED>Lobby CaRD</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Lobby CaRD</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f13f" -->
+                               <option value="f" SELECTED>Manuel d'instruction</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Manuel d'instruction</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f13g" -->
+                               <option value="g" SELECTED>Partition ou autre presentation de musique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">Partition ou autre presentation de musique</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f13h" -->
+                               <option value="h" SELECTED>Esquisse ou projet de costumes</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="h">Esquisse ou projet de costumes</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f13z" -->
+                               <option value="z" SELECTED>Autres materiels d'accompagnement</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autres materiels d'accompagnement</option>
+
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+
+        </tr>
+
+<tr>           <td>Presentation materielle: video</td>
+               <td>
+                       <select name="f14" size="1">
+   <!-- TMPL_IF name="f14 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f14a" -->
+                               <option value="a" SELECTED>Cartouche video</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Cartouche video</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f14b" -->
+                               <option value="b" SELECTED>Videodisque</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Videodisque</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f14c" -->
+                               <option value="c" SELECTED>Video cassette</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Video cassette</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f14d" -->
+                               <option value="d" SELECTED>bobine video</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">bobine video</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f14e" -->
+                               <option value="e" SELECTED>enregistrement ou autre presentation video electronique (EVR)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">enregistrement ou autre presentation video electronique (EVR)</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f14x" -->
+                               <option value="x" SELECTED>Ce n'est pas une video</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Ce n'est pas une video</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f14z" -->
+                               <option value="z" SELECTED>Autre type de video</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autre type de video</option>
+
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+</tr>  
+<tr>           <td>Format : video</td>
+               <td>
+                       <select name="f15" size="1">
+   <!-- TMPL_IF name="f15 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f15a" -->
+                               <option value="a" SELECTED>Beta</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Beta</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f15b" -->
+                               <option value="b" SELECTED>VHS</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">VHS</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f15c" -->
+                               <option value="c" SELECTED>U-matic</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">U-matic</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f15d" -->
+                               <option value="d" SELECTED>EIAJ</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">EIAJ</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f15e" -->
+                               <option value="e" SELECTED>Type C (bobine)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Type C (bobine)</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f15f" -->
+                               <option value="f" SELECTED>Quadruplex</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Quadruplex</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f15g" -->
+                               <option value="g" SELECTED>Videodisque laser (reflechissant)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">Videodisque laser (reflechissant)</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f15h" -->
+                               <option value="h" SELECTED>Videodisque a lecture capacitive</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="h">Videodisque a lecture capacitive</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f15i" -->
+                               <option value="i" SELECTED>V2000 (cassette video)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="i">V2000 (cassette video)</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f15j" -->
+                               <option value="j" SELECTED>Video 8 (cassette video)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="j">Video 8 (cassette video)</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f15u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f15x" -->
+                               <option value="x" SELECTED>Ce n'est pas une video</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Ce n'est pas une video</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f15z" -->
+                               <option value="z" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autre</option>
+
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+</tr>  
+<tr>           <td>Support de l'emulsion</td>
+               <td>
+                       <select name="f16" size="1">
+      <!-- TMPL_IF name="f16 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f16a" -->
+                               <option value="a" SELECTED>Film de securite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Film de securite</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f16b" -->
+                               <option value="b" SELECTED>Support film autre que film de securite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Support film autre que film de securite</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f16c" -->
+                               <option value="c" SELECTED>Synthetique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Synthetique</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f16u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f16v" -->
+                               <option value="v" SELECTED>Supports varies</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="v">Supports varies</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f16x" -->
+                               <option value="x" SELECTED>Ce n'est pas une image projetee</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Ce n'est pas une image projetee</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f16z" -->
+                               <option value="z" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autre</option>
+
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+</tr>  
+<tr>           <td>Support secondaire</td>
+               <td>
+                       <select name="f17" size="1">
+                       <!-- TMPL_IF name="f17 " -->
+                               <option value=" " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value=" ">None</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f17a" -->
+                               <option value="a" SELECTED>Carton</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Carton</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f17b" -->
+                               <option value="b" SELECTED>Verre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Verre</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f17c" -->
+                               <option value="c" SELECTED>Synthetique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Synthetique</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f17d" -->
+                               <option value="d" SELECTED>Metal</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Metal</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f17e" -->
+                               <option value="e" SELECTED>Metal et verre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Metal et verre</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f17f" -->
+                               <option value="f" SELECTED>Synthetique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Synthetique</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f17u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f17x" -->
+                               <option value="x" SELECTED>Ce n'est pas une image projetee</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Ce n'est pas une image projetee</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f17y" -->
+                               <option value="y" SELECTED>Non present</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="y">Non present</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f17z" -->
+                               <option value="z" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autre</option>
+
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+</tr>  
+<tr>           <td>Normes de diffusion des enregistrements video</td>
+               <td>
+                       <select name="f18" size="1">
+                       <!-- TMPL_IF name="f18 " -->
+                               <option value=" " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value=" ">None</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f18a" -->
+                               <option value="a" SELECTED>405 lignes</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">405 lignes</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f18b" -->
+                               <option value="b" SELECTED>525</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">525</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f18c" -->
+                               <option value="c" SELECTED>625 PAL</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">625 PAL</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f18d" -->
+                               <option value="d" SELECTED>625 SECAM</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">625 SECAM</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f18g" -->
+                               <option value="g" SELECTED>1125 lignes</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">1125 lignes</option>
+
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+</tr>  
+       
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>
+</table>
+</form>
+<script>
+       function report() {
+document.f_pop.f2.value=document.f_pop.f2.value+'   ';
+document.f_pop.f2.value=document.f_pop.f2.value.substring(0,3);
+
+               opener.document.f.field_value[<!-- TMPL_VAR
+               name="index" -->].value= document.f_pop.f1.value +document.f_pop.f2.value+document.f_pop.f3.value+document.f_pop.f4.value+document.f_pop.f5.value+document.f_pop.f6.value+document.f_pop.f7.value+document.f_pop.f8.value+document.f_pop.f9.value+document.f_pop.f10.value+document.f_pop.f11.value+document.f_pop.f12.value+document.f_pop.f13.value+document.f_pop.f14.value+document.f_pop.f15.value+document.f_pop.f16.value+document.f_pop.f17.value+document.f_pop.f18.value;
+               self.close();
+               return false;
+       }
+</script>
+</body>
+</html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_115b.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_115b.tmpl
new file mode 100755 (executable)
index 0000000..cf670b3
--- /dev/null
@@ -0,0 +1,689 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_Field 115b builder</title>
+</head>
+<body>
+<form name="f_pop" onSubmit="javascript:report()">
+<table>
+       <tr>
+               <td>Copie (generation)</td>
+               <td>
+                       <select name="f1" size="1">
+   <!-- TMPL_IF name="f1 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1a" -->
+                               <option value="a" SELECTED>Original</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Original</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1b" -->
+                               <option value="b" SELECTED>Master</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Master</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1c" -->
+                               <option value="c" SELECTED>Copie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Copie</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1d" -->
+                               <option value="d" SELECTED>Tirage de reference / copie de controle</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Tirage de reference / copie de controle</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1x" -->
+                               <option value="x" SELECTED>Non-applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Non-applicable</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1z" -->
+                               <option value="z" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autre</option>
+       
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+       </tr>
+       <tr>
+               <td>Elements de production (montage)</td>
+               <td>
+                       <select name="f2" size="1">
+   <!-- TMPL_IF name="f2 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2a" -->
+                               <option value="a" SELECTED>Epreuve</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Epreuve</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2b" -->
+                               <option value="b" SELECTED>Amorces</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Amorces</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2c" -->
+                               <option value="c" SELECTED>Chutes</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Chutes</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2d" -->
+                               <option value="d" SELECTED>Rushes</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Rushes</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2e" -->
+                               <option value="e" SELECTED>Pistes de mixage</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Pistes de mixage</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2g" -->
+                               <option value="g" SELECTED>Generiques/bobines inter-titres</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">Generiques/bobines inter-titres</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2h" -->
+                               <option value="h" SELECTED>Bobines de production</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="h">Bobines de production</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2x" -->
+                               <option value="x" SELECTED>Non applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Non applicable</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2z" -->
+                               <option value="z" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autre</option>
+       
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+       </tr>
+
+
+
+       <tr>
+               <td>Categories fines de couleurs (films)</td>
+               <td>
+       <select name="f3" size="1">
+   <!-- TMPL_IF name="f3 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f3a" -->
+                               <option value="a" SELECTED>Trois couches de pigment</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Trois couches de pigment</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f3b" -->
+                               <option value="b" SELECTED>Deux couleurs, simple bande</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Deux couleurs, simple bande</option>
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f3c" -->
+                               <option value="c" SELECTED>Indeterminee, 2 couleurs</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Indeterminee, 2 couleurs</option>
+       
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f3d" -->
+                               <option value="d" SELECTED>Indeterminee, 3 couleurs</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Indeterminee, 3 couleurs</option>
+       
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f3e" -->
+                               <option value="e" SELECTED>Trois bandes de couleur</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Trois bandes de couleur</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3f" -->
+                               <option value="f" SELECTED>Deux bandes de couleur</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Deux bandes de couleur</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3g" -->
+                               <option value="g" SELECTED>Bande rouge</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">Bande rouge</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3h" -->
+                               <option value="h" SELECTED>Bande bleue ou verte</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="h">Bande bleue ou verte</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3i" -->
+                               <option value="i" SELECTED>Bande cyan</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="i">Bande cyan</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3j" -->
+                               <option value="j" SELECTED>Bande magenta</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="j">Bande magenta</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3k" -->
+                               <option value="k" SELECTED>Bande jaune</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="k">Bande jaune</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3l" -->
+                               <option value="l" SELECTED>SEN 2</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="l">SEN 2</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3m" -->
+                               <option value="m" SELECTED>SEN 3</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="m">SEN 3</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3n" -->
+                               <option value="n" SELECTED>Tirage sepia</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="n">Tirage sepia</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3o" -->
+                               <option value="o" SELECTED>Autre tirage</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="o">Autre tirage</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3p" -->
+                               <option value="p" SELECTED>Colore</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="p">Colore</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3q" -->
+                               <option value="q" SELECTED>Colore et teinte</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="q">Colore et teinte</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3r" -->
+                               <option value="r" SELECTED>Colore au pochoir</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="r">Colore au pochoir</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3s" -->
+                               <option value="s" SELECTED>Colore a la main</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="s">Colore a la main</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3x" -->
+                               <option value="x" SELECTED>Non applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Non applicable</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3z" -->
+                               <option value="z" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autre</option>
+       
+                       <!-- /TMPL_IF -->
+
+
+                               </select>
+               </td>
+       </tr>
+
+
+       <tr>
+               <td>Emulsion (polarite)</td>
+               <td>
+                       <select name="f4" size="1">
+   <!-- TMPL_IF name="f4 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4a" -->
+                               <option value="a" SELECTED>Positif</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Positif</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f4b" -->
+                               <option value="b" SELECTED>Negatif</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Negatif</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f4u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f4x" -->
+                               <option value="x" SELECTED>Non applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Non applicable</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4z" -->
+                               <option value="z" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autre</option>
+
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+       </tr>
+
+
+       <tr>
+               <td>Support de film</td>
+               <td>
+                       <select name="f5" size="1">
+   <!-- TMPL_IF name="f5 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f5a" -->
+                               <option value="a" SELECTED>Securite (triacetate)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Securite (triacetate)</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f5b" -->
+                               <option value="b" SELECTED>Nitrate</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Nitrate</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f5c" -->
+                               <option value="c" SELECTED>Securite (diacetate)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Securite (diacetate)</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f5d" -->
+                               <option value="d" SELECTED>Polyester</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Polyester</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f5u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f5x" -->
+                               <option value="x" SELECTED>Support composite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Support composite</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f5z" -->
+                               <option value="z" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autre</option>
+
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+
+        </tr>
+
+
+
+
+
+
+       <tr>
+               <td>Type de sonorisation</td>
+               <td>
+                       <select name="f6" size="1">
+   <!-- TMPL_IF name="f6 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f6a" -->
+                               <option value="a" SELECTED>Monaural</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Monaural</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f6b" -->
+                               <option value="b" SELECTED>Stereophonique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Stereophonique</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f6c" -->
+                               <option value="c" SELECTED>Multicanaux, en relief ou quadriphonique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Multicanaux, en relief ou quadriphonique</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f6u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f6v" -->
+                               <option value="v" SELECTED>Canaux varies</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="v">Canaux varies</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f6x" -->
+                               <option value="x" SELECTED>Non applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Non applicable</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f6z" -->
+                               <option value="z" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autre</option>
+
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+
+        </tr>
+
+
+       <tr>
+               <td>Type de film ou d'epreuve (tirage)</td>
+               <td>
+                       <select name="f7" size="1">
+   <!-- TMPL_IF name="f7 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7a" -->
+                               <option value="a" SELECTED>Procede par imbibition</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Procede par imbibition</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7b" -->
+                               <option value="b" SELECTED>Procede tricouches</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Procede tricouches</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7c" -->
+                               <option value="c" SELECTED>Procede tricouches (faible contraste)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Procede tricouches (faible contraste)</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7d" -->
+                               <option value="d" SELECTED>Pellicule positive par duplication</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Pellicule positive par duplication</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f7x" -->
+                               <option value="x" SELECTED>Non applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Non applicable</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f7z" -->
+                               <option value="z" SELECTED>Autres</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autres</option>
+
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+
+        </tr>
+
+
+       <tr>
+               <td>Etat de la copie (deterioration)</td>
+               <td>
+                       <select name="f8" size="1">
+   <!-- TMPL_IF name="f8 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f8a" -->
+                               <option value="a" SELECTED>Nitrate - odeur suspecte</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Nitrate - odeur suspecte</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f8c" -->
+                               <option value="c" SELECTED>Nitrate - odeur acre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Nitrate - odeur acre</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f8d" -->
+                               <option value="d" SELECTED>Nitrate - brunissage, decoloration, pali, poussiereux</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Nitrate - brunissage, decoloration, pali, poussiereux</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f8e" -->
+                               <option value="e" SELECTED>Nitrate - collant</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Nitrate - collant</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f8f" -->
+                               <option value="f" SELECTED>Nitrate - mousse, bulles, cloques</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Nitrate - mousse, bulles, cloques</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f8g" -->
+                               <option value="g" SELECTED>Nitrate, coagule</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">Nitrate, coagule</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8h" -->
+                               <option value="h" SELECTED>Nitrate, poudre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="h">Nitrate, poudre</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8k" -->
+                               <option value="k" SELECTED>Non-nitrate - deterioration visible (par exemple odeur de diacetate)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="k">Non-nitrate - deterioration visible (par exemple odeur de diacetate)</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8l" -->
+                               <option value="l" SELECTED>Non-nitrate, deterioration avancee</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="l">Non-nitrate, deterioration avancee</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8m" -->
+                               <option value="m" SELECTED>Non-nitrate - deterioration catastrophique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="m">Non-nitrate - deterioration catastrophique</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8y" -->
+                               <option value="y" SELECTED>Pas de deterioration</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="y">Pas de deterioration</option>
+
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+
+        </tr>
+
+       <tr>
+               <td>Etat de la version (completude)</td>
+               <td>
+                       <select name="f9" size="1">
+   <!-- TMPL_IF name="f9 " -->
+                                <option value=" " SELECTED>None</option>
+                        <!-- TMPL_ELSE -->
+                                <option value=" ">None</option>
+                        <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f9a" -->
+                               <option value="a" SELECTED>Incomplet</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Incomplet</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f9b" -->
+                               <option value="b" SELECTED>Complet</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Complet</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f9u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f9x" -->
+                               <option value="x" SELECTED>Non applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Non applicable</option>
+
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+
+        </tr>
+
+
+
+
+   <tr>
+                <td>Date d'enregistrement</td>
+                <td>Annee <input type="text" name="f10" maxlength=4 size=5 value="<!-- TMPL_VAR name="f10" -->"></td>
+                <td>mois <input type="text" name="f11" maxlength=2 size=3 value="<!-- TMPL_VAR name="f11" -->"></td>
+        </tr>
+       
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>
+</table>
+</form>
+<script>
+       function report() {
+document.f_pop.f10.value=document.f_pop.f10.value+'    ';
+document.f_pop.f10.value=document.f_pop.f10.value.substring(0,4);
+document.f_pop.f11.value=document.f_pop.f11.value+'  ';
+document.f_pop.f11.value=document.f_pop.f11.value.substring(0,2);
+
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value +document.f_pop.f2.value+document.f_pop.f3.value+document.f_pop.f4.value+document.f_pop.f5.value+document.f_pop.f6.value+document.f_pop.f7.value+document.f_pop.f8.value+document.f_pop.f9.value+document.f_pop.f10.value+document.f_pop.f11.value;
+               self.close();
+               return false;
+       }
+</script>
+</body>
+</html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_116.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_116.tmpl
new file mode 100755 (executable)
index 0000000..495cf06
--- /dev/null
@@ -0,0 +1,1596 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_Field 116 builder</title>
+</head>
+<body>
+<form name="f_pop" onSubmit="javascript:report()">
+<table>
+       <tr>
+               <td>Presentation materielle</td>
+               <td>
+                       <select name="f1" size="1">
+                       <!-- TMPL_IF name="f1 " -->
+                               <option value=" " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value=" ">None</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1a" -->
+                               <option value="a" SELECTED>Collage</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Collage</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1b" -->
+                               <option value="b" SELECTED>Dessin</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Dessin</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1c" -->
+                               <option value="c" SELECTED>Peinture</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Peinture</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1d" -->
+                               <option value="d" SELECTED>Reproduction photomecanique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Reproduction photomecanique</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1e" -->
+                               <option value="e" SELECTED>Negatif photo</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Negatif photo</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1f" -->
+                               <option value="f" SELECTED>Tirage photographique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Tirage photographique</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1h" -->
+                               <option value="h" SELECTED>Image</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="h">Image</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1i" -->
+                               <option value="i" SELECTED>Gravure</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="i">Gravure</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1k" -->
+                               <option value="k" SELECTED>Dessin technique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="k">Dessin technique</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1z" -->
+                               <option value="z" SELECTED>Autres types de document graphique non projetable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autres types de documents graphique non projetable</option>
+       
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+       </tr>
+       <tr>
+               <td>Support primaire</td>
+               <td>
+                       <select name="f2" size="1">
+                       <!-- TMPL_IF name="f2 " -->
+                               <option value=" " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value=" ">None</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2a" -->
+                               <option value="a" SELECTED>Toile</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Toile</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2b" -->
+                               <option value="b" SELECTED>Carte bristol</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Carte bristol</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2c" -->
+                               <option value="c" SELECTED>Carton / carte a dessin</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Carton / carte a dessin</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2d" -->
+                               <option value="d" SELECTED>Verre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Verre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2j" -->
+                               <option value="j" SELECTED>Platre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="j">Platre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2k" -->
+                               <option value="k" SELECTED>Isorel</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="k">Isorel</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2l" -->
+                               <option value="l" SELECTED>Porcelaine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="l">Porcelaine</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2m" -->
+                               <option value="m" SELECTED>Pierre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="m">Pierre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2n" -->
+                               <option value="n" SELECTED>Bois</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="n">Bois</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2v" -->
+                               <option value="v" SELECTED>Support composite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="v">Support composite</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2e" -->
+                               <option value="e" SELECTED>Synthetique (plastique, vinyle...)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">Synthetique (plastique, vinyle...)</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2f" -->
+                               <option value="f" SELECTED>Peau</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">Peau</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2g" -->
+                               <option value="g" SELECTED>Textile</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">Textile</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2h" -->
+                               <option value="h" SELECTED>Metal</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="h">Metal</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2i" -->
+                               <option value="i" SELECTED>Papier</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="i">Papier</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2z" -->
+                               <option value="z" SELECTED>Autres</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autres</option>
+       
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+       </tr>
+
+
+
+       <tr>
+               <td>Support secondaire</td>
+               <td>
+       <select name="f3" size="1">
+                       <!-- TMPL_IF name="f3 " -->
+                               <option value=" " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value=" ">None</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f3 " -->
+                               <option value=" " SELECTED>Default</option>
+                       <!-- TMPL_ELSE -->
+                               <option value=" ">Default</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3y" -->
+                               <option value="y" SELECTED>Pas de support secondaire</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="y">Pas de support secondaire</option>
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+       </tr>
+
+
+       <tr>
+               <td>Couleur:</td>
+               <td>
+                       <select name="f4" size="1">
+                       <!-- TMPL_IF name="f4 " -->
+                               <option value=" " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value=" ">None</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f4a" -->
+                               <option value="a" SELECTED>Une couleur, monochrome</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">Une couleur, monochrome</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f4b" -->
+                               <option value="b" SELECTED>Noir et blanc</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Noir et blanc</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f4c" -->
+                               <option value="c" SELECTED>Multicolore</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Multicolore</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f4d" -->
+                               <option value="d" SELECTED>Colorie a la main</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Colorie a la main</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4v" -->
+                               <option value="v" SELECTED>Composite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="v">Composite</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4x" -->
+                               <option value="x" SELECTED>Non applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Non applicable</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4z" -->
+                               <option value="z" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autre</option>
+
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+       </tr>
+
+
+       <tr>
+               <td>Technique (dessins, peinture) 1</td>
+               <td>
+                       <select name="f5" size="1">
+                       <!-- TMPL_IF name="f5  " -->
+                               <option value="  " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="  ">None</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f5aa" -->
+                               <option value="aa" SELECTED>Crayon</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="aa">Crayon</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f5ab" -->
+                               <option value="ab" SELECTED>Graphite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ab">Graphite</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f5ac" -->
+                               <option value="ac" SELECTED>Crayon de couleur</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ac">Crayon de couleur</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f5ad" -->
+                               <option value="ad" SELECTED>Encre de chine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ad">Encre de chine</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f5ae" -->
+                               <option value="ae" SELECTED>Lavis</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ae">Lavis</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f5af" -->
+                               <option value="af" SELECTED>Charbon</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="af">Charbon</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5ag" -->
+                               <option value="ag" SELECTED>Craie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ag">Craie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5ah" -->
+                               <option value="ah" SELECTED>Craie noire</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ah">Craie noire</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5ai" -->
+                               <option value="ai" SELECTED>Sanguine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ai">Sanguine</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5aj" -->
+                               <option value="aj" SELECTED>Aquarelle</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="aj">Aquarelle</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5ak" -->
+                               <option value="ak" SELECTED>Detrempe</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ak">Detrempe</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5al" -->
+                               <option value="al" SELECTED>Gouache</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="al">Gouache</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5am" -->
+                               <option value="am" SELECTED>Pastel</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="am">Pastel</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5an" -->
+                               <option value="an" SELECTED>Huile</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="an">Huile</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5xx" -->
+                               <option value="xx" SELECTED>Non applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="xx">Non applicable</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5ba" -->
+                               <option value="ba" SELECTED>Stylo feutre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ba">Stylo feutre</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5bb" -->
+                               <option value="bb" SELECTED>Tache</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bb">Tache</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5bc" -->
+                               <option value="bc" SELECTED>Fusain</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bc">Fusain</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5bd" -->
+                               <option value="bd" SELECTED>Sepia</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bd">Sepia</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5be" -->
+                               <option value="be" SELECTED>Encre d'ecriture</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="be">Encre d'ecriture</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5bf" -->
+                               <option value="bf" SELECTED>Caseine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bf">Caseine</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5bg" -->
+                               <option value="bg" SELECTED>Dorure</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bg">Dorure</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5bh" -->
+                               <option value="bh" SELECTED>Encaustique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bh">Encaustique</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5bi" -->
+                               <option value="bi" SELECTED>Acrylique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bi">Acrylique</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5bj" -->
+                               <option value="bj" SELECTED>Collage</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bj">Collage</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5bk" -->
+                               <option value="bk" SELECTED>Pointe d'argent</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bk">Pointe d'argent</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5bl" -->
+                               <option value="bl" SELECTED>Pistolet</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bl">Pistolet</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5uu" -->
+                               <option value="uu" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="uu">Inconnu</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5vv" -->
+                               <option value="vv" SELECTED>Melange de techniques</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="vv">Melange de techniques</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5zz" -->
+                               <option value="zz" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="zz">Autre</option>
+
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+
+        </tr>
+       <tr>
+               <td>Technique (dessins, peinture) 2</td>
+               <td>
+                       <select name="f6" size="1">
+                       <!-- TMPL_IF name="f6  " -->
+                               <option value="  " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="  ">None</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6aa" -->
+                               <option value="aa" SELECTED>Crayon</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="aa">Crayon</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f6ab" -->
+                               <option value="ab" SELECTED>Graphite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ab">Graphite</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f6ac" -->
+                               <option value="ac" SELECTED>Crayon de couleur</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ac">Crayon de couleur</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f6ad" -->
+                               <option value="ad" SELECTED>Encre de chine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ad">Encre de chine</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f6ae" -->
+                               <option value="ae" SELECTED>Lavis</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ae">Lavis</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f6af" -->
+                               <option value="af" SELECTED>Charbon</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="af">Charbon</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6ag" -->
+                               <option value="ag" SELECTED>Craie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ag">Craie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6ah" -->
+                               <option value="ah" SELECTED>Craie noire</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ah">Craie noire</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6ai" -->
+                               <option value="ai" SELECTED>Sanguine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ai">Sanguine</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6aj" -->
+                               <option value="aj" SELECTED>Aquarelle</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="aj">Aquarelle</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6ak" -->
+                               <option value="ak" SELECTED>Detrempe</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ak">Detrempe</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6al" -->
+                               <option value="al" SELECTED>Gouache</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="al">Gouache</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6am" -->
+                               <option value="am" SELECTED>Pastel</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="am">Pastel</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6an" -->
+                               <option value="an" SELECTED>Huile</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="an">Huile</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6xx" -->
+                               <option value="xx" SELECTED>Non applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="xx">Non applicable</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6ba" -->
+                               <option value="ba" SELECTED>Stylo feutre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ba">Stylo feutre</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6bb" -->
+                               <option value="bb" SELECTED>Tache</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bb">Tache</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6bc" -->
+                               <option value="bc" SELECTED>Fusain</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bc">Fusain</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6bd" -->
+                               <option value="bd" SELECTED>Sepia</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bd">Sepia</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6be" -->
+                               <option value="be" SELECTED>Encre d'ecriture</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="be">Encre d'ecriture</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6bf" -->
+                               <option value="bf" SELECTED>Caseine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bf">Caseine</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6bg" -->
+                               <option value="bg" SELECTED>Dorure</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bg">Dorure</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6bh" -->
+                               <option value="bh" SELECTED>Encaustique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bh">Encaustique</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6bi" -->
+                               <option value="bi" SELECTED>Acrylique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bi">Acrylique</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6bj" -->
+                               <option value="bj" SELECTED>Collage</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bj">Collage</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6bk" -->
+                               <option value="bk" SELECTED>Pointe d'argent</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bk">Pointe d'argent</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6bl" -->
+                               <option value="bl" SELECTED>Pistolet</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bl">Pistolet</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6uu" -->
+                               <option value="uu" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="uu">Inconnu</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6vv" -->
+                               <option value="vv" SELECTED>Melange de techniques</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="vv">Melange de techniques</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6zz" -->
+                               <option value="zz" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="zz">Autre</option>
+
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+
+        </tr>
+       <tr>
+               <td>Technique (dessins, peinture) 3</td>
+               <td>
+                       <select name="f7" size="1">
+                       <!-- TMPL_IF name="f7  " -->
+                               <option value="  " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="  ">None</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7aa" -->
+                               <option value="aa" SELECTED>Crayon</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="aa">Crayon</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7ab" -->
+                               <option value="ab" SELECTED>Graphite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ab">Graphite</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7ac" -->
+                               <option value="ac" SELECTED>Crayon de couleur</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ac">Crayon de couleur</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7ad" -->
+                               <option value="ad" SELECTED>Encre de chine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ad">Encre de chine</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f7ae" -->
+                               <option value="ae" SELECTED>Lavis</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ae">Lavis</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f7af" -->
+                               <option value="af" SELECTED>Charbon</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="af">Charbon</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7ag" -->
+                               <option value="ag" SELECTED>Craie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ag">Craie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7ah" -->
+                               <option value="ah" SELECTED>Craie noire</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ah">Craie noire</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7ai" -->
+                               <option value="ai" SELECTED>Sanguine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ai">Sanguine</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7aj" -->
+                               <option value="aj" SELECTED>Aquarelle</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="aj">Aquarelle</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7ak" -->
+                               <option value="ak" SELECTED>Detrempe</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ak">Detrempe</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7al" -->
+                               <option value="al" SELECTED>Gouache</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="al">Gouache</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7am" -->
+                               <option value="am" SELECTED>Pastel</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="am">Pastel</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7an" -->
+                               <option value="an" SELECTED>Huile</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="an">Huile</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7xx" -->
+                               <option value="xx" SELECTED>Non applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="xx">Non applicable</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7ba" -->
+                               <option value="ba" SELECTED>Stylo feutre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ba">Stylo feutre</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7bb" -->
+                               <option value="bb" SELECTED>Tache</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bb">Tache</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7bc" -->
+                               <option value="bc" SELECTED>Fusain</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bc">Fusain</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7bd" -->
+                               <option value="bd" SELECTED>Sepia</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bd">Sepia</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7be" -->
+                               <option value="be" SELECTED>Encre d'ecriture</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="be">Encre d'ecriture</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7bf" -->
+                               <option value="bf" SELECTED>Caseine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bf">Caseine</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7bg" -->
+                               <option value="bg" SELECTED>Dorure</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bg">Dorure</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7bh" -->
+                               <option value="bh" SELECTED>Encaustique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bh">Encaustique</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7bi" -->
+                               <option value="bi" SELECTED>Acrylique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bi">Acrylique</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7bj" -->
+                               <option value="bj" SELECTED>Collage</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bj">Collage</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7bk" -->
+                               <option value="bk" SELECTED>Pointe d'argent</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bk">Pointe d'argent</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7bl" -->
+                               <option value="bl" SELECTED>Pistolet</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bl">Pistolet</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7uu" -->
+                               <option value="uu" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="uu">Inconnu</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7vv" -->
+                               <option value="vv" SELECTED>Melange de techniques</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="vv">Melange de techniques</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f7zz" -->
+                               <option value="zz" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="zz">Autre</option>
+
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+
+        </tr>
+
+
+
+
+
+
+       <tr>
+               <td>Technique (gravure) 1</td>
+               <td>
+                       <select name="f8" size="1">
+                       <!-- TMPL_IF name="f8  " -->
+                               <option value="  " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="  ">None</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8ba" -->
+                               <option value="ba" SELECTED>Gravure sur bois</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ba">Gravure sur bois</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f8bb" -->
+                               <option value="bb" SELECTED>Gravure sur bois clair-obscur</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bb">Gravure sur bois clair-obscur</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f8bc" -->
+                               <option value="bc" SELECTED>Gravure sur bois en traits blancs</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bc">Gravure sur bois en traits blancs</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f8bd" -->
+                               <option value="bd" SELECTED>Camaieu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bd">Camaieu</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f8be" -->
+                               <option value="be" SELECTED>Heliogravure</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="be">Heliogravure</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f8bf" -->
+                               <option value="bf" SELECTED>Chromolithographie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bf">Chromolithographie</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f8bg" -->
+                               <option value="bg" SELECTED>Linoleum</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bg">Linoleum</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8bh" -->
+                               <option value="bh" SELECTED>Eau-forte</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bh">Eau-forte</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8bi" -->
+                               <option value="bi" SELECTED>Litographie/option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bi">Litographie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8bj" -->
+                               <option value="bj" SELECTED>Photolithographie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bj">Photolithographie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8bk" -->
+                               <option value="bk" SELECTED>Zincographie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bk">Zincographie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8bl" -->
+                               <option value="bl" SELECTED>Aluminographie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bl">Aluminographie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8bm" -->
+                               <option value="bm" SELECTED>Aquatinte</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bm">Aquatinte</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8bn" -->
+                               <option value="bn" SELECTED>Reserve</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bn">Reserve</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8ca" -->
+                               <option value="ca" SELECTED>Vernis mou</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ca">Vernis mou</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8cb" -->
+                               <option value="cb" SELECTED>Gravure</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cb">Gravure</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8cc" -->
+                               <option value="cc" SELECTED>Gravure a la maniere crayon</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cc">Gravure a la maniere crayon</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8cd" -->
+                               <option value="cd" SELECTED>Burin</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cd">Burin</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8ce" -->
+                               <option value="ce" SELECTED>Pointe seche</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ce">Pointe seche</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8cf" -->
+                               <option value="cf" SELECTED>Mezzotinte</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cf">Mezzoteinte</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8cg" -->
+                               <option value="cg" SELECTED>Monotype</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cg">Monotype</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8ch" -->
+                               <option value="ch" SELECTED>Serigraphie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ch">Serigraphie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8ci" -->
+                               <option value="ci" SELECTED>Gravure sur acier</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ci">Gravure sur acier</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8cj" -->
+                               <option value="cj" SELECTED>Dessin sur ordinateur</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cj">Dessin sur ordinateur</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8ck" -->
+                               <option value="ck" SELECTED>Photocopie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ck">Photocopie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8uu" -->
+                               <option value="uu" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="uu">Inconnu</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8vv" -->
+                               <option value="vv" SELECTED>Composite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="vv">Composite</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8xx" -->
+                               <option value="xx" SELECTED>Non applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="xx">Non applicable</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f8zz" -->
+                               <option value="zz" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="zz">Autre</option>
+
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+
+        </tr>
+       <tr>
+               <td>Technique (gravure) 2</td>
+               <td>
+                       <select name="f9" size="1">
+                       <!-- TMPL_IF name="f9  " -->
+                               <option value="  " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="  ">None</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9ba" -->
+                               <option value="ba" SELECTED>Gravure sur bois</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ba">Gravure sur bois</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f9bb" -->
+                               <option value="bb" SELECTED>Gravure sur bois clair-obscur</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bb">Gravure sur bois clair-obscur</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f9bc" -->
+                               <option value="bc" SELECTED>Gravure sur bois en traits blancs</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bc">Gravure sur bois en traits blancs</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f9bd" -->
+                               <option value="bd" SELECTED>Camaieu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bd">Camaieu</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f9be" -->
+                               <option value="be" SELECTED>Heliogravure</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="be">Heliogravure</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f9bf" -->
+                               <option value="bf" SELECTED>Chromolithographie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bf">Chromolithographie</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f9bg" -->
+                               <option value="bg" SELECTED>Linoleum</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bg">Linoleum</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9bh" -->
+                               <option value="bh" SELECTED>Eau-forte</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bh">Eau-forte</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9bi" -->
+                               <option value="bi" SELECTED>Litographie/option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bi">Litographie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9bj" -->
+                               <option value="bj" SELECTED>Photolithographie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bj">Photolithographie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9bk" -->
+                               <option value="bk" SELECTED>Zincographie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bk">Zincographie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9bl" -->
+                               <option value="bl" SELECTED>Aluminographie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bl">Aluminographie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9bm" -->
+                               <option value="bm" SELECTED>Aquatinte</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bm">Aquatinte</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9bn" -->
+                               <option value="bn" SELECTED>Reserve</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bn">Reserve</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9ca" -->
+                               <option value="ca" SELECTED>Vernis mou</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ca">Vernis mou</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9cb" -->
+                               <option value="cb" SELECTED>Gravure</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cb">Gravure</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9cc" -->
+                               <option value="cc" SELECTED>Gravure a la maniere crayon</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cc">Gravure a la maniere crayon</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9cd" -->
+                               <option value="cd" SELECTED>Burin</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cd">Burin</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9ce" -->
+                               <option value="ce" SELECTED>Pointe seche</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ce">Pointe seche</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9cf" -->
+                               <option value="cf" SELECTED>Mezzotinte</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cf">Mezzoteinte</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9cg" -->
+                               <option value="cg" SELECTED>Monotype</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cg">Monotype</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9ch" -->
+                               <option value="ch" SELECTED>Serigraphie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ch">Serigraphie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9ci" -->
+                               <option value="ci" SELECTED>Gravure sur acier</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ci">Gravure sur acier</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9cj" -->
+                               <option value="cj" SELECTED>Dessin sur ordinateur</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cj">Dessin sur ordinateur</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9ck" -->
+                               <option value="ck" SELECTED>Photocopie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ck">Photocopie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9uu" -->
+                               <option value="uu" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="uu">Inconnu</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9vv" -->
+                               <option value="vv" SELECTED>Composite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="vv">Composite</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9xx" -->
+                               <option value="xx" SELECTED>Non applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="xx">Non applicable</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f9zz" -->
+                               <option value="zz" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="zz">Autre</option>
+
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+
+        </tr>
+       <tr>
+               <td>Technique (gravure) 3</td>
+               <td>
+                       <select name="f10" size="1">
+                       <!-- TMPL_IF name="f10  " -->
+                               <option value="  " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="  ">None</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10ba" -->
+                               <option value="ba" SELECTED>Gravure sur bois</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ba">Gravure sur bois</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f10bb" -->
+                               <option value="bb" SELECTED>Gravure sur bois clair-obscur</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bb">Gravure sur bois clair-obscur</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f10bc" -->
+                               <option value="bc" SELECTED>Gravure sur bois en traits blancs</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bc">Gravure sur bois en traits blancs</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f10bd" -->
+                               <option value="bd" SELECTED>Camaieu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bd">Camaieu</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f10be" -->
+                               <option value="be" SELECTED>Heliogravure</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="be">Heliogravure</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f10bf" -->
+                               <option value="bf" SELECTED>Chromolithographie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bf">Chromolithographie</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f10bg" -->
+                               <option value="bg" SELECTED>Linoleum</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bg">Linoleum</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10bh" -->
+                               <option value="bh" SELECTED>Eau-forte</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bh">Eau-forte</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10bi" -->
+                               <option value="bi" SELECTED>Litographie/option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bi">Litographie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10bj" -->
+                               <option value="bj" SELECTED>Photolithographie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bj">Photolithographie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10bk" -->
+                               <option value="bk" SELECTED>Zincographie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bk">Zincographie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10bl" -->
+                               <option value="bl" SELECTED>Aluminographie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bl">Aluminographie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10bm" -->
+                               <option value="bm" SELECTED>Aquatinte</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bm">Aquatinte</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10bn" -->
+                               <option value="bn" SELECTED>Reserve</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bn">Reserve</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10ca" -->
+                               <option value="ca" SELECTED>Vernis mou</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ca">Vernis mou</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10cb" -->
+                               <option value="cb" SELECTED>Gravure</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cb">Gravure</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10cc" -->
+                               <option value="cc" SELECTED>Gravure a la maniere crayon</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cc">Gravure a la maniere crayon</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10cd" -->
+                               <option value="cd" SELECTED>Burin</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cd">Burin</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10ce" -->
+                               <option value="ce" SELECTED>Pointe seche</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ce">Pointe seche</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10cf" -->
+                               <option value="cf" SELECTED>Mezzotinte</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cf">Mezzoteinte</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10cg" -->
+                               <option value="cg" SELECTED>Monotype</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cg">Monotype</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10ch" -->
+                               <option value="ch" SELECTED>Serigraphie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ch">Serigraphie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10ci" -->
+                               <option value="ci" SELECTED>Gravure sur acier</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ci">Gravure sur acier</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10cj" -->
+                               <option value="cj" SELECTED>Dessin sur ordinateur</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="cj">Dessin sur ordinateur</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10ck" -->
+                               <option value="ck" SELECTED>Photocopie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ck">Photocopie</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10uu" -->
+                               <option value="uu" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="uu">Inconnu</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10vv" -->
+                               <option value="vv" SELECTED>Composite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="vv">Composite</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10xx" -->
+                               <option value="xx" SELECTED>Non applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="xx">Non applicable</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f10zz" -->
+                               <option value="zz" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="zz">Autre</option>
+
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+
+        </tr>
+
+
+       <tr>
+               <td>Fonction du document graphique</td>
+               <td>
+                       <select name="f11" size="1">
+                       <!-- TMPL_IF name="f11  " -->
+                               <option value="  " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="  ">None</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f11aa" -->
+                               <option value="aa" SELECTED>Dessin architectural</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="aa">Dessin architectural</option>
+       
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f11ab" -->
+                               <option value="ab" SELECTED>Couverture d'un document</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ab">Couverture d'un document</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f11ac" -->
+                               <option value="ac" SELECTED>Adhesif</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ac">Adhesif</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f11ad" -->
+                               <option value="ad" SELECTED>Affiche</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ad">Affiche</option>
+
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f11ae" -->
+                               <option value="ae" SELECTED>Carte postale</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ae">Carte postale</option>
+
+                       <!-- /TMPL_IF -->
+
+
+
+                       <!-- TMPL_IF name="f11af" -->
+                               <option value="af" SELECTED>Carte de voeux</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="af">Carte de voeux</option>
+
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f11ag" -->
+                               <option value="ag" SELECTED>Diagramme</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ag">Diagramme</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f11ah" -->
+                               <option value="ah" SELECTED>Carte a jouer</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ah">Carte a jouer</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f11ai" -->
+                               <option value="ai" SELECTED>Carte eclair</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ai">Carte eclair</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f11aj" -->
+                               <option value="aj" SELECTED>Ephemera</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="aj">Ephemera</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f11uu" -->
+                               <option value="uu" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="uu">Inconnu</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f11vv" -->
+                               <option value="vv" SELECTED>Composite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="vv">Composite</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f11xx" -->
+                               <option value="xx" SELECTED>Non applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="xx">Non applicable</option>
+
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f11zz" -->
+                               <option value="zz" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="zz">Autre</option>
+
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+
+        </tr>
+       
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>
+</table>
+</form>
+<script>
+       function report() {
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value +document.f_pop.f2.value+document.f_pop.f3.value+document.f_pop.f4.value+document.f_pop.f5.value+document.f_pop.f6.value+document.f_pop.f7.value+document.f_pop.f8.value+document.f_pop.f9.value+document.f_pop.f10.value+document.f_pop.f11.value;
+               self.close();
+               return false;
+       }
+</script>
+</body>
+</html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_117.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_117.tmpl
new file mode 100755 (executable)
index 0000000..b72daf6
--- /dev/null
@@ -0,0 +1,812 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_Field 117 builder</title>
+</head>
+<body>
+<form name="f_pop" onSubmit="javascript:report()">
+<table>
+       <tr>
+               <td>Presentation materielle</td>
+               <td>
+                       <select name="f1" size="1">
+                       <!-- TMPL_IF name="f1  " -->
+                               <option value="  " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="  ">None</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1aa" -->
+                               <option value="aa" SELECTED>Trousse pedagogique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="aa">Trousse pedagogique</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1ab" -->
+                               <option value="ab" SELECTED>Trousse de laboratoire et de construction</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ab">Trousse de laboratoire et de construction</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1ac" -->
+                               <option value="ac" SELECTED>Specimens (biologie)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ac">Specimens (biologie)</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1ad" -->
+                               <option value="ad" SELECTED>Faune</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ad">Faune</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1ae" -->
+                               <option value="ae" SELECTED>Flore</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ae">Flore</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1af" -->
+                               <option value="af" SELECTED>Mineraux</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="af">Mineraux</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1ag" -->
+                               <option value="ag" SELECTED>Plaques de microscopes</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ag">Plaques de microscopes</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1ah" -->
+                               <option value="ah" SELECTED>Jeux de patience (puzzle)</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ah">Jeux de patience (puzzle)</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1ai" -->
+                               <option value="ai" SELECTED>Outils et equipements</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ai">Outils et equipements</option>
+       
+                       <!-- /TMPL_IF -->
+
+
+                       <!-- TMPL_IF name="f1aj" -->
+                               <option value="aj" SELECTED>Armes</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="aj">Armes</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1ak" -->
+                               <option value="ak" SELECTED>Recipients</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ak">Recipients</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1al" -->
+                               <option value="al" SELECTED>Mobilier</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="al">Mobilier</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1be" -->
+                               <option value="be" SELECTED>Production industrielle</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="be">Production industrielle</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1bf" -->
+                               <option value="bf" SELECTED>Machines</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bf">Machines</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1bg" -->
+                               <option value="bg" SELECTED>Monnaies</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bg">Monnaies</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1bh" -->
+                               <option value="bh" SELECTED>Medailles</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bh">Medailles</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1bi" -->
+                               <option value="bi" SELECTED>Joaillerie</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bi">Joaillerie</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1am" -->
+                               <option value="am" SELECTED>Transport</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="am">Transport</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1an" -->
+                               <option value="an" SELECTED>Textile</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="an">Textile</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1ao" -->
+                               <option value="ao" SELECTED>Vetements</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ao">Vetements</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1ap" -->
+                               <option value="ap" SELECTED>Jeux</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ap">Jeux</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1aq" -->
+                               <option value="aq" SELECTED>Jouets</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="aq">Jouets</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1ar" -->
+                               <option value="ar" SELECTED>Poupees</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ar">Poupees</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1as" -->
+                               <option value="as" SELECTED>Modeles reduit</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="as">Modeles reduit</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1at" -->
+                               <option value="at" SELECTED>Modeles a assembler</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="at">Modeles a assembler</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1ba" -->
+                               <option value="ba" SELECTED>Dioramas</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ba">Dioramas</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1bb" -->
+                               <option value="bb" SELECTED>Duplicata</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bb">Duplicata</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1bc" -->
+                               <option value="bc" SELECTED>Sculptures</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bc">Sculptures</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1bd" -->
+                               <option value="bd" SELECTED>Materiel a dessin</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bd">Materiel a dessin</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1bj" -->
+                               <option value="bj" SELECTED>Artefacts</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="bj">Artefacts</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1uu" -->
+                               <option value="uu" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="uu">Inconnu</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1vv" -->
+                               <option value="vv" SELECTED>Composite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="vv">Composite</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f1zz" -->
+                               <option value="zz" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="zz">Autre</option>
+       
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+       </tr>
+       <tr>
+               <td>Materiau 1</td>
+               <td>
+                       <select name="f2" size="1">
+                       <!-- TMPL_IF name="f2  " -->
+                               <option value="  " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="  ">None</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2aa" -->
+                               <option value="aa" SELECTED>Terre cuite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="aa">Terre cuite</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2ab" -->
+                               <option value="ab" SELECTED>Cire</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ab">Cire</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2ac" -->
+                               <option value="ac" SELECTED>Argile</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ac">Argile</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2ad" -->
+                               <option value="ad" SELECTED>Majolique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ad">Majolique</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2ae" -->
+                               <option value="ae" SELECTED>Porcelaine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ae">Porcelaine</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2af" -->
+                               <option value="af" SELECTED>Ceramique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="af">Ceramique</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2ag" -->
+                               <option value="ag" SELECTED>Platre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ag">Platre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2ah" -->
+                               <option value="ah" SELECTED>Verre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ah">Verre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2ba" -->
+                               <option value="ba" SELECTED>Bois</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ba">Bois</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2ca" -->
+                               <option value="ca" SELECTED>Ivoire</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ca">Ivoire</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2da" -->
+                               <option value="da" SELECTED>Pierre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="da">Pierre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2db" -->
+                               <option value="db" SELECTED>Pierres precieuses</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="db">Pierre precieuses</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2dc" -->
+                               <option value="dc" SELECTED>Marbre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="dc">Marbre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2dd" -->
+                               <option value="dd" SELECTED>Basalte</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="dd">Basalte</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2df" -->
+                               <option value="df" SELECTED>Porphyre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="df">Porphyre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2ea" -->
+                               <option value="ea" SELECTED>Papier</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ea">Papier</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2eb" -->
+                               <option value="eb" SELECTED>Carton</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="eb">Carton</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2fa" -->
+                               <option value="fa" SELECTED>Metal Precieux</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="fa">Metal Precieux</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2fb" -->
+                               <option value="fb" SELECTED>Metal</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="fb">Metal</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2fc" -->
+                               <option value="fc" SELECTED>Bronze</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="fc">Bronze</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2fd" -->
+                               <option value="fd" SELECTED>Cuivre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="fd">Cuivre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2ga" -->
+                               <option value="ga" SELECTED>Synthetique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ga">Synthetique</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2ha" -->
+                               <option value="ha" SELECTED>Textile</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ha">Textile</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2ia" -->
+                               <option value="ia" SELECTED>Plastique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ia">Plastique</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2uu" -->
+                               <option value="uu" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="uu">Inconnu</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2vv" -->
+                               <option value="vv" SELECTED>Composite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="vv">Composite</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f2zz" -->
+                               <option value="zz" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="zz">Autre</option>
+       
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+       </tr>
+       <tr>
+               <td>Materiau 2</td>
+               <td>
+                       <select name="f3" size="1">
+                       <!-- TMPL_IF name="f3  " -->
+                               <option value="  " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="  ">None</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f3aa" -->
+                               <option value="aa" SELECTED>Terre cuite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="aa">Terre cuite</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3ab" -->
+                               <option value="ab" SELECTED>Cire</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ab">Cire</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3ac" -->
+                               <option value="ac" SELECTED>Argile</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ac">Argile</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3ad" -->
+                               <option value="ad" SELECTED>Majolique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ad">Majolique</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3ae" -->
+                               <option value="ae" SELECTED>Porcelaine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ae">Porcelaine</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3af" -->
+                               <option value="af" SELECTED>Ceramique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="af">Ceramique</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3ag" -->
+                               <option value="ag" SELECTED>Platre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ag">Platre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3ah" -->
+                               <option value="ah" SELECTED>Verre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ah">Verre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3ba" -->
+                               <option value="ba" SELECTED>Bois</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ba">Bois</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3ca" -->
+                               <option value="ca" SELECTED>Ivoire</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ca">Ivoire</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3da" -->
+                               <option value="da" SELECTED>Pierre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="da">Pierre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3db" -->
+                               <option value="db" SELECTED>Pierres precieuses</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="db">Pierre precieuses</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3dc" -->
+                               <option value="dc" SELECTED>Marbre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="dc">Marbre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3dd" -->
+                               <option value="dd" SELECTED>Basalte</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="dd">Basalte</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3df" -->
+                               <option value="df" SELECTED>Porphyre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="df">Porphyre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3ea" -->
+                               <option value="ea" SELECTED>Papier</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ea">Papier</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3eb" -->
+                               <option value="eb" SELECTED>Carton</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="eb">Carton</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3fa" -->
+                               <option value="fa" SELECTED>Metal Precieux</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="fa">Metal Precieux</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3fb" -->
+                               <option value="fb" SELECTED>Metal</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="fb">Metal</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3fc" -->
+                               <option value="fc" SELECTED>Bronze</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="fc">Bronze</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3fd" -->
+                               <option value="fd" SELECTED>Cuivre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="fd">Cuivre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3ga" -->
+                               <option value="ga" SELECTED>Synthetique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ga">Synthetique</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3ha" -->
+                               <option value="ha" SELECTED>Textile</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ha">Textile</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3ia" -->
+                               <option value="ia" SELECTED>Plastique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ia">Plastique</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3uu" -->
+                               <option value="uu" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="uu">Inconnu</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3vv" -->
+                               <option value="vv" SELECTED>Composite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="vv">Composite</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f3zz" -->
+                               <option value="zz" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="zz">Autre</option>
+       
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+       </tr>
+       <tr>
+               <td>Materiau 3</td>
+               <td>
+                       <select name="f4" size="1">
+                       <!-- TMPL_IF name="f4  " -->
+                               <option value="  " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="  ">None</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4aa" -->
+                               <option value="aa" SELECTED>Terre cuite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="aa">Terre cuite</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4ab" -->
+                               <option value="ab" SELECTED>Cire</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ab">Cire</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4ac" -->
+                               <option value="ac" SELECTED>Argile</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ac">Argile</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4ad" -->
+                               <option value="ad" SELECTED>Majolique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ad">Majolique</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4ae" -->
+                               <option value="ae" SELECTED>Porcelaine</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ae">Porcelaine</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4af" -->
+                               <option value="af" SELECTED>Ceramique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="af">Ceramique</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4ag" -->
+                               <option value="ag" SELECTED>Platre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ag">Platre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4ah" -->
+                               <option value="ah" SELECTED>Verre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ah">Verre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4ba" -->
+                               <option value="ba" SELECTED>Bois</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ba">Bois</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4ca" -->
+                               <option value="ca" SELECTED>Ivoire</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ca">Ivoire</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4da" -->
+                               <option value="da" SELECTED>Pierre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="da">Pierre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4db" -->
+                               <option value="db" SELECTED>Pierres precieuses</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="db">Pierre precieuses</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4dc" -->
+                               <option value="dc" SELECTED>Marbre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="dc">Marbre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4dd" -->
+                               <option value="dd" SELECTED>Basalte</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="dd">Basalte</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4df" -->
+                               <option value="df" SELECTED>Porphyre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="df">Porphyre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4ea" -->
+                               <option value="ea" SELECTED>Papier</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ea">Papier</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4eb" -->
+                               <option value="eb" SELECTED>Carton</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="eb">Carton</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4fa" -->
+                               <option value="fa" SELECTED>Metal Precieux</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="fa">Metal Precieux</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4fb" -->
+                               <option value="fb" SELECTED>Metal</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="fb">Metal</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4fc" -->
+                               <option value="fc" SELECTED>Bronze</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="fc">Bronze</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4fd" -->
+                               <option value="fd" SELECTED>Cuivre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="fd">Cuivre</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4ga" -->
+                               <option value="ga" SELECTED>Synthetique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ga">Synthetique</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4ha" -->
+                               <option value="ha" SELECTED>Textile</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ha">Textile</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4ia" -->
+                               <option value="ia" SELECTED>Plastique</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="ia">Plastique</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4uu" -->
+                               <option value="uu" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="uu">Inconnu</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4vv" -->
+                               <option value="vv" SELECTED>Composite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="vv">Composite</option>
+       
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f4zz" -->
+                               <option value="zz" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="zz">Autre</option>
+       
+                       <!-- /TMPL_IF -->
+
+                               </select>
+               </td>
+       </tr>
+
+
+
+       <tr>
+               <td>Couleur</td>
+               <td>
+       <select name="f5" size="1">
+                       <!-- TMPL_IF name="f5 " -->
+                               <option value=" " SELECTED>None</option>
+                       <!-- TMPL_ELSE -->
+                               <option value=" ">None</option>
+                       <!-- /TMPL_IF -->
+
+                       <!-- TMPL_IF name="f5a" -->
+                               <option value="a" SELECTED>Monochrome</option>
+                       <!-- TMPL_ELSE -->
+                               <option value=" ">Monochrome</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5b" -->
+                               <option value="b" SELECTED>Noir et blanc</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">Noir et blanc</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5c" -->
+                               <option value="c" SELECTED>Multicolore</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">Multicolore</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5d" -->
+                               <option value="d" SELECTED>Colorie a la main</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">Colorie a la main</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5u" -->
+                               <option value="u" SELECTED>Inconnu</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="u">Inconnu</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5v" -->
+                               <option value="v" SELECTED>Composite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="v">Composite</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5x" -->
+                               <option value="x" SELECTED>Non applicable</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="x">Non applicable</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5z" -->
+                               <option value="z" SELECTED>Autre</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="z">Autre</option>
+                       <!-- /TMPL_IF -->
+                               </select>
+               </td>
+       </tr>
+
+       
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>
+</table>
+</form>
+<script>
+       function report() {
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value +document.f_pop.f2.value+document.f_pop.f3.value+document.f_pop.f4.value+document.f_pop.f5.value;
+               self.close();
+               return false;
+       }
+</script>
+</body>
+</html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_120.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_120.tmpl
new file mode 100755 (executable)
index 0000000..497c266
--- /dev/null
@@ -0,0 +1,1344 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 120</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Indicateur de couleur:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1a" -->\r
+                               <option value="a" SELECTED>Monochrome</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Monochrome</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1b" -->\r
+                               <option value="b" SELECTED>Polychrome</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Polychrome</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr><tr>\r
+               <td>Indicateur d'index:</td>\r
+               <td>\r
+                       <select name="f2" size="1">\r
+                       <!-- TMPL_IF name="f2 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2a" -->\r
+                               <option value="a" SELECTED>Index ou\r
+                               liste present dans le document\r
+                               cartographique meme</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Index ou liste\r
+                               present dans le document\r
+                               cartographique meme</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2b" -->\r
+                               <option value="b" SELECTED>Index ou\r
+                               liste accompagnant le document\r
+                               cartographique sous forme de livret...</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Index ou liste\r
+                               accompagnant le document\r
+                               cartographique sous forme de livret...</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2c" -->\r
+                               <option value="c" SELECTED>Index ou\r
+                               liste present sans localisation</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Index ou liste\r
+                               present sans localisation</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2y" -->\r
+                               <option value="y" SELECTED>Pas d'index\r
+                               ou de liste de noms</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">Pas d'index ou de\r
+                               liste de noms</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr><tr>\r
+               <td>Indicateur de texte:</td>\r
+               <td>\r
+                       <select name="f3" size="1">\r
+                       <!-- TMPL_IF name="f3 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3a" -->\r
+                               <option value="a" SELECTED>Texte sur\r
+                               le document meme</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Texte sur le\r
+                               document meme</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3b" -->\r
+                               <option value="b" SELECTED>Texte\r
+                               accompagnant le document\r
+                               cartographique sous forme de livret, opuscule</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Texte accompagnant\r
+                               le document cartographique sous forme\r
+                               de livret, opuscule</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3y" -->\r
+                               <option value="y" SELECTED>Pas de texte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">Pas de texte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr><tr>\r
+               <td>Code de representation du relief 1:</td>\r
+               <td>\r
+                       <select name="f4" size="1">\r
+                       <!-- TMPL_IF name="f4 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4a" -->\r
+                               <option value="a" SELECTED>Courbes de niveau</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Courbes de niveau</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4b" -->\r
+                               <option value="b" SELECTED>Relief par estompage</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Relief par estompage</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4c" -->\r
+                               <option value="c" SELECTED>Teintes\r
+                               hypsometriques - procede par couches</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Teintes\r
+                               hypsometriques - procede par couches</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4d" -->\r
+                               <option value="d" SELECTED>Hachures</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Hachures</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4e" -->\r
+                               <option value="e" SELECTED>Bathymetrie\r
+                               - sonar</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Bathymetrie - sonar</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4f" -->\r
+                               <option value="f" SELECTED>Courbes figuratives</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Courbes figuratives</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4g" -->\r
+                               <option value="g" SELECTED>Points cotes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Points cotes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4h" -->\r
+                               <option value="h" SELECTED>Autres\r
+                               procedes en couleur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Autres procedes en couleur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4i" -->\r
+                               <option value="i" SELECTED>Images en\r
+                               elevation ou en perspective</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Images en elevation\r
+                               ou en perspective</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4j" -->\r
+                               <option value="j" SELECTED>Morphographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Morphographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4k" -->\r
+                               <option value="k" SELECTED>Bathymetrie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Bathymetrie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4x" -->\r
+                               <option value="x" SELECTED>Non applicable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">Non applicable</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4z" -->\r
+                               <option value="z"\r
+                               SELECTED>Autre procede de presentation\r
+                               du relief</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre procede de\r
+                               presentation du relief</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td>\r
+       </tr><tr>\r
+               <td>Code de representation du relief 2:</td>\r
+               <td>\r
+                       <select name="f5" size="1">\r
+                       <!-- TMPL_IF name="f5 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5a" -->\r
+                               <option value="a" SELECTED>Courbes de niveau</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Courbes de niveau</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5b" -->\r
+                               <option value="b" SELECTED>Relief par estompage</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Relief par estompage</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5c" -->\r
+                               <option value="c" SELECTED>Teintes\r
+                               hypsometriques - procede par couches</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Teintes\r
+                               hypsometriques - procede par couches</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5d" -->\r
+                               <option value="d" SELECTED>Hachures</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Hachures</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5e" -->\r
+                               <option value="e" SELECTED>Bathymetrie\r
+                               - sonar</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Bathymetrie - sonar</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5f" -->\r
+                               <option value="f" SELECTED>Courbes figuratives</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Courbes figuratives</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5g" -->\r
+                               <option value="g" SELECTED>Points cotes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Points cotes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5h" -->\r
+                               <option value="h" SELECTED>Autres\r
+                               procedes en couleur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Autres procedes en couleur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5i" -->\r
+                               <option value="i" SELECTED>Images en\r
+                               elevation ou en perspective</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Images en elevation\r
+                               ou en perspective</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5j" -->\r
+                               <option value="j" SELECTED>Morphographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Morphographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5k" -->\r
+                               <option value="k" SELECTED>Bathymetrie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Bathymetrie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5x" -->\r
+                               <option value="x" SELECTED>Non applicable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">Non applicable</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5z" -->\r
+                               <option value="z"\r
+                               SELECTED>Autre procede de presentation\r
+                               du relief</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre procede de\r
+                               presentation du relief</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td>\r
+       </tr><tr>\r
+               <td>Code de representation du relief 3:</td>\r
+               <td>\r
+                       <select name="f6" size="1">\r
+                       <!-- TMPL_IF name="f6 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6a" -->\r
+                               <option value="a" SELECTED>Courbes de niveau</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Courbes de niveau</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6b" -->\r
+                               <option value="b" SELECTED>Relief par estompage</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Relief par estompage</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6c" -->\r
+                               <option value="c" SELECTED>Teintes\r
+                               hypsometriques - procede par couches</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Teintes\r
+                               hypsometriques - procede par couches</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6d" -->\r
+                               <option value="d" SELECTED>Hachures</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Hachures</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6e" -->\r
+                               <option value="e" SELECTED>Bathymetrie\r
+                               - sonar</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Bathymetrie - sonar</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6f" -->\r
+                               <option value="f" SELECTED>Courbes figuratives</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Courbes figuratives</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6g" -->\r
+                               <option value="g" SELECTED>Points cotes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Points cotes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6h" -->\r
+                               <option value="h" SELECTED>Autres\r
+                               procedes en couleur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Autres procedes en couleur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6i" -->\r
+                               <option value="i" SELECTED>Images en\r
+                               elevation ou en perspective</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Images en elevation\r
+                               ou en perspective</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6j" -->\r
+                               <option value="j" SELECTED>Morphographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Morphographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6k" -->\r
+                               <option value="k" SELECTED>Bathymetrie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Bathymetrie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6x" -->\r
+                               <option value="x" SELECTED>Non applicable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">Non applicable</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6z" -->\r
+                               <option value="z"\r
+                               SELECTED>Autre procede de presentation\r
+                               du relief</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre procede de\r
+                               presentation du relief</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td>\r
+       </tr><tr>\r
+               <td>Code de representation du relief 4:</td>\r
+               <td>\r
+                       <select name="f7" size="1">\r
+                       <!-- TMPL_IF name="f7 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7a" -->\r
+                               <option value="a" SELECTED>Courbes de niveau</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Courbes de niveau</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7b" -->\r
+                               <option value="b" SELECTED>Relief par estompage</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Relief par estompage</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7c" -->\r
+                               <option value="c" SELECTED>Teintes\r
+                               hypsometriques - procede par couches</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Teintes\r
+                               hypsometriques - procede par couches</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7d" -->\r
+                               <option value="d" SELECTED>Hachures</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Hachures</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7e" -->\r
+                               <option value="e" SELECTED>Bathymetrie\r
+                               - sonar</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Bathymetrie - sonar</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7f" -->\r
+                               <option value="f" SELECTED>Courbes figuratives</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Courbes figuratives</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7g" -->\r
+                               <option value="g" SELECTED>Points cotes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Points cotes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7h" -->\r
+                               <option value="h" SELECTED>Autres\r
+                               procedes en couleur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Autres procedes en couleur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7i" -->\r
+                               <option value="i" SELECTED>Images en\r
+                               elevation ou en perspective</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Images en elevation\r
+                               ou en perspective</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7j" -->\r
+                               <option value="j" SELECTED>Morphographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Morphographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7k" -->\r
+                               <option value="k" SELECTED>Bathymetrie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Bathymetrie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7x" -->\r
+                               <option value="x" SELECTED>Non applicable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">Non applicable</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7z" -->\r
+                               <option value="z"\r
+                               SELECTED>Autre procede de presentation\r
+                               du relief</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre procede de\r
+                               presentation du relief</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td>\r
+       </tr>\r
+       <tr>            <td>Projection:</td>\r
+               <td>\r
+                       <select name="f8" size="1">\r
+                       <!-- TMPL_IF name="f8  " -->\r
+                               <option value="  " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="  ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8aa" -->\r
+                               <option value="aa" SELECTED>Aitoff</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aa">Aitoff</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8bb" -->\r
+                               <option value="bb" SELECTED>Gnomonique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bb">Gnomonique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8ac" -->\r
+                               <option value="ac" SELECTED>Azimutale\r
+                               equivalente de Lambert</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ac">Azimutale\r
+                               equivalente de Lambert</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8ad" -->\r
+                               <option value="ad" SELECTED>Orthographique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ad">Orthographique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8ae" -->\r
+                               <option value="ae" SELECTED>Equidistante</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ae">Equidistante</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8af" -->\r
+                               <option value="af" SELECTED>Stereographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="af">Stereographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8ag" -->\r
+                               <option value="ag" SELECTED>Azimutale\r
+                               par zones egales</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ag">Azimutale par zone egales</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8au" -->\r
+                               <option value="au" SELECTED>Azimutale,\r
+                               de type specifique inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="au">Azimutale, de type\r
+                               specifique inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8az" -->\r
+                               <option value="az" SELECTED>Azimutale,\r
+                               autre type specifique connu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="az">Azimutale, autre\r
+                               type specifique connu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8ba" -->\r
+                               <option value="ba" SELECTED>Gall</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ba">Gall</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8bb" -->\r
+                               <option value="bb"\r
+                               SELECTED>Homolographique de Goode</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bb">Homolographique de Goode</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8ca" -->\r
+                               <option value="ca" SELECTED>Albers</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ca">Albers</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8cb" -->\r
+                               <option value="cb"\r
+                               SELECTED>Bonne</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cb">Bonne</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8cc" -->\r
+                               <option value="cc" SELECTED>Conique\r
+                               conforme de Lambert</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cc">Conique conforme de\r
+                               Lambert</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f8cd" -->\r
+                               <option value="cd" SELECTED>Conique (simple)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cd">Conique (simple)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f8ce" -->\r
+                               <option value="ce" SELECTED>Bipolaire\r
+                               de Miller</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ce">Bipolaire de Miller</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f8cf" -->\r
+                               <option value="cf" SELECTED>De Lisle</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cf">De Lisle</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8cg" -->\r
+                               <option value="cg"\r
+                               SELECTED>Polyconique modifiee de la\r
+                               Carte internationale du monde</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cg">Polyconique\r
+                               modifiee de la Carte internationale du\r
+                               monde</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8ch" -->\r
+                               <option value="ch" SELECTED>Conique\r
+                               conforme de Tissot</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ch">Conique conforme de\r
+                               Tissot</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8cp" -->\r
+                               <option value="cp" SELECTED>Polyconique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cp">Polyconique</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8cu" -->\r
+                               <option value="cu" SELECTED>Conique,\r
+                               de type specifique inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cu">Conique, de type\r
+                               specifique inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8cz" -->\r
+                               <option value="cz" SELECTED>Conique,\r
+                               autre type specifique connu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cz">Conique, autre type\r
+                               specifique connu</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8da" -->\r
+                               <option value="da" SELECTED>En tatou</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="da">En tatou</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8db" -->\r
+                               <option value="db" SELECTED>En papillon</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="db">En papillon</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8bc" -->\r
+                               <option value="bc" SELECTED>Equivalente\r
+                               de Lambert</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bc">Equivalente de Lambert</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8bd" -->\r
+                               <option value="bd" SELECTED>Conforme\r
+                               de Mercator</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bd">Conforme de Mercator</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8be" -->\r
+                               <option value="be" SELECTED>Miller</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="be">Miller</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8bf" -->\r
+                               <option value="bf" SELECTED>Mollweide</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bf">Mollweide</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8bg" -->\r
+                               <option value="bg" SELECTED>Sinusoidale</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bg">Sinusoidale</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8bh" -->\r
+                               <option value="bh" SELECTED>Traverse\r
+                               de Mercator</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bh">Traverse de Mercator</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8bi" -->\r
+                               <option value="bi" SELECTED>Gauss</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bi">Gauss</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8bj" -->\r
+                               <option value="bj" SELECTED>Plate Carree</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bj">Plate Carree</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8bk" -->\r
+                               <option value="bk" SELECTED>De Cassini</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bk">De Cassini</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8bl" -->\r
+                               <option value="bl" SELECTED>Laborde</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bl">Laborde</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8bm" -->\r
+                               <option value="bm" SELECTED>Oblique de\r
+                               Mercator</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bm">Oblique de Mercator</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8bu" -->\r
+                               <option value="bu"\r
+                               SELECTED>Cylindrique, de type\r
+                               specifique inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bu">Cylindrique, de\r
+                               type specifique inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8bz" -->\r
+                               <option value="bz"\r
+                               SELECTED>Cylindrique, autre type\r
+                               specifique connu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bz">Cylindrique, autre\r
+                               type specifique connu</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8dc" -->\r
+                               <option value="dc" SELECTED>Eckert</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="dc">Eckert</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8dd" -->\r
+                               <option value="dd" SELECTED>Homolosine\r
+                               de Goode</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="dd">Homolosine de Goode</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8de" -->\r
+                               <option value="de" SELECTED>Bipolaire\r
+                               de Miller</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="de">Bipolaire de Miller</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8df" -->\r
+                               <option value="df" SELECTED>Van der Griten</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="df">Van der Griten</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8dg" -->\r
+                               <option value="dg" SELECTED>Dymaxion</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="dg">Dymaxion</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8dh" -->\r
+                               <option value="dh" SELECTED>Cordiforme</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="dh">Cordiforme</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8di" -->\r
+                               <option value="di" SELECTED>Polyhedrique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="di">Polyhedrique</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8uu" -->\r
+                               <option value="uu" SELECTED>Type inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="uu">Type inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8xx" -->\r
+                               <option value="xx" SELECTED>Non applicable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="xx">Non applicable</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f8zz" -->\r
+                               <option value="zz" SELECTED>Autre type\r
+                               connu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="zz">Autre type connu</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+                       </select>\r
+\r
+\r
+\r
+\r
+               </td></tr><tr>          <td>Meridien de reference 1:</td>\r
+               <td>\r
+                       <select name="f9" size="1">\r
+       <!-- TMPL_IF name="f9  " -->\r
+                                                                               <option value="  " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="  ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9aa" -->\r
+                               <option value="aa"\r
+                               SELECTED>Greenwich (G.B.)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aa">Greenwich \r
+(G.B.)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9ab" -->\r
+                               <option value="ab" SELECTED>Amsterdam\r
+                               (Pays-bas)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ab">Amsterdam (Pays-bas)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9ac" -->\r
+                               <option value="ac" SELECTED>Athenes (Grece)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ac">Athenes (Grece)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9ad" -->\r
+                               <option value="ad" SELECTED>Djakarta (Indonesie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ad">Djakarta (Indonesie)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9ae" -->\r
+                               <option value="ae" SELECTED>Berne (Suisse)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ae">Berne (Suisse)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9af" -->\r
+                               <option value="af" SELECTED>Bogota (Colombie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="af">Bogota (Colombie)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9ag" -->\r
+                               <option value="ag" SELECTED>Bombay (Inde)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ag">Bombay (Inde)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9ah" -->\r
+                               <option value="ah" SELECTED>Bruxelles (Belgique)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ah">Bruxelles (Belgique)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9ai" -->\r
+                               <option value="ai" SELECTED>Cadix (Espagne)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ai">Cadix (Espagne)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9aj" -->\r
+                               <option value="aj" SELECTED>Le Cap\r
+                               (Afrique du sud)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aj">Le Cap (Afrique du sud)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9ak" -->\r
+                               <option value="ak" SELECTED>Caracas (Venezuela)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ak">Caracas (Venezuela)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9al" -->\r
+                               <option value="al" SELECTED>Copenhague\r
+                               (Danemark)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="al">Copenhague (Danemark)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9am" -->\r
+                               <option value="am"\r
+                               SELECTED>Cordoba (Argentine)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="am">Cordoba (Argentine)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9an" -->\r
+                               <option value="an" SELECTED>Ile de Fer\r
+                               (Iles Canaries)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="an">Ile de Fer (Iles Canaries)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f9ao" -->\r
+                               <option value="ao" SELECTED>Helsinky (Finlande)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ao">Helsinky (Finlande)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f9ap" -->\r
+                               <option value="ap" SELECTED>Istambul (Turquie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ap">Istambul (Turquie)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f9aq" -->\r
+                               <option value="aq"\r
+                               SELECTED>Julianehaab (Groenland)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aq">Julianehaab (Groenland)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9ar" -->\r
+                               <option value="ar" SELECTED>Lisbonne (Portugal)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ar">Lisbonne (Portugal)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9as" -->\r
+                               <option value="as" SELECTED>Londres (G.B.)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="as">Londres (G.B.)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9at" -->\r
+                               <option value="at" SELECTED>Madras (Inde)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="at">Madras (Inde)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f9ba" -->\r
+                               <option value="ba" SELECTED>Madrid (Espagne)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ba">Madrid (Espagne)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9bb" -->\r
+                               <option value="bb" SELECTED>Mexico (Mexique)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bb">Mexico (Mexique)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9bc" -->\r
+                               <option value="bc" SELECTED>Moscou (Russie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bc">Moscou (Russie)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9bd" -->\r
+                               <option value="bd" SELECTED>Munich (Allemagne)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bd">Munich (Allemagne)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9be" -->\r
+                               <option value="be" SELECTED>Naples (Italie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="be">Naples (Italie)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9bf" -->\r
+                               <option value="bf" SELECTED>Oslo\r
+                               (Christiana) (Norvege)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bf">Oslo (Christiana) (Norvege)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9bg" -->\r
+                               <option value="bg" SELECTED>Paris (France)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bg">Paris (France)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9bh" -->\r
+                               <option value="bh" SELECTED>Pekin (RP\r
+                               de chine)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bh">Pekin (RP de chine)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9bi" -->\r
+                               <option value="bi"\r
+                               SELECTED>Philadelphie (USA)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bi">Philadelphie (USA)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9bj" -->\r
+                               <option value="bj" SELECTED>Pulkova\r
+                               (St Petersbourg) (Russie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bj">Pulkova (St\r
+                               Petersbourg) (Russie)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9bk" -->\r
+                               <option value="bk" SELECTED>Rio de\r
+                               Janeiro (Bresil)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bk">Rio de Janeiro (Bresil)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9bl" -->\r
+                               <option value="bl" SELECTED>Rome (Italie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bl">Rome (Italie)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9bm" -->\r
+                               <option value="bm" SELECTED>Santiago (Chili)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bm">Santiago (Chili)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9bn" -->\r
+                               <option value="bn" SELECTED>Stockholm (Suede)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bn">Stockholm (Suede)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9bo" -->\r
+                               <option value="bo" SELECTED>Sydney (Australie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bo">Sydney (Australie)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9bp" -->\r
+                               <option value="bp" SELECTED>Tirana (Albanie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bp">Tirana (Albanie)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9bq" -->\r
+                               <option value="bq" SELECTED>Tokyo (Japon)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bq">Tokyo (Japon)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9br" -->\r
+                               <option value="br" SELECTED>Washington (USA)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="br">Washington (USA)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9uu" -->\r
+                               <option value="uu" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="uu">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f9zz" -->\r
+                               <option value="zz" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="zz">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+\r
+\r
+\r
+\r
+                       </select>\r
+\r
+\r
+\r
+               </td></tr><tr>          <td>Meridien de reference 2:</td>\r
+               <td>\r
+                       <select name="f10" size="1">\r
+       <!-- TMPL_IF name="f10  " -->\r
+                                                                               <option value="  " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10aa" -->\r
+                               <option value="aa"\r
+                               SELECTED>Greenwich (G.B.)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aa">Greenwich \r
+(G.B.)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ab" -->\r
+                               <option value="ab" SELECTED>Amsterdam\r
+                               (Pays-bas)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ab">Amsterdam (Pays-bas)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ac" -->\r
+                               <option value="ac" SELECTED>Athenes (Grece)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ac">Athenes (Grece)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ad" -->\r
+                               <option value="ad" SELECTED>Djakarta (Indonesie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ad">Djakarta (Indonesie)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ae" -->\r
+                               <option value="ae" SELECTED>Berne (Suisse)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ae">Berne (Suisse)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10af" -->\r
+                               <option value="af" SELECTED>Bogota (Colombie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="af">Bogota (Colombie)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ag" -->\r
+                               <option value="ag" SELECTED>Bombay (Inde)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ag">Bombay (Inde)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ah" -->\r
+                               <option value="ah" SELECTED>Bruxelles (Belgique)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ah">Bruxelles (Belgique)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ai" -->\r
+                               <option value="ai" SELECTED>Cadix (Espagne)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ai">Cadix (Espagne)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10aj" -->\r
+                               <option value="aj" SELECTED>Le Cap\r
+                               (Afrique du sud)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aj">Le Cap (Afrique du sud)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ak" -->\r
+                               <option value="ak" SELECTED>Caracas (Venezuela)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ak">Caracas (Venezuela)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10al" -->\r
+                               <option value="al" SELECTED>Copenhague\r
+                               (Danemark)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="al">Copenhague (Danemark)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10am" -->\r
+                               <option value="am"\r
+                               SELECTED>Cordoba (Argentine)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="am">Cordoba (Argentine)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10an" -->\r
+                               <option value="an" SELECTED>Ile de Fer\r
+                               (Iles Canaries)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="an">Ile de Fer (Iles Canaries)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f10ao" -->\r
+                               <option value="ao" SELECTED>Helsinky (Finlande)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ao">Helsinky (Finlande)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f10ap" -->\r
+                               <option value="ap" SELECTED>Istambul (Turquie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ap">Istambul (Turquie)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f10aq" -->\r
+                               <option value="aq"\r
+                               SELECTED>Julianehaab (Groenland)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aq">Julianehaab (Groenland)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ar" -->\r
+                               <option value="ar" SELECTED>Lisbonne (Portugal)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ar">Lisbonne (Portugal)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10as" -->\r
+                               <option value="as" SELECTED>Londres (G.B.)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="as">Londres (G.B.)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10at" -->\r
+                               <option value="at" SELECTED>Madras (Inde)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="at">Madras (Inde)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+                       <!-- TMPL_IF name="f10ba" -->\r
+                               <option value="ba" SELECTED>Madrid (Espagne)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ba">Madrid (Espagne)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10bb" -->\r
+                               <option value="bb" SELECTED>Mexico (Mexique)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bb">Mexico (Mexique)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10bc" -->\r
+                               <option value="bc" SELECTED>Moscou (Russie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bc">Moscou (Russie)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10bd" -->\r
+                               <option value="bd" SELECTED>Munich (Allemagne)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bd">Munich (Allemagne)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10be" -->\r
+                               <option value="be" SELECTED>Naples (Italie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="be">Naples (Italie)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10bf" -->\r
+                               <option value="bf" SELECTED>Oslo\r
+                               (Christiana) (Norvege)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bf">Oslo (Christiana) (Norvege)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10bg" -->\r
+                               <option value="bg" SELECTED>Paris (France)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bg">Paris (France)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10bh" -->\r
+                               <option value="bh" SELECTED>Pekin (RP\r
+                               de chine)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bh">Pekin (RP de chine)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10bi" -->\r
+                               <option value="bi"\r
+                               SELECTED>Philadelphie (USA)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bi">Philadelphie (USA)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10bj" -->\r
+                               <option value="bj" SELECTED>Pulkova\r
+                               (St Petersbourg) (Russie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bj">Pulkova (St\r
+                               Petersbourg) (Russie)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10bk" -->\r
+                               <option value="bk" SELECTED>Rio de\r
+                               Janeiro (Bresil)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bk">Rio de Janeiro (Bresil)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10bl" -->\r
+                               <option value="bl" SELECTED>Rome (Italie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bl">Rome (Italie)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10bm" -->\r
+                               <option value="bm" SELECTED>Santiago (Chili)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bm">Santiago (Chili)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10bn" -->\r
+                               <option value="bn" SELECTED>Stockholm (Suede)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bn">Stockholm (Suede)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10bo" -->\r
+                               <option value="bo" SELECTED>Sydney (Australie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bo">Sydney (Australie)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10bp" -->\r
+                               <option value="bp" SELECTED>Tirana (Albanie)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bp">Tirana (Albanie)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10bq" -->\r
+                               <option value="bq" SELECTED>Tokyo (Japon)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bq">Tokyo (Japon)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10br" -->\r
+                               <option value="br" SELECTED>Washington (USA)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="br">Washington (USA)</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10uu" -->\r
+                               <option value="uu" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="uu">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+                       <!-- TMPL_IF name="f10zz" -->\r
+                               <option value="zz" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="zz">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+\r
+\r
+\r
+\r
+\r
+\r
+\r
+\r
+                       </select>\r
+\r
+\r
+\r
+               </td></tr>\r
+\r
+\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value + document.f_pop.f2.value +document.f_pop.f3.value +document.f_pop.f4.value +document.f_pop.f5.value +document.f_pop.f6.value +document.f_pop.f7.value +document.f_pop.f8.value +document.f_pop.f9.value +document.f_pop.f10.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_121a.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_121a.tmpl
new file mode 100755 (executable)
index 0000000..97dec4d
--- /dev/null
@@ -0,0 +1,415 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 121a</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Dimensions physiques:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1a" -->\r
+                               <option value="a" SELECTED>Bi-dimensionnel</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Bi-dimensionnel</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1b" -->\r
+                               <option value="b" SELECTED>Tri-dimensionnel</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Tri-dimensionnel</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr><tr>\r
+               <td>Image cartographique originale 1:</td>\r
+               <td>\r
+                       <select name="f2" size="1">\r
+                       <!-- TMPL_IF name="f2 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2a" -->\r
+                               <option value="a" SELECTED>Manuelle et\r
+                               par releve</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Manuelle et par releve</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2b" -->\r
+                               <option value="b" SELECTED>photographique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Photographique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2c" -->\r
+                               <option value="c" SELECTED>Par ordinateur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Par ordinateur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2d" -->\r
+                               <option value="d" SELECTED>Par\r
+                               technique de teledetection active</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Par technique de\r
+                               teledetection active</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2e" -->\r
+                               <option value="e" SELECTED>Par\r
+                               technique de teledetection passive</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Par technique de\r
+                               teledetection passive</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td>           <td>Image cartographique originale 2:</td>\r
+               <td>\r
+                       <select name="f3" size="1">\r
+                       <!-- TMPL_IF name="f3 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3a" -->\r
+                               <option value="a" SELECTED>Manuelle et\r
+                               par releve</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Manuelle et par releve</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3b" -->\r
+                               <option value="b" SELECTED>photographique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Photographique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3c" -->\r
+                               <option value="c" SELECTED>Par ordinateur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Par ordinateur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3d" -->\r
+                               <option value="d" SELECTED>Par\r
+                               technique de teledetection active</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Par technique de\r
+                               teledetection active</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3e" -->\r
+                               <option value="e" SELECTED>Par\r
+                               technique de teledetection passive</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Par technique de\r
+                               teledetection passive</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr><tr>\r
+               <td>Support physique:</td>\r
+               <td>\r
+                       <select name="f4" size="1">\r
+                       <!-- TMPL_IF name="f4  " -->\r
+                               <option value="  " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="  ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4aa" -->\r
+                               <option value="aa" SELECTED>Papier</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aa">Papier</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4ab" -->\r
+                               <option value="ab" SELECTED>Bois</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ab">Bois</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4ac" -->\r
+                               <option value="ac" SELECTED>Pierre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ac">Pierre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4ad" -->\r
+                               <option value="ad" SELECTED>Metal</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ad">Metal</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4ae" -->\r
+                               <option value="ae" SELECTED>Materiaux synthetiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ae">Materiaux synthetiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4af" -->\r
+                               <option value="af" SELECTED>Peau\r
+                               (parchemin, velin...)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="af">Peau (parchemin, velin...) </option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4ag" -->\r
+                               <option value="ag" SELECTED>Textile (y\r
+                               compris les fibres synthetiques)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ag">Textile (y compris\r
+                               les fibres synthetiques)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4ah" -->\r
+                               <option value="ah" SELECTED>Stockage\r
+                               sur support magnetique - informatique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ah">Stockage sur\r
+                               support magnetique - informatique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4ai" -->\r
+                               <option value="ai" SELECTED>Stockage\r
+                               sur support magnetique - non informatique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ai">Stockage sur\r
+                               support magnetique - non informatique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4aj" -->\r
+                               <option value="aj" SELECTED>Papier calque</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aj">Papier calque</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4ak" -->\r
+                               <option value="ak" SELECTED>Carton</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ak">Carton</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4ap" -->\r
+                               <option value="ap" SELECTED>Platre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ap">Platre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4au" -->\r
+                               <option value="au" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="au">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4az" -->\r
+                               <option value="az" SELECTED>Autre\r
+                               procede non-photographique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="az">Autre procede non-photographique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4ba" -->\r
+                               <option value="ba" SELECTED>Positif\r
+                               sur base flexible</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ba">Positif sur base flexible</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4bb" -->\r
+                               <option value="bb" SELECTED>Negatif\r
+                               sur base flexible</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bb">Negatif sur base flexible</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4bc" -->\r
+                               <option value="bc" SELECTED>Positif\r
+                               sur base rigide</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bc">Positif sur base rigide</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4bd" -->\r
+                               <option value="bd" SELECTED>Negatif\r
+                               sur base rigide</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bd">Negatif sur base rigide</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4bz" -->\r
+                               <option value="bz" SELECTED>Autre\r
+                               procede photographique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bz">Autre procede photographique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr><tr>\r
+               <td>Mode de realisation technique:</td>\r
+               <td>\r
+                       <select name="f5" size="1">\r
+                       <!-- TMPL_IF name="f5 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5a" -->\r
+                               <option value="a" SELECTED>Manuscrit</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Manuscrit</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5b" -->\r
+                               <option value="b" SELECTED>Imprime</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Imprime</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5c" -->\r
+                               <option value="c" SELECTED>Photographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Photographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5d" -->\r
+                               <option value="d" SELECTED>Microphotographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Microphotographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5y" -->\r
+                               <option value="y" SELECTED>N'est pas\r
+                               le produit final</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">N'est pas le produit\r
+                               final</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td>\r
+       </tr><tr>\r
+               <td>Forme de reproduction:</td>\r
+               <td>\r
+                       <select name="f6" size="1">\r
+                       <!-- TMPL_IF name="f6 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6a" -->\r
+                               <option value="a" SELECTED>Manuscrit</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Manuscrit</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6b" -->\r
+                               <option value="b" SELECTED>Imprime</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Imprime</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6c" -->\r
+                               <option value="c" SELECTED>Photographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Photographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6d" -->\r
+                               <option value="d" SELECTED>Impression\r
+                               par transfert ligne a ligne</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Impression par\r
+                               transfert ligne a ligne</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6y" -->\r
+                               <option value="y" SELECTED>Ce n'est\r
+                               pas une reproduction</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">Ce n'est pas une reproduction</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td>\r
+       </tr><tr>\r
+               <td>Reperes geodesiques:</td>\r
+               <td>\r
+                       <select name="f7" size="1">\r
+                       <!-- TMPL_IF name="f7 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7a" -->\r
+                               <option value="a" SELECTED>Pas de repere</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Pas de repere</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7b" -->\r
+                               <option value="b" SELECTED>Repere mais\r
+                               sans systeme de coordonnees</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Repere mais sans\r
+                               systeme de coordonnees</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7c" -->\r
+                               <option value="c" SELECTED>Repere avec\r
+                               systeme de coordonnees</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Repere avec systeme\r
+                               de coordonnees</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7x" -->\r
+                               <option value="x" SELECTED>Non applicable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">Non applicable</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td>\r
+       </tr>\r
+<tr>\r
+               <td>Forme materielle d'edition:</td>\r
+               <td>\r
+                       <select name="f8" size="1">\r
+                       <!-- TMPL_IF name="f8 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8a" -->\r
+                               <option value="a" SELECTED>Publication\r
+                               autonome</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Publication autonome</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8b" -->\r
+                               <option value="b" SELECTED>En parties\r
+                               (CAD publie en serie, en periodique...)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">En parties (CAD\r
+                               publie en serie, en periodique...)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8c" -->\r
+                               <option value="c" SELECTED>Atlas</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Atlas</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8d" -->\r
+                               <option value="d" SELECTED>Supplement\r
+                               separe d'une revue, d'une monographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Supplement separe\r
+                               d'une revue, d'une monographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8e" -->\r
+                               <option value="e" SELECTED>Reliee dans\r
+                               une revue, une monographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Reliee dans une\r
+                               revue, une monographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td>\r
+       </tr>\r
+\r
+\r
+\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value + document.f_pop.f2.value +document.f_pop.f3.value +document.f_pop.f4.value +document.f_pop.f5.value +document.f_pop.f6.value +document.f_pop.f7.value +document.f_pop.f8.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_121b.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_121b.tmpl
new file mode 100755 (executable)
index 0000000..00bf2bd
--- /dev/null
@@ -0,0 +1,295 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 121b</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Altitude du capteur:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1a" -->\r
+                               <option value="a" SELECTED>Terrestre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Terrestre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1b" -->\r
+                               <option value="b" SELECTED>Aerienne</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Aerienne</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1c" -->\r
+                               <option value="c" SELECTED>Spatiale</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Spatiale</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr><tr>\r
+               <td>Orientation du capteur :</td>\r
+               <td>\r
+                       <select name="f2" size="1">\r
+                       <!-- TMPL_IF name="f2 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2a" -->\r
+                               <option value="a" SELECTED>Oblique faible</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Oblique faible</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2b" -->\r
+                               <option value="b" SELECTED>Oblique forte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Oblique forte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2c" -->\r
+                               <option value="c" SELECTED>Verticale</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Verticale</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td></tr><tr>          <td>Bandes spectrales (nombre\r
+               a deux chiffres 01->99 ou xx (ecrire 01 pour 1):</td>\r
+                  <td><input type="text" name="f3" maxlength=2 size=3\r
+                  value="<!-- TMPL_VAR name="f3" -->">\r
+               </td></tr>\r
+<tr>\r
+               <td>Qualite de l'image:</td>\r
+               <td>\r
+                       <select name="f4" size="1">\r
+                       <!-- TMPL_IF name="f4 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4a" -->\r
+                               <option value="a" SELECTED>Faible</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Faible</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4b" -->\r
+                               <option value="b" SELECTED>Acceptable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Acceptable</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4c" -->\r
+                               <option value="c" SELECTED>Bonne</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Bonne</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4d" -->\r
+                               <option value="d" SELECTED>Tres bonne</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Tres bonne</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr><tr>\r
+               <td>Couverture nuageuse exprimee en huitieme:</td>\r
+               <td>\r
+                       <select name="f5" size="1">\r
+                       <!-- TMPL_IF name="f5 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f51" -->\r
+                               <option value="1" SELECTED>1/8</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="1">1/8</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f52" -->\r
+                               <option value="2" SELECTED>2/8</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="2">2/8</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f53" -->\r
+                               <option value="3" SELECTED>3/8</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="3">3/8</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f54" -->\r
+                               <option value="4" SELECTED>4/8</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="4">4/8</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f55" -->\r
+                               <option value="5" SELECTED>5/8</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="5">5/8</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f56" -->\r
+                               <option value="6" SELECTED>6/8</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="6">6/8</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f57" -->\r
+                               <option value="7" SELECTED>7/8</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="7">7/8</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f58" -->\r
+                               <option value="8" SELECTED>Couverture totale</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="8">Couverture totale</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr><tr>\r
+\r
+                      <td>Qualite de l'image:</td>\r
+                <td>\r
+                        <select name="f6" size="1">\r
+                        <!-- TMPL_IF name="f6 " -->\r
+                                <option value=" "\r
+                SELECTED>None</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value=" ">None</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f6-" -->\r
+                                <option value="-"\r
+                SELECTED>Inferieure au cm</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="-">Inferieure au cm</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f61" -->\r
+                                <option value="1"\r
+                SELECTED>1</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="1">1</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f62" -->\r
+                                <option value="2"\r
+                SELECTED>1</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="2">2</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f63" -->\r
+                                <option value="3"\r
+                SELECTED>1</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="3">3</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f64" -->\r
+                                <option value="4"\r
+                SELECTED>1</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="4">4</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f51" -->\r
+                                <option value="5"\r
+                SELECTED>1</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="5">5</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f66" -->\r
+                                <option value="6"\r
+                SELECTED>1</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="6">6</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f71" -->\r
+                                <option value="7"\r
+                SELECTED>1</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="7">7</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f68" -->\r
+                                <option value="8"\r
+                SELECTED>1</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="8">8</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f69" -->\r
+                                <option value="9"\r
+                SELECTED>1</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="9">9</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f6+" -->\r
+                                <option value="+"\r
+                SELECTED>1</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="+">+</option>\r
+                        <!-- /TMPL_IF -->\r
+                        <!-- TMPL_IF name="f6x" -->\r
+                                <option value="x"\r
+                SELECTED>1</option>\r
+                        <!-- TMPL_ELSE -->\r
+                                <option value="x">x</option>\r
+                        <!-- /TMPL_IF -->\r
+                        </select>\r
+                \r
+                       <select name="f7" size="1">\r
+                       <!-- TMPL_IF name="f7 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7c" -->\r
+                               <option value="c" SELECTED>Centimetres</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Centimetres</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7i" -->\r
+                               <option value="i" SELECTED>Decimetres</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Decimetres</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7m" -->\r
+                               <option value="m" SELECTED>Metres</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Metres</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7d" -->\r
+                               <option value="d" SELECTED>Decametres</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Decametres</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7h" -->\r
+                               <option value="h" SELECTED>Hectometres</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Hectometres</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7k" -->\r
+                               <option value="k" SELECTED>Kilometres</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Kilometres</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7x" -->\r
+                               <option value="x" SELECTED>Non applicable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">Non applicable</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td>\r
+       </tr>\r
+\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+document.f_pop.f3.value=document.f_pop.f3.value+'  ';\r
+\r
+\r
+\r
+document.f_pop.f3.value=document.f_pop.f3.value.substring(0,2);\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value + document.f_pop.f2.value +document.f_pop.f3.value +document.f_pop.f4.value +document.f_pop.f5.value +document.f_pop.f6.value +document.f_pop.f7.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_122.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_122.tmpl
new file mode 100755 (executable)
index 0000000..1c32084
--- /dev/null
@@ -0,0 +1,88 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 122</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Ere code:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1c" -->\r
+                               <option value="c" SELECTED>La date\r
+                               tombe avant l'an 1 du calendrier gregorien</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">La date tombe avant\r
+                               l'an 1 du calendrier gregorien</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1d" -->\r
+                               <option value="d" SELECTED>La date\r
+                               tombe apres l'an 1</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">La date tombe apres\r
+                               l'an 1</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1c" -->\r
+                               <option value="c" SELECTED>Spatiale</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Spatiale</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+<tr>           <td>Annee:</td>\r
+                  <td><input type="text" name="f2" maxlength=4 size=5\r
+                  value="<!-- TMPL_VAR name="f2" -->">\r
+               </td>\r
+\r
+               <td>Mois:</td>\r
+                        <td><input type="text" name="f3" maxlength=2\r
+                        size=3\r
+                   value="<!-- TMPL_VAR name="f3" -->"></td>\r
+               <td>Jour:</td>\r
+                        <td><input type="text" name="f4" maxlength=2\r
+                        size=3\r
+                   value="<!-- TMPL_VAR name="f4" -->"></td>\r
+\r
+               <td>Heure:</td>\r
+                        <td><input type="text" name="f5" maxlength=2\r
+                        size=3\r
+                   value="<!-- TMPL_VAR name="f5" -->"></td>\r
+\r
+               </tr>\r
+\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+document.f_pop.f2.value=document.f_pop.f2.value+'    ';\r
+document.f_pop.f3.value=document.f_pop.f3.value+'  ';\r
+document.f_pop.f4.value=document.f_pop.f4.value+'  ';\r
+document.f_pop.f5.value=document.f_pop.f5.value+'  ';\r
+\r
+\r
+\r
+document.f_pop.f2.value=document.f_pop.f2.value.substring(0,4);\r
+document.f_pop.f3.value=document.f_pop.f3.value.substring(0,2);\r
+document.f_pop.f4.value=document.f_pop.f4.value.substring(0,2);\r
+document.f_pop.f5.value=document.f_pop.f5.value.substring(0,2);\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value + document.f_pop.f2.value +document.f_pop.f3.value +document.f_pop.f4.value +document.f_pop.f5.value ;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_123a.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_123a.tmpl
new file mode 100755 (executable)
index 0000000..7e62b2c
--- /dev/null
@@ -0,0 +1,51 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 123a</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Type d'echelle:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1a" -->\r
+                               <option value="a" SELECTED>Echelle lineaire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Echelle lineaire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1b" -->\r
+                               <option value="b" SELECTED>Echelle angulaire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Echelle angulaire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1z" -->\r
+                               <option value="z" SELECTED>Autre type d'echelle</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre type d'echelle</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_123d.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_123d.tmpl
new file mode 100755 (executable)
index 0000000..b885145
--- /dev/null
@@ -0,0 +1,83 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 123d</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Hemisphere:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1w" -->\r
+                               <option value="w" SELECTED>Ouest</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="w">Ouest</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1e" -->\r
+                               <option value="e" SELECTED>Est</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Est</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1n" -->\r
+                               <option value="n" SELECTED>Nord</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Nord</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1s" -->\r
+                               <option value="s" SELECTED>Sud</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="s">Sud</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+\r
+<tr>          <td>Degres (completer avec des 0):</td>\r
+                         <td><input type="text" name="f2" maxlength=3\r
+                         size=4\r
+                   value="<!-- TMPL_VAR name="f2" -->"></td>\r
+</tr>\r
+<tr>          <td>Minutes (completer avec des 0):</td>\r
+                         <td><input type="text" name="f3" maxlength=2\r
+                         size=3\r
+                   value="<!-- TMPL_VAR name="f3" -->"></td>\r
+</tr>\r
+<tr>          <td>Secondes (completer avec des 0):</td>\r
+                         <td><input type="text" name="f4" maxlength=2\r
+                         size=3\r
+                   value="<!-- TMPL_VAR name="f4" -->"></td>\r
+</tr>\r
+\r
+\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+document.f_pop.f2.value=document.f_pop.f2.value+'   ';\r
+document.f_pop.f3.value=document.f_pop.f3.value+'  ';\r
+document.f_pop.f4.value=document.f_pop.f4.value+'  ';\r
+\r
+\r
+\r
+document.f_pop.f2.value=document.f_pop.f2.value.substring(0,3);\r
+document.f_pop.f3.value=document.f_pop.f3.value.substring(0,2);\r
+document.f_pop.f4.value=document.f_pop.f4.value.substring(0,2);\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value+document.f_pop.f2.value+document.f_pop.f3.value+document.f_pop.f4.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_123e.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_123e.tmpl
new file mode 100755 (executable)
index 0000000..95c63d5
--- /dev/null
@@ -0,0 +1,83 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 123e</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Hemisphere:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1w" -->\r
+                               <option value="w" SELECTED>Ouest</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="w">Ouest</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1e" -->\r
+                               <option value="e" SELECTED>Est</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Est</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1n" -->\r
+                               <option value="n" SELECTED>Nord</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Nord</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1s" -->\r
+                               <option value="s" SELECTED>Sud</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="s">Sud</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+\r
+<tr>          <td>Degres (completer avec des 0):</td>\r
+                         <td><input type="text" name="f2" maxlength=3\r
+                         size=4\r
+                   value="<!-- TMPL_VAR name="f2" -->"></td>\r
+</tr>\r
+<tr>          <td>Minutes (completer avec des 0):</td>\r
+                         <td><input type="text" name="f3" maxlength=2\r
+                         size=3\r
+                   value="<!-- TMPL_VAR name="f3" -->"></td>\r
+</tr>\r
+<tr>          <td>Secondes (completer avec des 0):</td>\r
+                         <td><input type="text" name="f4" maxlength=2\r
+                         size=3\r
+                   value="<!-- TMPL_VAR name="f4" -->"></td>\r
+</tr>\r
+\r
+\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+document.f_pop.f2.value=document.f_pop.f2.value+'   ';\r
+document.f_pop.f3.value=document.f_pop.f3.value+'  ';\r
+document.f_pop.f4.value=document.f_pop.f4.value+'  ';\r
+\r
+\r
+\r
+document.f_pop.f2.value=document.f_pop.f2.value.substring(0,3);\r
+document.f_pop.f3.value=document.f_pop.f3.value.substring(0,2);\r
+document.f_pop.f4.value=document.f_pop.f4.value.substring(0,2);\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value+document.f_pop.f2.value+document.f_pop.f3.value+document.f_pop.f4.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_123f.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_123f.tmpl
new file mode 100755 (executable)
index 0000000..d01b908
--- /dev/null
@@ -0,0 +1,83 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 123f</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Hemisphere:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1w" -->\r
+                               <option value="w" SELECTED>Ouest</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="w">Ouest</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1e" -->\r
+                               <option value="e" SELECTED>Est</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Est</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1n" -->\r
+                               <option value="n" SELECTED>Nord</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Nord</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1s" -->\r
+                               <option value="s" SELECTED>Sud</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="s">Sud</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+\r
+<tr>          <td>Degres (completer avec des 0):</td>\r
+                         <td><input type="text" name="f2" maxlength=3\r
+                         size=4\r
+                   value="<!-- TMPL_VAR name="f2" -->"></td>\r
+</tr>\r
+<tr>          <td>Minutes (completer avec des 0):</td>\r
+                         <td><input type="text" name="f3" maxlength=2\r
+                         size=3\r
+                   value="<!-- TMPL_VAR name="f3" -->"></td>\r
+</tr>\r
+<tr>          <td>Secondes (completer avec des 0):</td>\r
+                         <td><input type="text" name="f4" maxlength=2\r
+                         size=3\r
+                   value="<!-- TMPL_VAR name="f4" -->"></td>\r
+</tr>\r
+\r
+\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+document.f_pop.f2.value=document.f_pop.f2.value+'   ';\r
+document.f_pop.f3.value=document.f_pop.f3.value+'  ';\r
+document.f_pop.f4.value=document.f_pop.f4.value+'  ';\r
+\r
+\r
+\r
+document.f_pop.f2.value=document.f_pop.f2.value.substring(0,3);\r
+document.f_pop.f3.value=document.f_pop.f3.value.substring(0,2);\r
+document.f_pop.f4.value=document.f_pop.f4.value.substring(0,2);\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value+document.f_pop.f2.value+document.f_pop.f3.value+document.f_pop.f4.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_123g.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_123g.tmpl
new file mode 100755 (executable)
index 0000000..51801fd
--- /dev/null
@@ -0,0 +1,83 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 123g</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Hemisphere:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1w" -->\r
+                               <option value="w" SELECTED>Ouest</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="w">Ouest</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1e" -->\r
+                               <option value="e" SELECTED>Est</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Est</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1n" -->\r
+                               <option value="n" SELECTED>Nord</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Nord</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1s" -->\r
+                               <option value="s" SELECTED>Sud</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="s">Sud</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+\r
+<tr>          <td>Degres (completer avec des 0):</td>\r
+                         <td><input type="text" name="f2" maxlength=3\r
+                         size=4\r
+                   value="<!-- TMPL_VAR name="f2" -->"></td>\r
+</tr>\r
+<tr>          <td>Minutes (completer avec des 0):</td>\r
+                         <td><input type="text" name="f3" maxlength=2\r
+                         size=3\r
+                   value="<!-- TMPL_VAR name="f3" -->"></td>\r
+</tr>\r
+<tr>          <td>Secondes (completer avec des 0):</td>\r
+                         <td><input type="text" name="f4" maxlength=2\r
+                         size=3\r
+                   value="<!-- TMPL_VAR name="f4" -->"></td>\r
+</tr>\r
+\r
+\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+document.f_pop.f2.value=document.f_pop.f2.value+'   ';\r
+document.f_pop.f3.value=document.f_pop.f3.value+'  ';\r
+document.f_pop.f4.value=document.f_pop.f4.value+'  ';\r
+\r
+\r
+\r
+document.f_pop.f2.value=document.f_pop.f2.value.substring(0,3);\r
+document.f_pop.f3.value=document.f_pop.f3.value.substring(0,2);\r
+document.f_pop.f4.value=document.f_pop.f4.value.substring(0,2);\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value+document.f_pop.f2.value+document.f_pop.f3.value+document.f_pop.f4.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124a.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124a.tmpl
new file mode 100755 (executable)
index 0000000..0af6088
--- /dev/null
@@ -0,0 +1,51 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 124a</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Origine de l'image:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1a" -->\r
+                               <option value="a" SELECTED>Image non-photographique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Image non-photographique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1b" -->\r
+                               <option value="b" SELECTED>Image photographique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Image photographique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1c" -->\r
+                               <option value="c" SELECTED>Image de teledetection</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Image de teledetection</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124b.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124b.tmpl
new file mode 100755 (executable)
index 0000000..bef15f2
--- /dev/null
@@ -0,0 +1,91 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 124b</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Forme du document cartographique:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1a" -->\r
+                               <option value="a" SELECTED>Atlas</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Atlas</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1b" -->\r
+                               <option value="b" SELECTED>Diagramme</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Diagramme</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1c" -->\r
+                               <option value="c" SELECTED>Globe</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Globe</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1d" -->\r
+                               <option value="d" SELECTED>Carte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Carte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1e" -->\r
+                               <option value="e" SELECTED>Maquette</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Maquette</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1f" -->\r
+                               <option value="f" SELECTED>Profil</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Profil</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1g" -->\r
+                               <option value="g" SELECTED>Image de teledetection</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Image de teledetection</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1h" -->\r
+                               <option value="h" SELECTED>Coupe</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Coupe</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1i" -->\r
+                               <option value="i" SELECTED>Vue</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Vue</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1j" -->\r
+                               <option value="j" SELECTED>Plan</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Plan</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124c.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124c.tmpl
new file mode 100755 (executable)
index 0000000..63543a3
--- /dev/null
@@ -0,0 +1,146 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 124c</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Presentation technique dans le cas d'images photographiques ou non photographiques:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1  " -->\r
+                               <option value="  " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="  ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1aa" -->\r
+                               <option value="aa" SELECTED>Anaglyphique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aa">Anaglyphique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ab" -->\r
+                               <option value="ab" SELECTED>Polarisee</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ab">Polarisee</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ac" -->\r
+                               <option value="ac" SELECTED>Planimetrique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ac">Planimetrique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ad" -->\r
+                               <option value="ad" SELECTED>Carte diagramme</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ad">Carte diagramme</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ae" -->\r
+                               <option value="ae" SELECTED>Carte par courbes de niveau</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ae">Carte par courbes de niveau</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1af" -->\r
+                               <option value="af" SELECTED>Carte par points</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="af">Carte par points</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ag" -->\r
+                               <option value="ag" SELECTED>Carte diagrammatique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ag">Carte diagrammatique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ah" -->\r
+                               <option value="ah" SELECTED>Choroplethe</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ah">Choroplethe</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ai" -->\r
+                               <option value="ai" SELECTED>Chorochromatique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ai">Chorochromatique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1aj" -->\r
+                               <option value="aj" SELECTED>Dasymetrique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aj">Dasymetrique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ak" -->\r
+                               <option value="ak" SELECTED>Isoplethe</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ak">Isoplethe</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1am" -->\r
+                               <option value="am" SELECTED>Anamorphique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="am">Anamorphique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1an" -->\r
+                               <option value="an" SELECTED>Carte peinte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="an">Carte peinte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ao" -->\r
+                               <option value="ao" SELECTED>Representation des volumes en 2 dimensions</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ao">Representation des volumes en 2 dimensions</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ap" -->\r
+                               <option value="ap" SELECTED>Carte mentale ou cognitive</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ap">Carte mentale ou cognitive</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1aq" -->\r
+                               <option value="aq" SELECTED>Vues avec horizon</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aq">Vues avec horizon</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ar" -->\r
+                               <option value="ar" SELECTED>Vues sans horizon</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ar">Vues sans horizon</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1as" -->\r
+                               <option value="as" SELECTED>Infographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="as">Infographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1da" -->\r
+                               <option value="da" SELECTED>Pictocarte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="da">Pictocarte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1db" -->\r
+                               <option value="db" SELECTED>Carte par pointille</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="db">Carte par pointille</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1dc" -->\r
+                               <option value="dc" SELECTED>Tramee</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="dc">Tramee</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1dd" -->\r
+                               <option value="dd" SELECTED>Non tramee</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="dd">Non tramee</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124d.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124d.tmpl
new file mode 100755 (executable)
index 0000000..b1994ac
--- /dev/null
@@ -0,0 +1,51 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 124d</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Position de la base pour les images photographiques ou de teledetection:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1a" -->\r
+                               <option value="a" SELECTED>Terrestre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Terrestre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1b" -->\r
+                               <option value="b" SELECTED>Aerienne</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Aerienne</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1c" -->\r
+                               <option value="c" SELECTED>Spatiale</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Spatiale</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124e.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124e.tmpl
new file mode 100755 (executable)
index 0000000..ddd286b
--- /dev/null
@@ -0,0 +1,51 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 124e</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Categorie du satellite pour la teledetection:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1a" -->\r
+                               <option value="a" SELECTED>Meteorologique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Meteorologique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1b" -->\r
+                               <option value="b" SELECTED>Exploration terrestre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Exploration terrestre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1c" -->\r
+                               <option value="c" SELECTED>Observation spatiale</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Observation spatiale</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124f.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124f.tmpl
new file mode 100755 (executable)
index 0000000..ccda5a8
--- /dev/null
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 124f</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Nom du satellite pour la teledetection:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1  " -->\r
+                               <option value="  " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="  ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1aa" -->\r
+                               <option value="aa" SELECTED>Tiros</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aa">Tiros</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ab" -->\r
+                               <option value="ab" SELECTED>ATS</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ab">ATS</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ac" -->\r
+                               <option value="ac" SELECTED>NOAA</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ac">NOAA</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ad" -->\r
+                               <option value="ad" SELECTED>Nimbus</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ad">Nimbus</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ae" -->\r
+                               <option value="ae" SELECTED>METEOSAT</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ae">METEOSAT</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ma" -->\r
+                               <option value="ma" SELECTED>Explorer I</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ma">Explorer I</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1mb" -->\r
+                               <option value="mb" SELECTED>Explorer II</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="mb">Explorer II</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ga" -->\r
+                               <option value="ga" SELECTED>ERTS</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ga">ERTS</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1gb" -->\r
+                               <option value="gb" SELECTED>Landsat I</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="gb">Landsat I</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1gc" -->\r
+                               <option value="gc" SELECTED>Landsat II</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="gc">Landsat II</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1gd" -->\r
+                               <option value="gd" SELECTED>Landsat III</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="gd">Landsat III</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ge" -->\r
+                               <option value="ge" SELECTED>Seasat</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ge">Seasat</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1gf" -->\r
+                               <option value="gf" SELECTED>Skylab</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="gf">Skylab</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1gg" -->\r
+                               <option value="gg" SELECTED>Spacelab</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="gg">Spacelab</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1gk" -->\r
+                               <option value="gk" SELECTED>Spot 1</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="gk">Spot 1</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1gl" -->\r
+                               <option value="gl" SELECTED>Spot 2</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="gl">Spot 2</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1gm" -->\r
+                               <option value="gm" SELECTED>Spot 3</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="gm">Spot 3</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1gz" -->\r
+                               <option value="gz" SELECTED>Autres codes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="gz">Autres codes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124g.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_124g.tmpl
new file mode 100755 (executable)
index 0000000..989ed19
--- /dev/null
@@ -0,0 +1,86 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 124g</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Technique d'enregistrement pour les images de teledetection:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1  " -->\r
+                               <option value="  " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="  ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1aa" -->\r
+                               <option value="aa" SELECTED>Enregistrement video</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aa">Enregistrement video</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ab" -->\r
+                               <option value="ab" SELECTED>Photographie en fausse couleur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ab">Photographie en fausse couleur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ac" -->\r
+                               <option value="ac" SELECTED>Photographie multispectrale</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ac">Photographie multispectrale</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ad" -->\r
+                               <option value="ad" SELECTED>Balayage multispectrale</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ad">Balayage multispectrale</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1av" -->\r
+                               <option value="av" SELECTED>Combinaisons de techniques en faible emission</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="av">Combinaisons de techiques en faible emission</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1da" -->\r
+                               <option value="da" SELECTED>Balayage par ligne infrarouge</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="da">Balayage par ligne infrarouge</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1dv" -->\r
+                               <option value="dv" SELECTED>Combinaisons de techniques diverses de detection thermique par infrarouge</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="dv">Combinaisons de techiques diverses de detection thermique par infrarouge</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ga" -->\r
+                               <option value="ga" SELECTED>Sidelooking Airbone Radar</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ga">Sidelooking Airbone Radar</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1gb" -->\r
+                               <option value="gb" SELECTED>Synthetic Aperture Radar</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="gb">Synthetic Aperture Radar</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1gc" -->\r
+                               <option value="gc" SELECTED>Couverture passive par ondes micrometriques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="gc">Couverture passive par onde micrometrique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_125a.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_125a.tmpl
new file mode 100755 (executable)
index 0000000..8c852d4
--- /dev/null
@@ -0,0 +1,117 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 125a</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Type de partition:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1a" -->\r
+                               <option value="a" SELECTED>Partition d'orchestre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Partition d'orchestre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1b" -->\r
+                               <option value="b" SELECTED>Partition miniature ou d'etude</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Partition miniature ou d'etude</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1c" -->\r
+                               <option value="c" SELECTED>Partition chant, accompagnement reduit pour le piano</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Partition chant, accompagnement reduit pour le piano</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1d" -->\r
+                               <option value="d" SELECTED>Partition vocale, partition chorale, sans accompagnement</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Partition vocale, partition chorale, sans accompagnement</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1e" -->\r
+                               <option value="e" SELECTED>Partition condensee, partition de direction a partir du piano</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Partition condensee, partition de direction a partir du piano</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1g" -->\r
+                               <option value="g" SELECTED>Partition combinee dans laquelle plusieurs voix sont sur la meme portee</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Partition combinee dans laquelle plusieurs voix sont sur la meme portee</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1m" -->\r
+                               <option value="m" SELECTED>Formes diverses</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Formes diverses</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1x" -->\r
+                               <option value="x" SELECTED>Non applicable ce n'est pas une partition</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">Non applicable ce n'est pas une partition</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Indicateur de parties:</td>\r
+               <td>\r
+                       <select name="f2" size="1">\r
+                       <!-- TMPL_IF name="f2 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2a" -->\r
+                               <option value="a" SELECTED>Parties existantes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Parties existantes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2x" -->\r
+                               <option value="x" SELECTED>Non applicable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">Non applicable</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2y" -->\r
+                               <option value="y" SELECTED>Parties inexistantes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">Parties inexistantes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value+document.f_pop.f2.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_125b.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_125b.tmpl
new file mode 100755 (executable)
index 0000000..23e5fd2
--- /dev/null
@@ -0,0 +1,141 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 125b</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Forme du document cartographique:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1a" -->\r
+                               <option value="a" SELECTED>Poesie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Poesie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1b" -->\r
+                               <option value="b" SELECTED>Theatre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Theatre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1c" -->\r
+                               <option value="c" SELECTED>Fiction</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Fiction</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1d" -->\r
+                               <option value="d" SELECTED>Histoire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Histoire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1e" -->\r
+                               <option value="e" SELECTED>Conferences, discours</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Conferences, discours</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1f" -->\r
+                               <option value="f" SELECTED>Instructions</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Instructions</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1g" -->\r
+                               <option value="g" SELECTED>Sons</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Sons</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1h" -->\r
+                               <option value="h" SELECTED>Autobiographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Autobiographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1i" -->\r
+                               <option value="i" SELECTED>Biographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Biographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1j" -->\r
+                               <option value="j" SELECTED>Essais</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Essais</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1k" -->\r
+                               <option value="k" SELECTED>Comptes-rendus</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Comptes-rendus</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1l" -->\r
+                               <option value="l" SELECTED>Memoires</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Memoires</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1m" -->\r
+                               <option value="m" SELECTED>Repetition</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Repetition</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1n" -->\r
+                               <option value="n" SELECTED>Entretiens</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Entretiens</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1o" -->\r
+                               <option value="o" SELECTED>Textes publicitaires</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">Textes publicitaires</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1p" -->\r
+                               <option value="p" SELECTED>Cours de langues</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="p">Cours de langues</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1q" -->\r
+                               <option value="q" SELECTED>Actes de colloque</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="q">Actes de colloque</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1r" -->\r
+                               <option value="r" SELECTED>Comedie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="r">Comedie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1s" -->\r
+                               <option value="s" SELECTED>Contes populaires</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="s">Contes populaires</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1t" -->\r
+                               <option value="t" SELECTED>Textes sacres</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="t">Textes sacres</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1z" -->\r
+                               <option value="z" SELECTED>Autres textes litteraires</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autres textes litteraires</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_126a.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_126a.tmpl
new file mode 100755 (executable)
index 0000000..c149f07
--- /dev/null
@@ -0,0 +1,1080 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 126a</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Presentation materielle:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1a" -->\r
+                               <option value="a" SELECTED>Disque</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Disque</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1b" -->\r
+                               <option value="b" SELECTED>Bande (sur bobine)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Bande (sur bobine)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1c" -->\r
+                               <option value="c" SELECTED>Bande (en cassette)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Bande (en cassette)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1d" -->\r
+                               <option value="d" SELECTED>Bande (en cartouche)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Bande (en cartouche)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1e" -->\r
+                               <option value="e" SELECTED>Enregistrement sur fil</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Enregistrement sur fil</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1f" -->\r
+                               <option value="f" SELECTED>Cylindre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Cylindre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1g" -->\r
+                               <option value="g" SELECTED>Rouleau</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Rouleau</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1h" -->\r
+                               <option value="h" SELECTED>Film (film sonore)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Film (film sonore)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Vitesse:</td>\r
+               <td>\r
+                       <select name="f2" size="1">\r
+                       <!-- TMPL_IF name="f2 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2x" -->\r
+                               <option value="x" SELECTED>Non applicable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">Non applicable</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2a" -->\r
+                               <option value="a" SELECTED>16 2/3 tpm</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">16 2/3 tpm</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2b" -->\r
+                               <option value="b" SELECTED>33 1/3 tpm</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">33 1/3 tpm</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2c" -->\r
+                               <option value="c" SELECTED>45 tpm</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">45 tpm</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2d" -->\r
+                               <option value="d" SELECTED>78 tpm</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">78 tpm</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2e" -->\r
+                               <option value="e" SELECTED>8 tpm</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">8 tpm</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2g" -->\r
+                               <option value="g" SELECTED>1.4 m/sec(disque compact)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">1.4 m/sec(disque compact)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2h" -->\r
+                               <option value="h" SELECTED>120 tpm</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">120 tpm</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2i" -->\r
+                               <option value="i" SELECTED>160 tpm</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">160 tpm</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2k" -->\r
+                               <option value="k" SELECTED>1 7/8 pouces/sec</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">1 7/8 pouces/sec</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2l" -->\r
+                               <option value="l" SELECTED>15/16 pouces/sec</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">15/16 pouces/sec</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2m" -->\r
+                               <option value="m" SELECTED>3 3/4 pouces/sec</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">3 3/4 pouces/sec</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2n" -->\r
+                               <option value="n" SELECTED>7 1/2 pouces/sec</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">7 1/2 pouces/sec</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2o" -->\r
+                               <option value="o" SELECTED>15 pouces/sec</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">15 pouces/sec</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2p" -->\r
+                               <option value="p" SELECTED>30 pouces/sec</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="p">30 pouces/sec</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2q" -->\r
+                               <option value="q" SELECTED>8/10 pouces/sec</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="q">8/10 pouces/sec</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2r" -->\r
+                               <option value="r" SELECTED>4/10 pouces/sec</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="r">4/10 pouces/sec</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Type de son:</td>\r
+               <td>\r
+                       <select name="f3" size="1">\r
+                       <!-- TMPL_IF name="f3 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3a" -->\r
+                               <option value="a" SELECTED>Monaural</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Monaural</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3b" -->\r
+                               <option value="b" SELECTED>Stereophonique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Stereophonique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3c" -->\r
+                               <option value="c" SELECTED>Quadriphonique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Quadriphonique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Largeur du sillon:</td>\r
+               <td>\r
+                       <select name="f4" size="1">\r
+                       <!-- TMPL_IF name="f4 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4a" -->\r
+                               <option value="a" SELECTED>Large/standard</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Large/standard</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4b" -->\r
+                               <option value="b" SELECTED>Microsillon/fin</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Microsillon/fin</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4x" -->\r
+                               <option value="x" SELECTED>Non applicable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">Non applicable</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Dimension materielle:</td>\r
+               <td>\r
+                       <select name="f5" size="1">\r
+                       <!-- TMPL_IF name="f5 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5a" -->\r
+                               <option value="a" SELECTED>7.62cm ou 3 pouces</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">7.62cm ou 3 pouces</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5b" -->\r
+                               <option value="b" SELECTED>12.7 cm ou 5 pouces</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">12.7 cm ou 5 pouces</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5c" -->\r
+                               <option value="c" SELECTED>17.78 cm ou 7 pouces</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">17.78 cm ou 7 pouces</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5d" -->\r
+                               <option value="d" SELECTED>25.4 cm ou 10 pouces</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">25.4 cm ou 10 pouces</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5e" -->\r
+                               <option value="e" SELECTED>30,48 cm ou 12 pouces</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">30,48 cm ou 12 pouces</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5f" -->\r
+                               <option value="f" SELECTED>40.64 cm ou 16 pouces</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">40.64 cm ou 16 pouces</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5g" -->\r
+                               <option value="g" SELECTED>35.56 cm ou 14 pouces</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">35.56 cm ou 14 pouces</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5h" -->\r
+                               <option value="h" SELECTED>12 cm ou 4 pouces 3/4</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">12 cm ou 4 pouces 3/4</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5j" -->\r
+                               <option value="j" SELECTED>10 cm x 6.3 cm ou 3 pouces 7/8 x 2 pouces 1/2</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">10 cm x 6.3 cm ou 3 pouces 7/8 x 2 pouces 1/2</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5o" -->\r
+                               <option value="o" SELECTED>13.2 cm x 9.7 cm ou 5 pouces 1/4 x 3 pouces 7/8</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">13.2 cm x 9.7 cm ou 5 pouces 1/4 x 3 pouces 7/8</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5s" -->\r
+                               <option value="s" SELECTED>5.7 cm x 10 cm ou 2 pouces 1/4 x 4 pouces, cylindre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="s">5.7 cm x 10 cm ou 2 pouces 1/4 x 4 pouces, cylindre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5x" -->\r
+                               <option value="x" SELECTED>Non applicable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">Non applicable</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Largeur de la bande:</td>\r
+               <td>\r
+                       <select name="f6" size="1">\r
+                       <!-- TMPL_IF name="f6 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6a" -->\r
+                               <option value="a" SELECTED>1/4 de pouce</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">1/4 de pouce</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6b" -->\r
+                               <option value="b" SELECTED>1/2 pouce</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">1/2 pouce</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6c" -->\r
+                               <option value="c" SELECTED>1 pouce</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">1 pouce</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6d" -->\r
+                               <option value="d" SELECTED>1/8 eme de pouce</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">1/8 eme de pouce</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6e" -->\r
+                               <option value="e" SELECTED>2 pouces</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">2 pouces</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6f" -->\r
+                               <option value="f" SELECTED>1/3 de pouce (8 mm)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">1/3 de pouce (8 mm)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6x" -->\r
+                               <option value="x" SELECTED>L'enregistrement n'est pas une bande</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">L'enregistrement n'est pas une bande</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Specifications de la bande magnetique:</td>\r
+               <td>\r
+                       <select name="f7" size="1">\r
+                       <!-- TMPL_IF name="f7 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7a" -->\r
+                               <option value="a" SELECTED>Pleine piste</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Pleine piste</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7b" -->\r
+                               <option value="b" SELECTED>Demi-piste</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Demi-piste</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7c" -->\r
+                               <option value="c" SELECTED>Quart de piste</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Quart de piste</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7d" -->\r
+                               <option value="d" SELECTED>8 pistes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">8 pistes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7e" -->\r
+                               <option value="e" SELECTED>12 pistes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">12 pistes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7f" -->\r
+                               <option value="f" SELECTED>16 pistes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">16 pistes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7g" -->\r
+                               <option value="g" SELECTED>24 pistes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">24 pistes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7h" -->\r
+                               <option value="h" SELECTED>6 pistes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">6 pistes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7x" -->\r
+                               <option value="x" SELECTED>Non enregistre sur bande</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">Non enregistre sur bande</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Texte d'accompagnement 1:</td>\r
+               <td>\r
+                       <select name="f8" size="1">\r
+                       <!-- TMPL_IF name="f8 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8a" -->\r
+                               <option value="a" SELECTED>Discographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Discographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8b" -->\r
+                               <option value="b" SELECTED>Bibliographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Bibliographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8c" -->\r
+                               <option value="c" SELECTED>Index thematique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Index thematique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8d" -->\r
+                               <option value="d" SELECTED>Livret ou texte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Livret ou texte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8e" -->\r
+                               <option value="e" SELECTED>Biographie du compositeur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Biographie du compositeur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8f" -->\r
+                               <option value="f" SELECTED>Biographie de l'interprete ou historique de l'ensemble</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Biographie de l'interprete ou historique de l'ensemble</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8g" -->\r
+                               <option value="g" SELECTED>Renseignements techniques ou historiques sur les instruments</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Renseignements techniques ou historiques sur les instruments</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8h" -->\r
+                               <option value="h" SELECTED>Renseignements techniques sur la musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Renseignements techniques sur la musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8i" -->\r
+                               <option value="i" SELECTED>Renseignements historiques sur la musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Renseignements historiques sur la musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8j" -->\r
+                               <option value="j" SELECTED>Autres renseignements historiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Autres renseignements historiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8k" -->\r
+                               <option value="k" SELECTED>Renseignements ethnologiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Renseignements ethnologiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8l" -->\r
+                               <option value="l" SELECTED>Biographie de l'arrangeur ou de l'auteur de la transcription</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Biographie de l'arrangeur ou de l'auteur de la transcription</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8r" -->\r
+                               <option value="r" SELECTED>Materiel d'enseignement</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="r">Materiel d'enseignement</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8s" -->\r
+                               <option value="s" SELECTED>Partition</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="s">Partition</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Texte d'accompagnement 2:</td>\r
+               <td>\r
+                       <select name="f9" size="1">\r
+                       <!-- TMPL_IF name="f9 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9a" -->\r
+                               <option value="a" SELECTED>Discographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Discographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9b" -->\r
+                               <option value="b" SELECTED>Bibliographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Bibliographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9c" -->\r
+                               <option value="c" SELECTED>Index thematique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Index thematique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9d" -->\r
+                               <option value="d" SELECTED>Livret ou texte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Livret ou texte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9e" -->\r
+                               <option value="e" SELECTED>Biographie du compositeur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Biographie du compositeur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9f" -->\r
+                               <option value="f" SELECTED>Biographie de l'interprete ou historique de l'ensemble</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Biographie de l'interprete ou historique de l'ensemble</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9g" -->\r
+                               <option value="g" SELECTED>Renseignements techniques ou historiques sur les instruments</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Renseignements techniques ou historiques sur les instruments</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9h" -->\r
+                               <option value="h" SELECTED>Renseignements techniques sur la musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Renseignements techniques sur la musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9i" -->\r
+                               <option value="i" SELECTED>Renseignements historiques sur la musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Renseignements historiques sur la musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9j" -->\r
+                               <option value="j" SELECTED>Autres renseignements historiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Autres renseignements historiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9k" -->\r
+                               <option value="k" SELECTED>Renseignements ethnologiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Renseignements ethnologiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9l" -->\r
+                               <option value="l" SELECTED>Biographie de l'arrangeur ou de l'auteur de la transcription</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Biographie de l'arrangeur ou de l'auteur de la transcription</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9r" -->\r
+                               <option value="r" SELECTED>Materiel d'enseignement</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="r">Materiel d'enseignement</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9s" -->\r
+                               <option value="s" SELECTED>Partition</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="s">Partition</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Texte d'accompagnement 3:</td>\r
+               <td>\r
+                       <select name="f10" size="1">\r
+                       <!-- TMPL_IF name="f10 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10a" -->\r
+                               <option value="a" SELECTED>Discographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Discographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10b" -->\r
+                               <option value="b" SELECTED>Bibliographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Bibliographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10c" -->\r
+                               <option value="c" SELECTED>Index thematique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Index thematique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10d" -->\r
+                               <option value="d" SELECTED>Livret ou texte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Livret ou texte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10e" -->\r
+                               <option value="e" SELECTED>Biographie du compositeur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Biographie du compositeur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10f" -->\r
+                               <option value="f" SELECTED>Biographie de l'interprete ou historique de l'ensemble</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Biographie de l'interprete ou historique de l'ensemble</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10g" -->\r
+                               <option value="g" SELECTED>Renseignements techniques ou historiques sur les instruments</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Renseignements techniques ou historiques sur les instruments</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10h" -->\r
+                               <option value="h" SELECTED>Renseignements techniques sur la musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Renseignements techniques sur la musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10i" -->\r
+                               <option value="i" SELECTED>Renseignements historiques sur la musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Renseignements historiques sur la musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10j" -->\r
+                               <option value="j" SELECTED>Autres renseignements historiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Autres renseignements historiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10k" -->\r
+                               <option value="k" SELECTED>Renseignements ethnologiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Renseignements ethnologiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10l" -->\r
+                               <option value="l" SELECTED>Biographie de l'arrangeur ou de l'auteur de la transcription</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Biographie de l'arrangeur ou de l'auteur de la transcription</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10r" -->\r
+                               <option value="r" SELECTED>Materiel d'enseignement</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="r">Materiel d'enseignement</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10s" -->\r
+                               <option value="s" SELECTED>Partition</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="s">Partition</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Texte d'accompagnement 4:</td>\r
+               <td>\r
+                       <select name="f11" size="1">\r
+                       <!-- TMPL_IF name="f11 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11a" -->\r
+                               <option value="a" SELECTED>Discographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Discographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11b" -->\r
+                               <option value="b" SELECTED>Bibliographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Bibliographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11c" -->\r
+                               <option value="c" SELECTED>Index thematique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Index thematique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11d" -->\r
+                               <option value="d" SELECTED>Livret ou texte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Livret ou texte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11e" -->\r
+                               <option value="e" SELECTED>Biographie du compositeur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Biographie du compositeur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11f" -->\r
+                               <option value="f" SELECTED>Biographie de l'interprete ou historique de l'ensemble</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Biographie de l'interprete ou historique de l'ensemble</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11g" -->\r
+                               <option value="g" SELECTED>Renseignements techniques ou historiques sur les instruments</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Renseignements techniques ou historiques sur les instruments</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11h" -->\r
+                               <option value="h" SELECTED>Renseignements techniques sur la musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Renseignements techniques sur la musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11i" -->\r
+                               <option value="i" SELECTED>Renseignements historiques sur la musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Renseignements historiques sur la musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11j" -->\r
+                               <option value="j" SELECTED>Autres renseignements historiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Autres renseignements historiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11k" -->\r
+                               <option value="k" SELECTED>Renseignements ethnologiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Renseignements ethnologiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11l" -->\r
+                               <option value="l" SELECTED>Biographie de l'arrangeur ou de l'auteur de la transcription</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Biographie de l'arrangeur ou de l'auteur de la transcription</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11r" -->\r
+                               <option value="r" SELECTED>Materiel d'enseignement</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="r">Materiel d'enseignement</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11s" -->\r
+                               <option value="s" SELECTED>Partition</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="s">Partition</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Texte d'accompagnement 5:</td>\r
+               <td>\r
+                       <select name="f12" size="1">\r
+                       <!-- TMPL_IF name="f12 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12a" -->\r
+                               <option value="a" SELECTED>Discographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Discographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12b" -->\r
+                               <option value="b" SELECTED>Bibliographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Bibliographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12c" -->\r
+                               <option value="c" SELECTED>Index thematique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Index thematique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12d" -->\r
+                               <option value="d" SELECTED>Livret ou texte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Livret ou texte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12e" -->\r
+                               <option value="e" SELECTED>Biographie du compositeur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Biographie du compositeur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12f" -->\r
+                               <option value="f" SELECTED>Biographie de l'interprete ou historique de l'ensemble</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Biographie de l'interprete ou historique de l'ensemble</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12g" -->\r
+                               <option value="g" SELECTED>Renseignements techniques ou historiques sur les instruments</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Renseignements techniques ou historiques sur les instruments</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12h" -->\r
+                               <option value="h" SELECTED>Renseignements techniques sur la musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Renseignements techniques sur la musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12i" -->\r
+                               <option value="i" SELECTED>Renseignements historiques sur la musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Renseignements historiques sur la musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12j" -->\r
+                               <option value="j" SELECTED>Autres renseignements historiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Autres renseignements historiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12k" -->\r
+                               <option value="k" SELECTED>Renseignements ethnologiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Renseignements ethnologiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12l" -->\r
+                               <option value="l" SELECTED>Biographie de l'arrangeur ou de l'auteur de la transcription</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Biographie de l'arrangeur ou de l'auteur de la transcription</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12r" -->\r
+                               <option value="r" SELECTED>Materiel d'enseignement</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="r">Materiel d'enseignement</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12s" -->\r
+                               <option value="s" SELECTED>Partition</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="s">Partition</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Texte d'accompagnement 6:</td>\r
+               <td>\r
+                       <select name="f13" size="1">\r
+                       <!-- TMPL_IF name="f13 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13a" -->\r
+                               <option value="a" SELECTED>Discographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Discographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13b" -->\r
+                               <option value="b" SELECTED>Bibliographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Bibliographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13c" -->\r
+                               <option value="c" SELECTED>Index thematique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Index thematique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13d" -->\r
+                               <option value="d" SELECTED>Livret ou texte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Livret ou texte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13e" -->\r
+                               <option value="e" SELECTED>Biographie du compositeur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Biographie du compositeur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13f" -->\r
+                               <option value="f" SELECTED>Biographie de l'interprete ou historique de l'ensemble</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Biographie de l'interprete ou historique de l'ensemble</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13g" -->\r
+                               <option value="g" SELECTED>Renseignements techniques ou historiques sur les instruments</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Renseignements techniques ou historiques sur les instruments</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13h" -->\r
+                               <option value="h" SELECTED>Renseignements techniques sur la musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Renseignements techniques sur la musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13i" -->\r
+                               <option value="i" SELECTED>Renseignements historiques sur la musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Renseignements historiques sur la musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13j" -->\r
+                               <option value="j" SELECTED>Autres renseignements historiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Autres renseignements historiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13k" -->\r
+                               <option value="k" SELECTED>Renseignements ethnologiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Renseignements ethnologiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13l" -->\r
+                               <option value="l" SELECTED>Biographie de l'arrangeur ou de l'auteur de la transcription</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Biographie de l'arrangeur ou de l'auteur de la transcription</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13r" -->\r
+                               <option value="r" SELECTED>Materiel d'enseignement</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="r">Materiel d'enseignement</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13s" -->\r
+                               <option value="s" SELECTED>Partition</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="s">Partition</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Technique d'enregistrement:</td>\r
+               <td>\r
+                       <select name="f14" size="1">\r
+                       <!-- TMPL_IF name="f14 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14a" -->\r
+                               <option value="a" SELECTED>Acoustique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Acoustique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14b" -->\r
+                               <option value="b" SELECTED>Electrique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Electrique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14c" -->\r
+                               <option value="c" SELECTED>Numerique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Numerique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Technique de reproduction:</td>\r
+               <td>\r
+                       <select name="f15" size="1">\r
+                       <!-- TMPL_IF name="f15 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f15a" -->\r
+                               <option value="a" SELECTED>Norme NAB</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Norme NAB</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f15b" -->\r
+                               <option value="b" SELECTED>Norme CCIR/IEC</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Norme CCIR/IEC</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f15c" -->\r
+                               <option value="c" SELECTED>Procede DBX</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Procede DBX</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f15d" -->\r
+                               <option value="d" SELECTED>Numerique (disque compact)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Numerique (disque compact)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f15e" -->\r
+                               <option value="e" SELECTED>Dolby A</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Dolby A</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f15f" -->\r
+                               <option value="f" SELECTED>Dolby B</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Dolby B</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f15g" -->\r
+                               <option value="g" SELECTED>Dolby C</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Dolby C</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f15h" -->\r
+                               <option value="h" SELECTED>Codage CX</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Codage CX</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f15x" -->\r
+                               <option value="x" SELECTED>Non applicable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">Non applicable</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f15u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f15z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value+document.f_pop.f2.value+document.f_pop.f3.value+document.f_pop.f4.value+document.f_pop.f5.value+document.f_pop.f6.value+document.f_pop.f7.value+document.f_pop.f8.value+document.f_pop.f9.value+document.f_pop.f10.value+document.f_pop.f11.value+document.f_pop.f12.value+document.f_pop.f13.value+document.f_pop.f14.value+document.f_pop.f15.value ;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_126b.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_126b.tmpl
new file mode 100755 (executable)
index 0000000..ec2a50b
--- /dev/null
@@ -0,0 +1,198 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 126b</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Type de disque, cylindre ou bande magnetique:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1a" -->\r
+                               <option value="a" SELECTED>Gravure directe</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Gravure directe</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1b" -->\r
+                               <option value="b" SELECTED>Production industrielle</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Production industrielle</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1c" -->\r
+                               <option value="c" SELECTED>Bande "Master"</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Bande "Master"</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1d" -->\r
+                               <option value="d" SELECTED>Bande reproduite a partir du "master"</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Bande reproduite a partir du master</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1e" -->\r
+                               <option value="e" SELECTED>Disque "pere" (negatif)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Disque "pere" (negatif)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1f" -->\r
+                               <option value="f" SELECTED>Disque "mere" (positif)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Disque "mere" (positif)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1g" -->\r
+                               <option value="g" SELECTED>Matrice (negatif)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Matrice (negatif)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1h" -->\r
+                               <option value="h" SELECTED>Pressage de test</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Pressage de test</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Type de document:</td>\r
+               <td>\r
+                       <select name="f2" size="1">\r
+                       <!-- TMPL_IF name="f2 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2x" -->\r
+                               <option value="x" SELECTED>Non applicable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">Non applicable</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2g" -->\r
+                               <option value="g" SELECTED>Cire (gravure directe)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Cire (gravure directe)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2h" -->\r
+                               <option value="h" SELECTED>Plastique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Plastique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2a" -->\r
+                               <option value="a" SELECTED>Laque</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Laque</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2b" -->\r
+                               <option value="b" SELECTED>Metal</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Metal</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2c" -->\r
+                               <option value="c" SELECTED>Pressage laque</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Pressage laque</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2d" -->\r
+                               <option value="d" SELECTED>Pressage plastique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Pressage plastique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2e" -->\r
+                               <option value="e" SELECTED>Metal et plastique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Metal et plastique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2i" -->\r
+                               <option value="i" SELECTED>Dos papier</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Dos papier</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2j" -->\r
+                               <option value="j" SELECTED>Acetate</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Acetate</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2k" -->\r
+                               <option value="k" SELECTED>P.V.C.</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">P.V.C.</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2l" -->\r
+                               <option value="l" SELECTED>Polyester</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Polyester</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Type de gravure:</td>\r
+               <td>\r
+                       <select name="f3" size="1">\r
+                       <!-- TMPL_IF name="f3 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3a" -->\r
+                               <option value="a" SELECTED>Gravure laterale ou combinee</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Gravure laterale ou combinee</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3b" -->\r
+                               <option value="b" SELECTED>Gravure verticale</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Gravure verticale</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3u" -->\r
+                               <option value="u" SELECTED>Gravure inconnue</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Gravure inconnue</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3x" -->\r
+                               <option value="x" SELECTED>Non applicable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">Non applicable</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value+document.f_pop.f2.value+document.f_pop.f3.value ;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_127.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_127.tmpl
new file mode 100755 (executable)
index 0000000..edf31ba
--- /dev/null
@@ -0,0 +1,50 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 127</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+<tr>(Completer avec des 0 a gauche)</tr>\r
+<tr>          <td>Heure:</td>\r
+                         <td><input type="text" name="f1" maxlength=2\r
+                         size=3\r
+                   value="<!-- TMPL_VAR name="f1" -->"></td>\r
+          <td>Minutes:</td>\r
+                         <td><input type="text" name="f2" maxlength=2\r
+                         size=3\r
+                   value="<!-- TMPL_VAR name="f2" -->"></td>\r
+          <td>Secondes:</td>\r
+                         <td><input type="text" name="f3" maxlength=2\r
+                         size=3\r
+                   value="<!-- TMPL_VAR name="f3" -->"></td>\r
+</tr>\r
+\r
+\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+document.f_pop.f1.value=document.f_pop.f1.value+'   ';\r
+document.f_pop.f2.value=document.f_pop.f2.value+'  ';\r
+document.f_pop.f3.value=document.f_pop.f3.value+'  ';\r
+\r
+\r
+\r
+document.f_pop.f1.value=document.f_pop.f1.value.substring(0,2);\r
+document.f_pop.f2.value=document.f_pop.f2.value.substring(0,2);\r
+document.f_pop.f3.value=document.f_pop.f3.value.substring(0,2);\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value+document.f_pop.f2.value+document.f_pop.f3.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_128a.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_128a.tmpl
new file mode 100755 (executable)
index 0000000..a5216b0
--- /dev/null
@@ -0,0 +1,386 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 128a</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Forme de la composition:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1  " -->\r
+                               <option value="  " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="  ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ai" -->\r
+                               <option value="ai" SELECTED>Airs</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ai">Airs</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1an" -->\r
+                               <option value="an" SELECTED>Hymnes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="an">Hymnes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ar" -->\r
+                               <option value="ar" SELECTED>Arias</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ar">Arias</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bt" -->\r
+                               <option value="bt" SELECTED>Ballets</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bt">Ballets</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bd" -->\r
+                               <option value="bd" SELECTED>Ballades</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bd">Ballades</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bg" -->\r
+                               <option value="bg" SELECTED>Bluegrass</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bg">Bluegrass</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bl" -->\r
+                               <option value="bl" SELECTED>Blues</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bl">Blues</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cb" -->\r
+                               <option value="cb" SELECTED>Chant (non chretien)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cb">Chant (non chretien)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cc" -->\r
+                               <option value="cc" SELECTED>Chant (chretien)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cc">Chant (chretien)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cl" -->\r
+                               <option value="cl" SELECTED>Chorale-prelude</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cl">Chorale-prelude</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cg" -->\r
+                               <option value="cg" SELECTED>Concerto grosso</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cg">Concerto grosso</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ch" -->\r
+                               <option value="ch" SELECTED>Chorales</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ch">Chorales</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cn" -->\r
+                               <option value="cn" SELECTED>Canons</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cn">Canons</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1co" -->\r
+                               <option value="co" SELECTED>Concertos</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="co">Concertos</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cp" -->\r
+                               <option value="cp" SELECTED>Chansons (Polyphoniques)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cp">Chansons (Polyphoniques)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cr" -->\r
+                               <option value="cr" SELECTED>Chant de noel</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cr">Chant de noel</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cs" -->\r
+                               <option value="cs" SELECTED>Musique aleatoire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cs">Musique aleatoire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ct" -->\r
+                               <option value="ct" SELECTED>Cantates</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ct">Cantates</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cy" -->\r
+                               <option value="cy" SELECTED>Country music</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cy">Country music</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cz" -->\r
+                               <option value="cz" SELECTED>Canzones</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cz">Canzones</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1df" -->\r
+                               <option value="df" SELECTED>Danse</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="df">Danse</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1dv" -->\r
+                               <option value="dv" SELECTED>Divertimentos</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="dv">Divertimentos</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1fg" -->\r
+                               <option value="fg" SELECTED>Fugues</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fg">Fugues</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1fm" -->\r
+                               <option value="fm" SELECTED>Musique Folklorique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fm">Musique Folklorique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ft" -->\r
+                               <option value="ft" SELECTED>Fantaisies</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ft">Fantaisies</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1gm" -->\r
+                               <option value="gm" SELECTED>Gospel</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="gm">Gospel</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1hy" -->\r
+                               <option value="hy" SELECTED>Hymnes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="hy">Hymnes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1in" -->\r
+                               <option value="in" SELECTED>Intermezzos</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="in">Intermezzos</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1jz" -->\r
+                               <option value="jz" SELECTED>Jazz</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="jz">Jazz</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1li" -->\r
+                               <option value="li" SELECTED>Lieder</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="li">Lieder</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1mc" -->\r
+                               <option value="mc" SELECTED>Comedies musicales,revues</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="mc">Comedies musicales, revues</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1md" -->\r
+                               <option value="md" SELECTED>Madrigaux</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="md">Madrigaux</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1mi" -->\r
+                               <option value="mi" SELECTED>Menuets</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="mi">Menuets</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1mr" -->\r
+                               <option value="mr" SELECTED>Marches</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="mr">Marches</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ms" -->\r
+                               <option value="ms" SELECTED>Messes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ms">Messes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1mo" -->\r
+                               <option value="mo" SELECTED>Motets</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="mo">Motets</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1mp" -->\r
+                               <option value="mp" SELECTED>Bande originale du film</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="mp">Bande originale du film</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1mu" -->\r
+                               <option value="mu" SELECTED>Formes multiples</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="mu">Formes multiples</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1mz" -->\r
+                               <option value="mz" SELECTED>Mazurkas</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="mz">Mazurkas</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1nc" -->\r
+                               <option value="nc" SELECTED>Nocturnes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="nc">Nocturnes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1op" -->\r
+                               <option value="op" SELECTED>Operas, operettes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="op">Operas, operettes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1or" -->\r
+                               <option value="or" SELECTED>Oratorios</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="or">Oratorios</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ov" -->\r
+                               <option value="ov" SELECTED>Ouvertures</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ov">Ouvertures</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pf" -->\r
+                               <option value="pf" SELECTED>Prelude et fugue</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pf">Prelude et fugue</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pg" -->\r
+                               <option value="pg" SELECTED>Musique descriptive</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pg">Musique descriptive</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pm" -->\r
+                               <option value="pm" SELECTED>Passions</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pm">Passions</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1po" -->\r
+                               <option value="po" SELECTED>Polonaises</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="po">Polonaises</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pp" -->\r
+                               <option value="pp" SELECTED>Musique populaire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pp">Musique populaire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ps" -->\r
+                               <option value="ps" SELECTED>Passacailles</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ps">Passacailles</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pt" -->\r
+                               <option value="pt" SELECTED>Chant</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pt">Chant</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pv" -->\r
+                               <option value="pv" SELECTED>Pavanes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pv">Pavanes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1rc" -->\r
+                               <option value="rc" SELECTED>Rock</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="rc">Rock</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1rd" -->\r
+                               <option value="rd" SELECTED>Rondos</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="rd">Rondos</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1rg" -->\r
+                               <option value="rg" SELECTED>Ragtime</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="rg">Ragtime</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ri" -->\r
+                               <option value="ri" SELECTED>Ricercari</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ri">Ricercari</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1rp" -->\r
+                               <option value="rp" SELECTED>Rhapsodies</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="rp">Rhapsodies</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1rq" -->\r
+                               <option value="rq" SELECTED>Requiem</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="rq">Requiem</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sg" -->\r
+                               <option value="sg" SELECTED>Chansons, melodies</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sg">Chansons, melodies</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1si" -->\r
+                               <option value="si" SELECTED>Sinfonias</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="si">Sinfonias</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sn" -->\r
+                               <option value="sn" SELECTED>Sonates</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sn">Sonates</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sp" -->\r
+                               <option value="sp" SELECTED>Poemes symphoniques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sp">Poemes symphoniques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sq" -->\r
+                               <option value="sq" SELECTED>Square dance</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sq">Square dance</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1st" -->\r
+                               <option value="st" SELECTED>Etudes et exercices</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="st">Etudes et exercices</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1su" -->\r
+                               <option value="su" SELECTED>Suites</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="su">Suites</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sy" -->\r
+                               <option value="sy" SELECTED>Symphonies</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sy">Symphonies</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1tc" -->\r
+                               <option value="tc" SELECTED>Toccatas</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="tc">Toccatas</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ts" -->\r
+                               <option value="ts" SELECTED>Sonates en trio</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ts">Sonates en trio</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vr" -->\r
+                               <option value="vr" SELECTED>Variations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vr">Variations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wz" -->\r
+                               <option value="wz" SELECTED>Valses</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wz">Valses</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1zz" -->\r
+                               <option value="zz" SELECTED>Variations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="zz">Variations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_128b.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_128b.tmpl
new file mode 100755 (executable)
index 0000000..4d7db94
--- /dev/null
@@ -0,0 +1,476 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 128b</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Instruments ou voix dans un ensemble:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1  " -->\r
+                               <option value="  " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="  ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ba" -->\r
+                               <option value="ba" SELECTED>Cor</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ba">Cor</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bb" -->\r
+                               <option value="bb" SELECTED>Trompette</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bb">Trompette</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bc" -->\r
+                               <option value="bc" SELECTED>Cornet a piston</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bc">Cornet a piston</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bd" -->\r
+                               <option value="bd" SELECTED>Trombone</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bd">Trombone</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1be" -->\r
+                               <option value="be" SELECTED>Tuba</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="be">Tuba</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bf" -->\r
+                               <option value="bf" SELECTED>Saxophone</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bf">Saxophone</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bt" -->\r
+                               <option value="bt" SELECTED>Ethniques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bt">Ethniques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bu" -->\r
+                               <option value="bu" SELECTED>Non precise (Cuivre)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bu">Non precise (Cuivre)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bz" -->\r
+                               <option value="bz" SELECTED>Autre cuivre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bz">Autre cuivre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ca" -->\r
+                               <option value="ca" SELECTED>Mixtes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ca">Mixtes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cb" -->\r
+                               <option value="cb" SELECTED>Femmes </option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cb">Femmes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cc" -->\r
+                               <option value="cc" SELECTED>Hommes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cc">Hommes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cd" -->\r
+                               <option value="cd" SELECTED>Enfants</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cd">Enfants</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ct" -->\r
+                               <option value="ct" SELECTED>Ethniques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ct">Ethniques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cu" -->\r
+                               <option value="cu" SELECTED>Non precise (Choeurs)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cu">Non precise (Choeurs)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1oa" -->\r
+                               <option value="oa" SELECTED>Orchestre symphonique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="oa">Orchestre symphonique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ob" -->\r
+                               <option value="ob" SELECTED>Orchestre de chambre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ob">Orchestre de chambre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1oc" -->\r
+                               <option value="oc" SELECTED>Orchestres a cordes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="oc">Orchestres a cordes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1od" -->\r
+                               <option value="od" SELECTED>Fanfare</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="od">Fanfare</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1oe" -->\r
+                               <option value="oe" SELECTED>Orchestre de danse</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="oe">Orchestre de danse</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1of" -->\r
+                               <option value="of" SELECTED>Grand ensemble - orchestre de cuivres</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="of">Grand ensemble - orchestre de cuivres</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ot" -->\r
+                               <option value="ot" SELECTED>Ethnique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ot">Ethnique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ou" -->\r
+                               <option value="ou" SELECTED>Non precise (orchestre)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ou">Non precise (orchestre)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1oz" -->\r
+                               <option value="oz" SELECTED>Autre orchestre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="oz">Autre orchestre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pa" -->\r
+                               <option value="pa" SELECTED>Tympanon</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pa">Tympanon</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pb" -->\r
+                               <option value="pb" SELECTED>Xylophone</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pb">Xylophone</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pc" -->\r
+                               <option value="pc" SELECTED>Marimba</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pc">Marimba</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pd" -->\r
+                               <option value="pd" SELECTED>Tambour, batterie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pd">Tambour, batterie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pt" -->\r
+                               <option value="pt" SELECTED>Ethnique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pt">Ethnique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pu" -->\r
+                               <option value="pu" SELECTED>Non precise (percussion)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pu">Non precise (percussion)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pz -->\r
+                               <option value="pz" SELECTED>Autre percussions</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pz">Autre percussions</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sa" -->\r
+                               <option value="sa" SELECTED>Violon</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sa">Violon</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sb" -->\r
+                               <option value="sb" SELECTED>Alto</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sb">Alto</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sc" -->\r
+                               <option value="sc" SELECTED>Violoncelle</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sc">Violoncelle</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sd" -->\r
+                               <option value="sd" SELECTED>Contrebasse</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sd">Contrebasse</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1se" -->\r
+                               <option value="se" SELECTED>Viole</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="se">Viole</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sf" -->\r
+                               <option value="sf" SELECTED>Viole d'amour</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sf">Viole d'amour</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sg" -->\r
+                               <option value="sg" SELECTED>Viole de gambe</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sg">Viole de gambe</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1st" -->\r
+                               <option value="st" SELECTED>Ethnique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="st">Ethnique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1su" -->\r
+                               <option value="su" SELECTED>Non precise (Corde frottee)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="su">Non precise (Corde frottee)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sz" -->\r
+                               <option value="sz" SELECTED>Autre (Corde frottee)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sz">Autre (Corde frottee)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1uu" -->\r
+                               <option value="uu" SELECTED>Non precise (Non precise)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="uu">Non precise (Non precise)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ea" -->\r
+                               <option value="ea" SELECTED>Synthetiseur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ea">Synthetiseur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1eb" -->\r
+                               <option value="eb" SELECTED>Bande magnetique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="eb">Bande magnetique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ec" -->\r
+                               <option value="ec" SELECTED>Ordinateur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ec">Ordinateur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ed" -->\r
+                               <option value="ed" SELECTED>Ondes Martenot</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ed">Ondes Martenot</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1eu" -->\r
+                               <option value="eu" SELECTED>Non precise (Electronique)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="eu">Non precise (Electronique)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ez" -->\r
+                               <option value="ez" SELECTED>Autre (Electronique)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ez">Autre (Electronique)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ka" -->\r
+                               <option value="ka" SELECTED>Piano</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ka">Piano</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1kb" -->\r
+                               <option value="kb" SELECTED>Orgue</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kb">Orgue</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1kc" -->\r
+                               <option value="kc" SELECTED>Clavecin</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kc">Clavecin</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1kd" -->\r
+                               <option value="kd" SELECTED>Clavicorde</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kd">Clavicorde</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ke" -->\r
+                               <option value="ke" SELECTED>Continuo</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ke">Continuo</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1kf" -->\r
+                               <option value="kf" SELECTED>Celesta</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kf">Celesta</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1kt" -->\r
+                               <option value="kt" SELECTED>Ethnique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kt">Ethnique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ku" -->\r
+                               <option value="ku" SELECTED>Non precise (clavier)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ku">Non precise (clavier)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1kz" -->\r
+                               <option value="kz" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kz">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1va" -->\r
+                               <option value="va" SELECTED>Soprano</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="va">Soprano</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vb" -->\r
+                               <option value="vb" SELECTED>Mezzo-soprano</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vb">Mezzo-soprano</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vc" -->\r
+                               <option value="vc" SELECTED>Alto</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vc">Alto</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vd" -->\r
+                               <option value="vd" SELECTED>Tenor</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vd">Tenor</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ve" -->\r
+                               <option value="ve" SELECTED>Baryton</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ve">Baryton</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vf" -->\r
+                               <option value="vf" SELECTED>Basse</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vf">Basse</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vg" -->\r
+                               <option value="vg" SELECTED>Haute contre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vg">Haute contre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vh" -->\r
+                               <option value="vh" SELECTED>Voix aigues</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vh">Voix aigues</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vi" -->\r
+                               <option value="vi" SELECTED>Voix medium</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vi">Voix medium</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vj" -->\r
+                               <option value="vj" SELECTED>Voix graves</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vj">Voix graves</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vt" -->\r
+                               <option value="vt" SELECTED>Ethnique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vt">Ethnique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vu" -->\r
+                               <option value="vu" SELECTED>Non precise (Voix precise)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vu">Non precise (Voix precise)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ta" -->\r
+                               <option value="ta" SELECTED>Harpe</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ta">Harpe</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1tb" -->\r
+                               <option value="tb" SELECTED>Famille de la guitare</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="tb">Famille de la guitare</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1tc" -->\r
+                               <option value="tc" SELECTED>Famille du luth</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="tc">Famille du luth</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1td" -->\r
+                               <option value="td" SELECTED>Mandoline</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="td">Mandoline</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1tt" -->\r
+                               <option value="tt" SELECTED>Ethnique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="tt">Ethnique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1tu" -->\r
+                               <option value="tu" SELECTED>Non precise (Cordes pincees)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="tu">Non precise (Cordes pincees)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1tz" -->\r
+                               <option value="tz" SELECTED>Autre corde pincee</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="tz">Autre corde pincee</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wa" -->\r
+                               <option value="wa" SELECTED>Flute traversiere</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wa">Flute traversiere</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wb" -->\r
+                               <option value="wb" SELECTED>Hautbois</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wb">Hautbois</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wc" -->\r
+                               <option value="wc" SELECTED>Clarinette</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wc">Clarinette</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wd" -->\r
+                               <option value="wd" SELECTED>Basson</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wd">Basson</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1we" -->\r
+                               <option value="we" SELECTED>Piccolo</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="we">Piccolo</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wf" -->\r
+                               <option value="wf" SELECTED>Cor anglais</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wf">Cor anglais</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wg" -->\r
+                               <option value="wg" SELECTED>Clarinette basse</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wg">Clarinette basse</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wh" -->\r
+                               <option value="wh" SELECTED>Flute a bec </option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wh">Flute a bec</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wi" -->\r
+                               <option value="wi" SELECTED>Saxophone</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wi">Saxophone</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wt" -->\r
+                               <option value="wt" SELECTED>Ethnique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wt">Ethnique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wu" -->\r
+                               <option value="wu" SELECTED>Non precise</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wu">Non precise</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wz" -->\r
+                               <option value="wz" SELECTED>Autre bois</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wz">Autre bois</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_128c.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_128c.tmpl
new file mode 100755 (executable)
index 0000000..0eb72e9
--- /dev/null
@@ -0,0 +1,476 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 128c</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Instruments ou voix dans un ensemble:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1  " -->\r
+                               <option value="  " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="  ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ba" -->\r
+                               <option value="ba" SELECTED>Cor</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ba">Cor</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bb" -->\r
+                               <option value="bb" SELECTED>Trompette</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bb">Trompette</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bc" -->\r
+                               <option value="bc" SELECTED>Cornet a piston</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bc">Cornet a piston</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bd" -->\r
+                               <option value="bd" SELECTED>Trombone</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bd">Trombone</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1be" -->\r
+                               <option value="be" SELECTED>Tuba</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="be">Tuba</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bf" -->\r
+                               <option value="bf" SELECTED>Saxophone</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bf">Saxophone</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bt" -->\r
+                               <option value="bt" SELECTED>Ethniques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bt">Ethniques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bu" -->\r
+                               <option value="bu" SELECTED>Non precise (Cuivre)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bu">Non precise (Cuivre)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1bz" -->\r
+                               <option value="bz" SELECTED>Autre cuivre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bz">Autre cuivre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ca" -->\r
+                               <option value="ca" SELECTED>Mixtes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ca">Mixtes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cb" -->\r
+                               <option value="cb" SELECTED>Femmes </option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cb">Femmes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cc" -->\r
+                               <option value="cc" SELECTED>Hommes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cc">Hommes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cd" -->\r
+                               <option value="cd" SELECTED>Enfants</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cd">Enfants</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ct" -->\r
+                               <option value="ct" SELECTED>Ethniques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ct">Ethniques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1cu" -->\r
+                               <option value="cu" SELECTED>Non precise (Choeurs)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="cu">Non precise (Choeurs)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1oa" -->\r
+                               <option value="oa" SELECTED>Orchestre symphonique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="oa">Orchestre symphonique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ob" -->\r
+                               <option value="ob" SELECTED>Orchestre de chambre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ob">Orchestre de chambre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1oc" -->\r
+                               <option value="oc" SELECTED>Orchestres a cordes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="oc">Orchestres a cordes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1od" -->\r
+                               <option value="od" SELECTED>Fanfare</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="od">Fanfare</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1oe" -->\r
+                               <option value="oe" SELECTED>Orchestre de danse</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="oe">Orchestre de danse</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1of" -->\r
+                               <option value="of" SELECTED>Grand ensemble - orchestre de cuivres</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="of">Grand ensemble - orchestre de cuivres</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ot" -->\r
+                               <option value="ot" SELECTED>Ethnique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ot">Ethnique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ou" -->\r
+                               <option value="ou" SELECTED>Non precise (orchestre)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ou">Non precise (orchestre)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1oz" -->\r
+                               <option value="oz" SELECTED>Autre orchestre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="oz">Autre orchestre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pa" -->\r
+                               <option value="pa" SELECTED>Tympanon</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pa">Tympanon</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pb" -->\r
+                               <option value="pb" SELECTED>Xylophone</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pb">Xylophone</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pc" -->\r
+                               <option value="pc" SELECTED>Marimba</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pc">Marimba</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pd" -->\r
+                               <option value="pd" SELECTED>Tambour, batterie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pd">Tambour, batterie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pt" -->\r
+                               <option value="pt" SELECTED>Ethnique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pt">Ethnique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pu" -->\r
+                               <option value="pu" SELECTED>Non precise (percussion)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pu">Non precise (percussion)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1pz -->\r
+                               <option value="pz" SELECTED>Autre percussions</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="pz">Autre percussions</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sa" -->\r
+                               <option value="sa" SELECTED>Violon</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sa">Violon</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sb" -->\r
+                               <option value="sb" SELECTED>Alto</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sb">Alto</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sc" -->\r
+                               <option value="sc" SELECTED>Violoncelle</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sc">Violoncelle</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sd" -->\r
+                               <option value="sd" SELECTED>Contrebasse</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sd">Contrebasse</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1se" -->\r
+                               <option value="se" SELECTED>Viole</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="se">Viole</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sf" -->\r
+                               <option value="sf" SELECTED>Viole d'amour</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sf">Viole d'amour</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sg" -->\r
+                               <option value="sg" SELECTED>Viole de gambe</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sg">Viole de gambe</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1st" -->\r
+                               <option value="st" SELECTED>Ethnique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="st">Ethnique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1su" -->\r
+                               <option value="su" SELECTED>Non precise (Corde frottee)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="su">Non precise (Corde frottee)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1sz" -->\r
+                               <option value="sz" SELECTED>Autre (Corde frottee)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="sz">Autre (Corde frottee)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1uu" -->\r
+                               <option value="uu" SELECTED>Non precise (Non precise)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="uu">Non precise (Non precise)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ea" -->\r
+                               <option value="ea" SELECTED>Synthetiseur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ea">Synthetiseur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1eb" -->\r
+                               <option value="eb" SELECTED>Bande magnetique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="eb">Bande magnetique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ec" -->\r
+                               <option value="ec" SELECTED>Ordinateur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ec">Ordinateur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ed" -->\r
+                               <option value="ed" SELECTED>Ondes Martenot</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ed">Ondes Martenot</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1eu" -->\r
+                               <option value="eu" SELECTED>Non precise (Electronique)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="eu">Non precise (Electronique)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ez" -->\r
+                               <option value="ez" SELECTED>Autre (Electronique)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ez">Autre (Electronique)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ka" -->\r
+                               <option value="ka" SELECTED>Piano</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ka">Piano</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1kb" -->\r
+                               <option value="kb" SELECTED>Orgue</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kb">Orgue</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1kc" -->\r
+                               <option value="kc" SELECTED>Clavecin</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kc">Clavecin</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1kd" -->\r
+                               <option value="kd" SELECTED>Clavicorde</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kd">Clavicorde</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ke" -->\r
+                               <option value="ke" SELECTED>Continuo</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ke">Continuo</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1kf" -->\r
+                               <option value="kf" SELECTED>Celesta</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kf">Celesta</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1kt" -->\r
+                               <option value="kt" SELECTED>Ethnique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kt">Ethnique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ku" -->\r
+                               <option value="ku" SELECTED>Non precise (clavier)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ku">Non precise (clavier)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1kz" -->\r
+                               <option value="kz" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kz">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1va" -->\r
+                               <option value="va" SELECTED>Soprano</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="va">Soprano</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vb" -->\r
+                               <option value="vb" SELECTED>Mezzo-soprano</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vb">Mezzo-soprano</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vc" -->\r
+                               <option value="vc" SELECTED>Alto</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vc">Alto</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vd" -->\r
+                               <option value="vd" SELECTED>Tenor</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vd">Tenor</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ve" -->\r
+                               <option value="ve" SELECTED>Baryton</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ve">Baryton</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vf" -->\r
+                               <option value="vf" SELECTED>Basse</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vf">Basse</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vg" -->\r
+                               <option value="vg" SELECTED>Haute contre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vg">Haute contre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vh" -->\r
+                               <option value="vh" SELECTED>Voix aigues</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vh">Voix aigues</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vi" -->\r
+                               <option value="vi" SELECTED>Voix medium</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vi">Voix medium</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vj" -->\r
+                               <option value="vj" SELECTED>Voix graves</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vj">Voix graves</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vt" -->\r
+                               <option value="vt" SELECTED>Ethnique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vt">Ethnique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1vu" -->\r
+                               <option value="vu" SELECTED>Non precise (Voix precise)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="vu">Non precise (Voix precise)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1ta" -->\r
+                               <option value="ta" SELECTED>Harpe</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ta">Harpe</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1tb" -->\r
+                               <option value="tb" SELECTED>Famille de la guitare</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="tb">Famille de la guitare</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1tc" -->\r
+                               <option value="tc" SELECTED>Famille du luth</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="tc">Famille du luth</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1td" -->\r
+                               <option value="td" SELECTED>Mandoline</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="td">Mandoline</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1tt" -->\r
+                               <option value="tt" SELECTED>Ethnique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="tt">Ethnique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1tu" -->\r
+                               <option value="tu" SELECTED>Non precise (Cordes pincees)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="tu">Non precise (Cordes pincees)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1tz" -->\r
+                               <option value="tz" SELECTED>Autre corde pincee</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="tz">Autre corde pincee</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wa" -->\r
+                               <option value="wa" SELECTED>Flute traversiere</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wa">Flute traversiere</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wb" -->\r
+                               <option value="wb" SELECTED>Hautbois</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wb">Hautbois</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wc" -->\r
+                               <option value="wc" SELECTED>Clarinette</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wc">Clarinette</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wd" -->\r
+                               <option value="wd" SELECTED>Basson</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wd">Basson</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1we" -->\r
+                               <option value="we" SELECTED>Piccolo</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="we">Piccolo</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wf" -->\r
+                               <option value="wf" SELECTED>Cor anglais</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wf">Cor anglais</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wg" -->\r
+                               <option value="wg" SELECTED>Clarinette basse</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wg">Clarinette basse</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wh" -->\r
+                               <option value="wh" SELECTED>Flute a bec </option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wh">Flute a bec</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wi" -->\r
+                               <option value="wi" SELECTED>Saxophone</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wi">Saxophone</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wt" -->\r
+                               <option value="wt" SELECTED>Ethnique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wt">Ethnique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wu" -->\r
+                               <option value="wu" SELECTED>Non precise</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wu">Non precise</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1wz" -->\r
+                               <option value="wz" SELECTED>Autre bois</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="wz">Autre bois</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_130.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_130.tmpl
new file mode 100755 (executable)
index 0000000..403a182
--- /dev/null
@@ -0,0 +1,380 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 130</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Presentation materielle:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1a" -->\r
+                               <option value="a" SELECTED>Carte a fenetre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Carte a fenetre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1b" -->\r
+                               <option value="b" SELECTED>Microfilm en cartouche</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Microfilm en cartouche</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1c" -->\r
+                               <option value="c" SELECTED>Microfilm en cassette</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Microfilm en cassette</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1d" -->\r
+                               <option value="d" SELECTED>Microfilm en bobine</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Microfilm en bobine</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1e" -->\r
+                               <option value="e" SELECTED>Microfiche</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Microfiche</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1f" -->\r
+                               <option value="f" SELECTED>Microfiche en cassette</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Microfiche en cassette</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1g" -->\r
+                               <option value="g" SELECTED>Micro opaque</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Micro opaque</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1h" -->\r
+                               <option value="h" SELECTED>Bande microfilm</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Bande microfilm</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Polarite:</td>\r
+               <td>\r
+                       <select name="f2" size="1">\r
+                       <!-- TMPL_IF name="f2 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2a" -->\r
+                               <option value="a" SELECTED>Positif</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Positif</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2b" -->\r
+                               <option value="b" SELECTED>Negatif</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Negatif</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2c" -->\r
+                               <option value="c" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2d" -->\r
+                               <option value="d" SELECTED>Plusieurs polarites</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Plusieurs polarites</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Dimensions:</td>\r
+               <td>\r
+                       <select name="f3" size="1">\r
+                       <!-- TMPL_IF name="f3 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3a" -->\r
+                               <option value="a" SELECTED>8 mm (microfilm)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">8 mm (microfilm)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3d" -->\r
+                               <option value="d" SELECTED>16 mm (microfilm)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">16 mm (microfilm)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3f" -->\r
+                               <option value="f" SELECTED>35 mm (microfilm)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">35 mm (microfilm)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3g" -->\r
+                               <option value="g" SELECTED>70 mm (microfilm)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">70 mm (microfilm)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3h" -->\r
+                               <option value="h" SELECTED>105 mm (microfilm)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">105 mm (microfilm)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3l" -->\r
+                               <option value="l" SELECTED>3 x 5 pouces</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">3 x 5 pouces</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3m" -->\r
+                               <option value="m" SELECTED>4 x 6 pouces</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">4 x 6 pouces</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3o" -->\r
+                               <option value="o" SELECTED>6 x 9 pouces</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">6 x 9 pouces</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3p" -->\r
+                               <option value="p" SELECTED>9 x 19 cm</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="p">9 x 19 cm</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Rapport de reduction:</td>\r
+               <td>\r
+                       <select name="f4" size="1">\r
+                       <!-- TMPL_IF name="f4 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4a" -->\r
+                               <option value="a" SELECTED>Faible reduction</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Faible reduction</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4b" -->\r
+                               <option value="b" SELECTED>Normale (16x - 30x)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Normale (16x - 30x)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4c" -->\r
+                               <option value="c" SELECTED>Elevee (31x - 60x)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Elevee (31x - 60x)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4d" -->\r
+                               <option value="d" SELECTED>Tres elevee (61x - 90x)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Tres elevee (61x - 90x)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4e" -->\r
+                               <option value="e" SELECTED>Ultra elevee (91x -)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Ultra elevee (91x -)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4v" -->\r
+                               <option value="v" SELECTED>Divers</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="v">Divers</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+    <tr>\r
+                <td>Rapport de reduction specifique</td>\r
+                <td><input type="text" name="f5" maxlength=3 size=4 \r
+value="<!-- TMPL_VAR name="f5" -->"></td>\r
+        </tr>\r
+\r
+               </td></tr>\r
+       <tr>\r
+               <td>Couleur:</td>\r
+               <td>\r
+                       <select name="f6" size="1">\r
+                       <!-- TMPL_IF name="f6 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6a" -->\r
+                               <option value="a" SELECTED>Monochrome</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Monochrome</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6b" -->\r
+                               <option value="b" SELECTED>Couleur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Couleur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6v" -->\r
+                               <option value="v" SELECTED>Divers</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="v">Divers</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Emulsion:</td>\r
+               <td>\r
+                       <select name="f7" size="1">\r
+                       <!-- TMPL_IF name="f7 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7a" -->\r
+                               <option value="a" SELECTED>Sel d'argent</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Sel d'argent</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7b" -->\r
+                               <option value="b" SELECTED>Diazoique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Diazoique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7c" -->\r
+                               <option value="c" SELECTED>Vesiculaire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Vesiculaire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7d" -->\r
+                               <option value="d" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7u" -->\r
+                               <option value="u" SELECTED>Emulsions diverses</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Emulsions diverses</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7x" -->\r
+                               <option value="x" SELECTED>Non applicable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">Non applicable</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Generation (copies):</td>\r
+               <td>\r
+                       <select name="f8" size="1">\r
+                       <!-- TMPL_IF name="f8 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8a" -->\r
+                               <option value="a" SELECTED>Premiere generation (master)</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Premiere generation (master)</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8b" -->\r
+                               <option value="b" SELECTED>Tirage</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Tirage</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8c" -->\r
+                               <option value="c" SELECTED>Copie de service</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Copie de service</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8v" -->\r
+                               <option value="v" SELECTED>Generations diverses</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="v">Generations diverses</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr>\r
+               <td>Support de film:</td>\r
+               <td>\r
+                       <select name="f9" size="1">\r
+                       <!-- TMPL_IF name="f9 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9a" -->\r
+                               <option value="a" SELECTED>Support de securite</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Support de securite</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9b" -->\r
+                               <option value="b" SELECTED>Il ne s'agit pas d'un support de securite</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Il ne s'agit pas d'un support de securite</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9x" -->\r
+                               <option value="x" SELECTED>Non applicable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="x">Non applicable</option>\r
+                       <!-- /TMPL_IF -->\r
+                       </select>\r
+               </td></tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+           document.f_pop.f5.value=document.f_pop.f5.value+'   ';\r
+\r
+\r
+\r
+           document.f_pop.f5.value=document.f_pop.f5.value.substring(0,3);\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value+document.f_pop.f2.value+document.f_pop.f3.value+document.f_pop.f4.value+document.f_pop.f5.value+document.f_pop.f6.value+document.f_pop.f7.value+document.f_pop.f8.value+document.f_pop.f9.value ;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_135a.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_135a.tmpl
new file mode 100755 (executable)
index 0000000..fbc0314
--- /dev/null
@@ -0,0 +1,69 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 135a</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Type de fichier informatique:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1a" -->\r
+                               <option value="a" SELECTED>Donnees numeriques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Donnees numeriques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1b" -->\r
+                               <option value="b" SELECTED>Programmes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Programmes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1c" -->\r
+                               <option value="c" SELECTED>Representations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Representations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1d" -->\r
+                               <option value="d" SELECTED>Texte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Texte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1v" -->\r
+                               <option value="v" SELECTED>Combinaison de donnees</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="v">Combinaison de donnees</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td></tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_140.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_140.tmpl
new file mode 100755 (executable)
index 0000000..e358de5
--- /dev/null
@@ -0,0 +1,1717 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 140</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Illustration dans le texte 1:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1a" -->\r
+                               <option value="a" SELECTED>Illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1b" -->\r
+                               <option value="b" SELECTED>Enluminure</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Enluminure</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1c" -->\r
+                               <option value="c" SELECTED>Lettre decoree</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Lettre decoree</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1d" -->\r
+                               <option value="d" SELECTED>Miniature</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Miniature</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1e" -->\r
+                               <option value="e" SELECTED>Titre rubrique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Titre rubrique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1f" -->\r
+                               <option value="f" SELECTED>Vignette</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Vignette</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1g" -->\r
+                               <option value="g" SELECTED>Frontispice</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Frontispice</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1h" -->\r
+                               <option value="h" SELECTED>Portrait</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Portrait</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1i" -->\r
+                               <option value="i" SELECTED>Vedute</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Vedute</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1j" -->\r
+                               <option value="j" SELECTED>Carte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Carte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1k" -->\r
+                               <option value="k" SELECTED>Carte marine</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Carte marine</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1l" -->\r
+                               <option value="l" SELECTED>Plans</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Plans</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1m" -->\r
+                               <option value="m" SELECTED>Musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1n" -->\r
+                               <option value="n" SELECTED>Armoiries</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Armoiries</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1o" -->\r
+                               <option value="o" SELECTED>Tables genealogiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">Tables genealogiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1y" -->\r
+                               <option value="y" SELECTED>Sans illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">Sans illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td>\r
+               <td>Illustration dans le texte 2:</td>\r
+               <td>\r
+                       <select name="f2" size="1">\r
+                       <!-- TMPL_IF name="f2 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2a" -->\r
+                               <option value="a" SELECTED>Illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2b" -->\r
+                               <option value="b" SELECTED>Enluminure</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Enluminure</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2c" -->\r
+                               <option value="c" SELECTED>Lettre decoree</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Lettre decoree</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2d" -->\r
+                               <option value="d" SELECTED>Miniature</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Miniature</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2e" -->\r
+                               <option value="e" SELECTED>Titre rubrique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Titre rubrique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2f" -->\r
+                               <option value="f" SELECTED>Vignette</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Vignette</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2g" -->\r
+                               <option value="g" SELECTED>Frontispice</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Frontispice</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2h" -->\r
+                               <option value="h" SELECTED>Portrait</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Portrait</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2i" -->\r
+                               <option value="i" SELECTED>Vedute</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Vedute</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2j" -->\r
+                               <option value="j" SELECTED>Carte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Carte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2k" -->\r
+                               <option value="k" SELECTED>Carte marine</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Carte marine</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2l" -->\r
+                               <option value="l" SELECTED>Plans</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Plans</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2m" -->\r
+                               <option value="m" SELECTED>Musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2n" -->\r
+                               <option value="n" SELECTED>Armoiries</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Armoiries</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2o" -->\r
+                               <option value="o" SELECTED>Tables genealogiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">Tables genealogiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2y" -->\r
+                               <option value="y" SELECTED>Sans illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">Sans illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td></tr>      <tr>\r
+               <td>Illustration dans le texte 3:</td>\r
+               <td>\r
+                       <select name="f3" size="1">\r
+                       <!-- TMPL_IF name="f3 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3a" -->\r
+                               <option value="a" SELECTED>Illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3b" -->\r
+                               <option value="b" SELECTED>Enluminure</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Enluminure</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3c" -->\r
+                               <option value="c" SELECTED>Lettre decoree</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Lettre decoree</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3d" -->\r
+                               <option value="d" SELECTED>Miniature</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Miniature</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3e" -->\r
+                               <option value="e" SELECTED>Titre rubrique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Titre rubrique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3f" -->\r
+                               <option value="f" SELECTED>Vignette</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Vignette</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3g" -->\r
+                               <option value="g" SELECTED>Frontispice</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Frontispice</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3h" -->\r
+                               <option value="h" SELECTED>Portrait</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Portrait</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3i" -->\r
+                               <option value="i" SELECTED>Vedute</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Vedute</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3j" -->\r
+                               <option value="j" SELECTED>Carte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Carte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3k" -->\r
+                               <option value="k" SELECTED>Carte marine</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Carte marine</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3l" -->\r
+                               <option value="l" SELECTED>Plans</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Plans</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3m" -->\r
+                               <option value="m" SELECTED>Musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3n" -->\r
+                               <option value="n" SELECTED>Armoiries</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Armoiries</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3o" -->\r
+                               <option value="o" SELECTED>Tables genealogiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">Tables genealogiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3y" -->\r
+                               <option value="y" SELECTED>Sans illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">Sans illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td>\r
+               <td>Illustration dans le texte 4:</td>\r
+               <td>\r
+                       <select name="f4" size="1">\r
+                       <!-- TMPL_IF name="f4 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4a" -->\r
+                               <option value="a" SELECTED>Illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4b" -->\r
+                               <option value="b" SELECTED>Enluminure</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Enluminure</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4c" -->\r
+                               <option value="c" SELECTED>Lettre decoree</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Lettre decoree</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4d" -->\r
+                               <option value="d" SELECTED>Miniature</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Miniature</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4e" -->\r
+                               <option value="e" SELECTED>Titre rubrique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Titre rubrique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4f" -->\r
+                               <option value="f" SELECTED>Vignette</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Vignette</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4g" -->\r
+                               <option value="g" SELECTED>Frontispice</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Frontispice</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4h" -->\r
+                               <option value="h" SELECTED>Portrait</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Portrait</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4i" -->\r
+                               <option value="i" SELECTED>Vedute</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Vedute</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4j" -->\r
+                               <option value="j" SELECTED>Carte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Carte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4k" -->\r
+                               <option value="k" SELECTED>Carte marine</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Carte marine</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4l" -->\r
+                               <option value="l" SELECTED>Plans</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Plans</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4m" -->\r
+                               <option value="m" SELECTED>Musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4n" -->\r
+                               <option value="n" SELECTED>Armoiries</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Armoiries</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4o" -->\r
+                               <option value="o" SELECTED>Tables genealogiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">Tables genealogiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4y" -->\r
+                               <option value="y" SELECTED>Sans illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">Sans illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td></tr>\r
+       <tr>\r
+               <td>Illustration hors texte 1:</td>\r
+               <td>\r
+                       <select name="f5" size="1">\r
+                       <!-- TMPL_IF name="f5 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5a" -->\r
+                               <option value="a" SELECTED>Illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5g" -->\r
+                               <option value="g" SELECTED>Frontispice</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Frontispice</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5h" -->\r
+                               <option value="h" SELECTED>Portrait</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Portrait</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5i" -->\r
+                               <option value="i" SELECTED>Vue panoramique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Vue panoramique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5j" -->\r
+                               <option value="j" SELECTED>Carte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Carte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5k" -->\r
+                               <option value="k" SELECTED>Carte marine</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Carte marine</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5l" -->\r
+                               <option value="l" SELECTED>Plans</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Plans/option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5m" -->\r
+                               <option value="m" SELECTED>Musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5n" -->\r
+                               <option value="n" SELECTED>Armoiries</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Armoiries</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5o" -->\r
+                               <option value="o" SELECTED>Tables genealogiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">Tables genealogiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5y" -->\r
+                               <option value="y" SELECTED>Sans illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">Sans illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f5z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td>\r
+               <td>Illustration hors texte 2:</td>\r
+               <td>\r
+                       <select name="f6" size="1">\r
+                       <!-- TMPL_IF name="f6 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6a" -->\r
+                               <option value="a" SELECTED>Illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6g" -->\r
+                               <option value="g" SELECTED>Frontispice</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Frontispice</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6h" -->\r
+                               <option value="h" SELECTED>Portrait</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Portrait</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6i" -->\r
+                               <option value="i" SELECTED>Vue panoramique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Vue panoramique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6j" -->\r
+                               <option value="j" SELECTED>Carte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Carte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6k" -->\r
+                               <option value="k" SELECTED>Carte marine</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Carte marine</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6l" -->\r
+                               <option value="l" SELECTED>Plans</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Plans/option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6m" -->\r
+                               <option value="m" SELECTED>Musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6n" -->\r
+                               <option value="n" SELECTED>Armoiries</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Armoiries</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6o" -->\r
+                               <option value="o" SELECTED>Tables genealogiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">Tables genealogiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6y" -->\r
+                               <option value="y" SELECTED>Sans illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">Sans illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td></tr>\r
+       <tr>\r
+               <td>Illustration hors texte 3:</td>\r
+               <td>\r
+                       <select name="f7" size="1">\r
+                       <!-- TMPL_IF name="f7 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7a" -->\r
+                               <option value="a" SELECTED>Illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7g" -->\r
+                               <option value="g" SELECTED>Frontispice</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Frontispice</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7h" -->\r
+                               <option value="h" SELECTED>Portrait</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Portrait</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7i" -->\r
+                               <option value="i" SELECTED>Vue panoramique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Vue panoramique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7j" -->\r
+                               <option value="j" SELECTED>Carte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Carte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7k" -->\r
+                               <option value="k" SELECTED>Carte marine</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Carte marine</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7l" -->\r
+                               <option value="l" SELECTED>Plans</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Plans/option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7m" -->\r
+                               <option value="m" SELECTED>Musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7n" -->\r
+                               <option value="n" SELECTED>Armoiries</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Armoiries</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7o" -->\r
+                               <option value="o" SELECTED>Tables genealogiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">Tables genealogiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7y" -->\r
+                               <option value="y" SELECTED>Sans illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">Sans illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td>\r
+               <td>Illustration hors texte 4:</td>\r
+               <td>\r
+                       <select name="f8" size="1">\r
+                       <!-- TMPL_IF name="f8 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8a" -->\r
+                               <option value="a" SELECTED>Illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8g" -->\r
+                               <option value="g" SELECTED>Frontispice</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Frontispice</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8h" -->\r
+                               <option value="h" SELECTED>Portrait</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Portrait</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8i" -->\r
+                               <option value="i" SELECTED>Vue panoramique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="i">Vue panoramique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8j" -->\r
+                               <option value="j" SELECTED>Carte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="j">Carte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8k" -->\r
+                               <option value="k" SELECTED>Carte marine</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="k">Carte marine</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8l" -->\r
+                               <option value="l" SELECTED>Plans</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="l">Plans/option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8m" -->\r
+                               <option value="m" SELECTED>Musique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="m">Musique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8n" -->\r
+                               <option value="n" SELECTED>Armoiries</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="n">Armoiries</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8o" -->\r
+                               <option value="o" SELECTED>Tables genealogiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="o">Tables genealogiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8y" -->\r
+                               <option value="y" SELECTED>Sans illustrations</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">Sans illustrations</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td></tr>\r
+<tr>           <td>Illustration technique:</td>\r
+               <td>\r
+                       <select name="f9" size="1">\r
+                       <!-- TMPL_IF name="f9 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9a" -->\r
+                               <option value="a" SELECTED>Gravure</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Gravure</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9b" -->\r
+                               <option value="b" SELECTED>Litographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Litographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9c" -->\r
+                               <option value="c" SELECTED>Gravure a l'eau forte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Gravure a l'eau forte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9d" -->\r
+                               <option value="d" SELECTED>Aquatinte</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Aquatinte</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9e" -->\r
+                               <option value="e" SELECTED>Gravure</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Gravure</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9u" -->\r
+                               <option value="u" SELECTED>Inconnu</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="u">Inconnu</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9v" -->\r
+                               <option value="v" SELECTED>Techniques melangees</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="v">Technique melangees</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f9z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td></tr>\r
+<tr>           <td>Type d'ouvrage de reference 1:</td>\r
+               <td>\r
+                       <select name="f10" size="1">\r
+                       <!-- TMPL_IF name="f10  " -->\r
+                               <option value="  " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="  ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10aa" -->\r
+                               <option value="aa" SELECTED>Ouvrage religieux</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aa">Ouvrage religieux</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ab" -->\r
+                               <option value="ab" SELECTED>Catechisme</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ab">Catechisme</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ac" -->\r
+                               <option value="ac" SELECTED>Litterature de devotion</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ac">Litterature de devotion</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ad" -->\r
+                               <option value="ad" SELECTED>Sermon</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ad">Sermon</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ae" -->\r
+                               <option value="ae" SELECTED>Livres d'office</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ae">Livres d'offices</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ba" -->\r
+                               <option value="ba" SELECTED>Ouvrage scientifique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ba">Ouvrage scientifique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10bb" -->\r
+                               <option value="bb" SELECTED>Discussion, dissertation, these</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bb">Discussion, dissertation, these</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ca" -->\r
+                               <option value="ca" SELECTED>Coutumes sociales</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ca">Coutumes sociales</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10da" -->\r
+                               <option value="da" SELECTED>Ouvrage de droit</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="da">Ouvrage de droit</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10db" -->\r
+                               <option value="db" SELECTED>Ouvrage politique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="db">Ouvrage politique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ea" -->\r
+                               <option value="ea" SELECTED>Ephemera</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ea">Ephemera</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10fa" -->\r
+                               <option value="fa" SELECTED>Ouvrage de reference</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fa">Ouvrage de reference</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10fb" -->\r
+                               <option value="fb" SELECTED>Catalogue de bibliotheque</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fb">Catalogue de bibliotheque</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10fc" -->\r
+                               <option value="fc" SELECTED>Bibliographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fc">Bibliographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10fd" -->\r
+                               <option value="fd" SELECTED>Annuaire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fd">Annuaire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10fe" -->\r
+                               <option value="fe" SELECTED>Index</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fe">Index</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ff" -->\r
+                               <option value="ff" SELECTED>Dictionnaire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ff">Dictionnaire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10fg" -->\r
+                               <option value="fg" SELECTED>Encyclopedie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fg">Encyclopedie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ga" -->\r
+                               <option value="ga" SELECTED>Ouvrage historique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ga">Ouvrage historique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ha" -->\r
+                               <option value="ha" SELECTED>Oeuvre polemique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ha">Oeuvre polemique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ia" -->\r
+                               <option value="ia" SELECTED>Oeuvre discursive</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ia">Oeuvre discursive</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ja" -->\r
+                               <option value="ja" SELECTED>Oeuvre de commemoration</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ja">Oeuvre de commemoration</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ka" -->\r
+                               <option value="ka" SELECTED>Ouvrage educatif</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ka">Ouvrage educatif</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10kb" -->\r
+                               <option value="kb" SELECTED>Manuel</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kb">Manuel</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10kc" -->\r
+                               <option value="kc" SELECTED>Livres de cours</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kc">Livres de cours</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10la" -->\r
+                               <option value="la" SELECTED>Registre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="la">Registre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10ma" -->\r
+                               <option value="ma" SELECTED>Livre de recreation</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ma">Livre de recreation</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10na" -->\r
+                               <option value="na" SELECTED>Version d'une oeuvre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="na">Version d'une oeuvre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f10zz" -->\r
+                               <option value="zz" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="zz">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td></tr>\r
+<tr>           <td>Type d'ouvrage de reference 2:</td>\r
+               <td>\r
+                       <select name="f11" size="1">\r
+                       <!-- TMPL_IF name="f11  " -->\r
+                               <option value="  " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="  ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11aa" -->\r
+                               <option value="aa" SELECTED>Ouvrage religieux</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aa">Ouvrage religieux</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11ab" -->\r
+                               <option value="ab" SELECTED>Catechisme</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ab">Catechisme</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11ac" -->\r
+                               <option value="ac" SELECTED>Litterature de devotion</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ac">Litterature de devotion</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11ad" -->\r
+                               <option value="ad" SELECTED>Sermon</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ad">Sermon</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11ae" -->\r
+                               <option value="ae" SELECTED>Livres d'office</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ae">Livres d'offices</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11ba" -->\r
+                               <option value="ba" SELECTED>Ouvrage scientifique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ba">Ouvrage scientifique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11bb" -->\r
+                               <option value="bb" SELECTED>Discussion, dissertation, these</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bb">Discussion, dissertation, these</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11ca" -->\r
+                               <option value="ca" SELECTED>Coutumes sociales</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ca">Coutumes sociales</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11da" -->\r
+                               <option value="da" SELECTED>Ouvrage de droit</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="da">Ouvrage de droit</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11db" -->\r
+                               <option value="db" SELECTED>Ouvrage politique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="db">Ouvrage politique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11ea" -->\r
+                               <option value="ea" SELECTED>Ephemera</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ea">Ephemera</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11fa" -->\r
+                               <option value="fa" SELECTED>Ouvrage de reference</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fa">Ouvrage de reference</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11fb" -->\r
+                               <option value="fb" SELECTED>Catalogue de bibliotheque</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fb">Catalogue de bibliotheque</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11fc" -->\r
+                               <option value="fc" SELECTED>Bibliographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fc">Bibliographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11fd" -->\r
+                               <option value="fd" SELECTED>Annuaire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fd">Annuaire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11fe" -->\r
+                               <option value="fe" SELECTED>Index</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fe">Index</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11ff" -->\r
+                               <option value="ff" SELECTED>Dictionnaire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ff">Dictionnaire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11fg" -->\r
+                               <option value="fg" SELECTED>Encyclopedie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fg">Encyclopedie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11ga" -->\r
+                               <option value="ga" SELECTED>Ouvrage historique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ga">Ouvrage historique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11ha" -->\r
+                               <option value="ha" SELECTED>Oeuvre polemique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ha">Oeuvre polemique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11ia" -->\r
+                               <option value="ia" SELECTED>Oeuvre discursive</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ia">Oeuvre discursive</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11ja" -->\r
+                               <option value="ja" SELECTED>Oeuvre de commemoration</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ja">Oeuvre de commemoration</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11ka" -->\r
+                               <option value="ka" SELECTED>Ouvrage educatif</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ka">Ouvrage educatif</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11kb" -->\r
+                               <option value="kb" SELECTED>Manuel</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kb">Manuel</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11kc" -->\r
+                               <option value="kc" SELECTED>Livres de cours</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kc">Livres de cours</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11la" -->\r
+                               <option value="la" SELECTED>Registre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="la">Registre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11ma" -->\r
+                               <option value="ma" SELECTED>Livre de recreation</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ma">Livre de recreation</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11na" -->\r
+                               <option value="na" SELECTED>Version d'une oeuvre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="na">Version d'une oeuvre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f11zz" -->\r
+                               <option value="zz" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="zz">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td></tr>\r
+<tr>           <td>Type d'ouvrage de reference 3:</td>\r
+               <td>\r
+                       <select name="f12" size="1">\r
+                       <!-- TMPL_IF name="f12  " -->\r
+                               <option value="  " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="  ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12aa" -->\r
+                               <option value="aa" SELECTED>Ouvrage religieux</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aa">Ouvrage religieux</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12ab" -->\r
+                               <option value="ab" SELECTED>Catechisme</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ab">Catechisme</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12ac" -->\r
+                               <option value="ac" SELECTED>Litterature de devotion</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ac">Litterature de devotion</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12ad" -->\r
+                               <option value="ad" SELECTED>Sermon</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ad">Sermon</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12ae" -->\r
+                               <option value="ae" SELECTED>Livres d'office</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ae">Livres d'offices</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12ba" -->\r
+                               <option value="ba" SELECTED>Ouvrage scientifique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ba">Ouvrage scientifique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12bb" -->\r
+                               <option value="bb" SELECTED>Discussion, dissertation, these</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bb">Discussion, dissertation, these</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12ca" -->\r
+                               <option value="ca" SELECTED>Coutumes sociales</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ca">Coutumes sociales</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12da" -->\r
+                               <option value="da" SELECTED>Ouvrage de droit</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="da">Ouvrage de droit</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12db" -->\r
+                               <option value="db" SELECTED>Ouvrage politique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="db">Ouvrage politique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12ea" -->\r
+                               <option value="ea" SELECTED>Ephemera</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ea">Ephemera</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12fa" -->\r
+                               <option value="fa" SELECTED>Ouvrage de reference</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fa">Ouvrage de reference</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12fb" -->\r
+                               <option value="fb" SELECTED>Catalogue de bibliotheque</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fb">Catalogue de bibliotheque</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12fc" -->\r
+                               <option value="fc" SELECTED>Bibliographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fc">Bibliographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12fd" -->\r
+                               <option value="fd" SELECTED>Annuaire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fd">Annuaire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12fe" -->\r
+                               <option value="fe" SELECTED>Index</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fe">Index</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12ff" -->\r
+                               <option value="ff" SELECTED>Dictionnaire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ff">Dictionnaire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12fg" -->\r
+                               <option value="fg" SELECTED>Encyclopedie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fg">Encyclopedie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12ga" -->\r
+                               <option value="ga" SELECTED>Ouvrage historique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ga">Ouvrage historique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12ha" -->\r
+                               <option value="ha" SELECTED>Oeuvre polemique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ha">Oeuvre polemique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12ia" -->\r
+                               <option value="ia" SELECTED>Oeuvre discursive</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ia">Oeuvre discursive</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12ja" -->\r
+                               <option value="ja" SELECTED>Oeuvre de commemoration</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ja">Oeuvre de commemoration</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12ka" -->\r
+                               <option value="ka" SELECTED>Ouvrage educatif</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ka">Ouvrage educatif</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12kb" -->\r
+                               <option value="kb" SELECTED>Manuel</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kb">Manuel</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12kc" -->\r
+                               <option value="kc" SELECTED>Livres de cours</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kc">Livres de cours</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12la" -->\r
+                               <option value="la" SELECTED>Registre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="la">Registre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12ma" -->\r
+                               <option value="ma" SELECTED>Livre de recreation</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ma">Livre de recreation</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12na" -->\r
+                               <option value="na" SELECTED>Version d'une oeuvre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="na">Version d'une oeuvre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f12zz" -->\r
+                               <option value="zz" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="zz">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td></tr>\r
+<tr>           <td>Type d'ouvrage de reference 4:</td>\r
+               <td>\r
+                       <select name="f13" size="1">\r
+                       <!-- TMPL_IF name="f13  " -->\r
+                               <option value="  " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="  ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13aa" -->\r
+                               <option value="aa" SELECTED>Ouvrage religieux</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aa">Ouvrage religieux</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13ab" -->\r
+                               <option value="ab" SELECTED>Catechisme</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ab">Catechisme</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13ac" -->\r
+                               <option value="ac" SELECTED>Litterature de devotion</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ac">Litterature de devotion</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13ad" -->\r
+                               <option value="ad" SELECTED>Sermon</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ad">Sermon</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13ae" -->\r
+                               <option value="ae" SELECTED>Livres d'office</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ae">Livres d'offices</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13ba" -->\r
+                               <option value="ba" SELECTED>Ouvrage scientifique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ba">Ouvrage scientifique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13bb" -->\r
+                               <option value="bb" SELECTED>Discussion, dissertation, these</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="bb">Discussion, dissertation, these</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13ca" -->\r
+                               <option value="ca" SELECTED>Coutumes sociales</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ca">Coutumes sociales</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13da" -->\r
+                               <option value="da" SELECTED>Ouvrage de droit</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="da">Ouvrage de droit</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13db" -->\r
+                               <option value="db" SELECTED>Ouvrage politique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="db">Ouvrage politique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13ea" -->\r
+                               <option value="ea" SELECTED>Ephemera</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ea">Ephemera</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13fa" -->\r
+                               <option value="fa" SELECTED>Ouvrage de reference</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fa">Ouvrage de reference</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13fb" -->\r
+                               <option value="fb" SELECTED>Catalogue de bibliotheque</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fb">Catalogue de bibliotheque</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13fc" -->\r
+                               <option value="fc" SELECTED>Bibliographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fc">Bibliographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13fd" -->\r
+                               <option value="fd" SELECTED>Annuaire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fd">Annuaire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13fe" -->\r
+                               <option value="fe" SELECTED>Index</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fe">Index</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13ff" -->\r
+                               <option value="ff" SELECTED>Dictionnaire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ff">Dictionnaire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13fg" -->\r
+                               <option value="fg" SELECTED>Encyclopedie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fg">Encyclopedie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13ga" -->\r
+                               <option value="ga" SELECTED>Ouvrage historique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ga">Ouvrage historique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13ha" -->\r
+                               <option value="ha" SELECTED>Oeuvre polemique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ha">Oeuvre polemique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13ia" -->\r
+                               <option value="ia" SELECTED>Oeuvre discursive</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ia">Oeuvre discursive</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13ja" -->\r
+                               <option value="ja" SELECTED>Oeuvre de commemoration</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ja">Oeuvre de commemoration</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13ka" -->\r
+                               <option value="ka" SELECTED>Ouvrage educatif</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ka">Ouvrage educatif</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13kb" -->\r
+                               <option value="kb" SELECTED>Manuel</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kb">Manuel</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13kc" -->\r
+                               <option value="kc" SELECTED>Livres de cours</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="kc">Livres de cours</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13la" -->\r
+                               <option value="la" SELECTED>Registre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="la">Registre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13ma" -->\r
+                               <option value="ma" SELECTED>Livre de recreation</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ma">Livre de recreation</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13na" -->\r
+                               <option value="na" SELECTED>Version d'une oeuvre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="na">Version d'une oeuvre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f13zz" -->\r
+                               <option value="zz" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="zz">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td></tr>\r
+<tr>           <td>Genre litteraire:</td>\r
+               <td>\r
+                       <select name="f14" size="1">\r
+                       <!-- TMPL_IF name="f14  " -->\r
+                               <option value="  " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="  ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14aa" -->\r
+                               <option value="aa" SELECTED>Poesie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="aa">Poesie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14ab" -->\r
+                               <option value="ab" SELECTED>Romance</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ab">Romance</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14ca" -->\r
+                               <option value="ca" SELECTED>Drame</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ca">Drame</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14da" -->\r
+                               <option value="da" SELECTED>Livret</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="da">Livret</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14ea" -->\r
+                               <option value="ea" SELECTED>Fiction</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ea">Fiction</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14eb" -->\r
+                               <option value="eb" SELECTED>Roman</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="eb">Roman</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14ec" -->\r
+                               <option value="ec" SELECTED>Roman de gare</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ec">Roman de gare</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14ed" -->\r
+                               <option value="ed" SELECTED>Fable</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ed">Fable</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14ef" -->\r
+                               <option value="ef" SELECTED>Conte de fee</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ef">Conte de fee</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14eg" -->\r
+                               <option value="eg" SELECTED>Allegorie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="eg">Allegorie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14ei" -->\r
+                               <option value="ei" SELECTED>Parabole</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ei">Parabole</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14ej" -->\r
+                               <option value="ej" SELECTED>Nouvelle</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ej">Nouvelle</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14fa" -->\r
+                               <option value="fa" SELECTED>Essai, feuilleton</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="fa">Essai, feuilleton</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14ga" -->\r
+                               <option value="ga" SELECTED>Humour, satire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ga">Humour, satire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14ha" -->\r
+                               <option value="ha" SELECTED>Lettres</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ha">Lettres</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14ia" -->\r
+                               <option value="ia" SELECTED>Melanges</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ia">Melanges</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14ja" -->\r
+                               <option value="ja" SELECTED>Maximes, aphorismes, proverbes, anecdotes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ja">Maximes, aphorismes, proverbes, anecdotes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14ka" -->\r
+                               <option value="ka" SELECTED>Litterature de jeunesse</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ka">Litterature de jeunesse</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14la" -->\r
+                               <option value="la" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="la">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14lb" -->\r
+                               <option value="lb" SELECTED>Chronique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="lb">Chronique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14lc" -->\r
+                               <option value="lc" SELECTED>Memoires</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="lc">Memoires</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14ld" -->\r
+                               <option value="ld" SELECTED>Journal intime</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ld">Journal intime</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14le" -->\r
+                               <option value="le" SELECTED>Biographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="le">Biographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14lf" -->\r
+                               <option value="lf" SELECTED>Hagiographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="lf">Hagiographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14lg" -->\r
+                               <option value="lg" SELECTED>Recit de voyage</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="lg">Recit de voyage</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14lh" -->\r
+                               <option value="lh" SELECTED>Erotica</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="lh">Erotica</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14li" -->\r
+                               <option value="li" SELECTED>Litterature mystique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="li">Litterature mystique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14ma" -->\r
+                               <option value="ma" SELECTED>Art oratoire, discours</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="ma">Art oratoire, discours</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14yy" -->\r
+                               <option value="yy" SELECTED>Ce n'est pas un texte litteraire</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="yy">Ce n'est pas un texte litteraire</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f14zz" -->\r
+                               <option value="zz" SELECTED>Autre ou melange</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="zz">Autre ou melange</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td></tr>\r
+       <tr>\r
+               <td>Biographie:</td>\r
+               <td>\r
+                       <select name="f15" size="1">\r
+                       <!-- TMPL_IF name="f15 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f15a" -->\r
+                               <option value="a" SELECTED>Autobiographie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Autobiographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f15b" -->\r
+                               <option value="b" SELECTED>Biographie individuelle</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Biographie individuelle</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f15c" -->\r
+                               <option value="c" SELECTED>Biographie collective</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Biographie collective</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f15d" -->\r
+                               <option value="d" SELECTED>Contient des informations biographiques</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Contient des informations biographiques</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f15y" -->\r
+                               <option value="y" SELECTED>Ce n'est pas une biographpie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="y">Ce n'est pas une biographie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f15z" -->\r
+                               <option value="z" SELECTED>Forme multiple</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Forme multiple</option>\r
+                       <!-- /TMPL_IF -->\r
+       </select>\r
+               </td>\r
+</tr>\r
+       <tr>\r
+               <td>Support materiel - livre:</td>\r
+               <td>\r
+                       <select name="f16" size="1">\r
+                       <!-- TMPL_IF name="f16 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f16a" -->\r
+                               <option value="a" SELECTED>Papier, en general</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Papier, en general</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f16b" -->\r
+                               <option value="b" SELECTED>Papier fait a la main</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Papier fait a la main</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f16c" -->\r
+                               <option value="c" SELECTED>Papier de riz</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Papier de riz</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f16d" -->\r
+                               <option value="d" SELECTED>Papier en pate de bois</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Papier en pate de bois</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f16e" -->\r
+                               <option value="e" SELECTED>Parchemin, velin</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Parchemin, velin</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f16z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+       </select>\r
+               </td>\r
+</tr>\r
+       <tr>\r
+               <td>Support materiel - Planche:</td>\r
+               <td>\r
+                       <select name="f17" size="1">\r
+                       <!-- TMPL_IF name="f17 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f17a" -->\r
+                               <option value="a" SELECTED>Papier, en general</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Papier, en general</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f17b" -->\r
+                               <option value="b" SELECTED>Papier fait a la main</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Papier fait a la main</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f17c" -->\r
+                               <option value="c" SELECTED>Papier de riz</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Papier de riz</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f17d" -->\r
+                               <option value="d" SELECTED>Papier en pate de bois</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Papier en pate de bois</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f17e" -->\r
+                               <option value="e" SELECTED>Parchemin, velin</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Parchemin, velin</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f17z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+       </select>\r
+               </td>\r
+</tr>\r
+       <tr>\r
+               <td>Filigrane:</td>\r
+               <td>\r
+                       <select name="f18" size="1">\r
+                       <!-- TMPL_IF name="f18 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f180" -->\r
+                               <option value="0" SELECTED>Pas de filigrane</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="0">Pas de filigrane</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f181" -->\r
+                               <option value="1" SELECTED>Filigrane existant</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="1">Filigrane existant</option>\r
+                       <!-- /TMPL_IF -->\r
+       </select>\r
+               </td>\r
+</tr>\r
+       <tr>\r
+               <td>Marque d'imprimeur:</td>\r
+               <td>\r
+                       <select name="f19" size="1">\r
+                       <!-- TMPL_IF name="f19 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f190" -->\r
+                               <option value="0" SELECTED>Pas de marque d'imprimeur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="0">Pas de marque d'imprimeur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f191" -->\r
+                               <option value="1" SELECTED>Marque d'imprimeur presente</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="1">Marque d'imprimeur presente</option>\r
+                       <!-- /TMPL_IF -->\r
+       </select>\r
+               </td>\r
+</tr>\r
+       <tr>\r
+               <td>Marque d'editeur:</td>\r
+               <td>\r
+                       <select name="f20" size="1">\r
+                       <!-- TMPL_IF name="f20 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f200" -->\r
+                               <option value="0" SELECTED>Pas de marque d'editeur</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="0">Pas de marque d'editeur</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f201" -->\r
+                               <option value="1" SELECTED>Marque d'editeur presente</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="1">Marque d'editeur presente</option>\r
+                       <!-- /TMPL_IF -->\r
+       </select>\r
+               </td>\r
+</tr>\r
+       <tr>\r
+               <td>Marque decorative:</td>\r
+               <td>\r
+                       <select name="f21" size="1">\r
+                       <!-- TMPL_IF name="f21 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f210" -->\r
+                               <option value="0" SELECTED>Pas de marque decorative</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="0">Pas de marque decorative</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f211" -->\r
+                               <option value="1" SELECTED>Marque decorative presente</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="1">Marque decorative presente</option>\r
+                       <!-- /TMPL_IF -->\r
+       </select>\r
+               </td>\r
+</tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value+document.f_pop.f2.value+document.f_pop.f3.value+document.f_pop.f4.value+document.f_pop.f5.value+document.f_pop.f6.value+document.f_pop.f7.value+document.f_pop.f8.value+document.f_pop.f9.value+document.f_pop.f10.value+document.f_pop.f11.value+document.f_pop.f12.value+document.f_pop.f13.value+document.f_pop.f14.value+document.f_pop.f15.value+document.f_pop.f16.value+document.f_pop.f17.value+document.f_pop.f18.value+document.f_pop.f19.value+document.f_pop.f20.value+document.f_pop.f21.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_141.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_141.tmpl
new file mode 100755 (executable)
index 0000000..874e96b
--- /dev/null
@@ -0,0 +1,390 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>\r
+<head>\r
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 141</title>\r
+</head>\r
+<body>\r
+<form name="f_pop" onSubmit="javascript:report()">\r
+<table>\r
+       <tr>\r
+               <td>Materiau de reliure 1:</td>\r
+               <td>\r
+                       <select name="f1" size="1">\r
+                       <!-- TMPL_IF name="f1 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1a" -->\r
+                               <option value="a" SELECTED>Parchemin, velin</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Parchemin, velin</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1b" -->\r
+                               <option value="b" SELECTED>Cuir</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Cuir</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1c" -->\r
+                               <option value="c" SELECTED>Bois</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Bois</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1d" -->\r
+                               <option value="d" SELECTED>Tissus</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Tissus</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1e" -->\r
+                               <option value="e" SELECTED>Materiau synthetique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Materiau synthetique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1f" -->\r
+                               <option value="f" SELECTED>Carton</ption>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Carton</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1g" -->\r
+                               <option value="g" SELECTED>Papier</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Papier</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1h" -->\r
+                               <option value="h" SELECTED>Non relie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Non relie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f1z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+       </select>\r
+               </td></tr>      <tr>\r
+               <td>Materiau de reliure 2:</td>\r
+               <td>\r
+                       <select name="f2" size="1">\r
+                       <!-- TMPL_IF name="f2 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2a" -->\r
+                               <option value="a" SELECTED>Parchemin, velin</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Parchemin, velin</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2b" -->\r
+                               <option value="b" SELECTED>Cuir</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Cuir</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2c" -->\r
+                               <option value="c" SELECTED>Bois</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Bois</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2d" -->\r
+                               <option value="d" SELECTED>Tissus</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Tissus</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2e" -->\r
+                               <option value="e" SELECTED>Materiau synthetique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Materiau synthetique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2f" -->\r
+                               <option value="f" SELECTED>Carton</ption>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Carton</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2g" -->\r
+                               <option value="g" SELECTED>Papier</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Papier</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2h" -->\r
+                               <option value="h" SELECTED>Non relie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Non relie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f2z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+       </select>\r
+               </td></tr>      <tr>\r
+               <td>Materiau de reliure 3:</td>\r
+               <td>\r
+                       <select name="f3" size="1">\r
+                       <!-- TMPL_IF name="f3 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3a" -->\r
+                               <option value="a" SELECTED>Parchemin, velin</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Parchemin, velin</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3b" -->\r
+                               <option value="b" SELECTED>Cuir</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Cuir</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3c" -->\r
+                               <option value="c" SELECTED>Bois</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Bois</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3d" -->\r
+                               <option value="d" SELECTED>Tissus</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Tissus</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3e" -->\r
+                               <option value="e" SELECTED>Materiau synthetique</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Materiau synthetique</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3f" -->\r
+                               <option value="f" SELECTED>Carton</ption>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Carton</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3g" -->\r
+                               <option value="g" SELECTED>Papier</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="g">Papier</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3h" -->\r
+                               <option value="h" SELECTED>Non relie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Non relie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f3z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+       </select>\r
+               </td></tr>\r
+               <td>Type de reliure:</td>\r
+               <td>\r
+                       <select name="f4" size="1">\r
+                       <!-- TMPL_IF name="f4 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4a" -->\r
+                               <option value="a" SELECTED>Originale</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Originale</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4b" -->\r
+                               <option value="b" SELECTED>Deuxieme reliure</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Deuxieme reliure</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4c" -->\r
+                               <option value="c" SELECTED>Reliure moderne</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Reliure moderne</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4d" -->\r
+                               <option value="d" SELECTED>Restauree, fac simile</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Restauree, fac simile</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4e" -->\r
+                               <option value="e" SELECTED>Restauree, imitation</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Restauree, imitation</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4f" -->\r
+                               <option value="f" SELECTED>Reliee avec un autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Reliee avec un autre</ption>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4h" -->\r
+                               <option value="h" SELECTED>Non relie</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="h">Non relie</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f4z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td></tr>      <tr>\r
+               <td>Relie avec:</td>\r
+               <td>\r
+                       <select name="f5" size="1">\r
+                       <!-- TMPL_IF name="f5 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f50" -->\r
+                               <option value="0" SELECTED>Relie seul</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="0">Relie seul</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f51" -->\r
+                               <option value="1" SELECTED>Relie avec d'autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="1">Relie avec d'autre</option>\r
+                       <!-- /TMPL_IF -->\r
+               </td></tr><tr>\r
+       <td>Etat de conservation - reliure:</td>\r
+               <td>\r
+                       <select name="f6" size="1">\r
+                       <!-- TMPL_IF name="f6 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6a" -->\r
+                               <option value="a" SELECTED>Excellent</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Excellent</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6b" -->\r
+                               <option value="b" SELECTED>Bon</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Bon</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6c" -->\r
+                               <option value="c" SELECTED>Usage</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Usage</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6d" -->\r
+                               <option value="d" SELECTED>Deteriore</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Deteriore</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6e" -->\r
+                               <option value="e" SELECTED>Dos casse</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Dos casse</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6f" -->\r
+                               <option value="f" SELECTED>Pages manquantes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Pages manquantes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f6z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+</td></tr><tr>\r
+       <td>Etat de conservation - livre 1 :</td>\r
+               <td>\r
+                       <select name="f7" size="1">\r
+                       <!-- TMPL_IF name="f7 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7a" -->\r
+                               <option value="a" SELECTED>Excellent</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Excellent</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7b" -->\r
+                               <option value="b" SELECTED>Bon</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Bon</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7c" -->\r
+                               <option value="c" SELECTED>Usage</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Usage</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7d" -->\r
+                               <option value="d" SELECTED>Deteriore</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Deteriore</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7e" -->\r
+                               <option value="e" SELECTED>Dos casse</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Dos casse</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7f" -->\r
+                               <option value="f" SELECTED>Pages manquantes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Pages manquantes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f7z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+</td></tr><tr>\r
+       <td>Etat de conservation - livre 2 :</td>\r
+               <td>\r
+                       <select name="f8" size="1">\r
+                       <!-- TMPL_IF name="f8 " -->\r
+                               <option value=" " SELECTED>None</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value=" ">None</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8a" -->\r
+                               <option value="a" SELECTED>Excellent</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="a">Excellent</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8b" -->\r
+                               <option value="b" SELECTED>Bon</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="b">Bon</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8c" -->\r
+                               <option value="c" SELECTED>Usage</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="c">Usage</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8d" -->\r
+                               <option value="d" SELECTED>Deteriore</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="d">Deteriore</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8e" -->\r
+                               <option value="e" SELECTED>Dos casse</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="e">Dos casse</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8f" -->\r
+                               <option value="f" SELECTED>Pages manquantes</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="f">Pages manquantes</option>\r
+                       <!-- /TMPL_IF -->\r
+                       <!-- TMPL_IF name="f8z" -->\r
+                               <option value="z" SELECTED>Autre</option>\r
+                       <!-- TMPL_ELSE -->\r
+                               <option value="z">Autre</option>\r
+                       <!-- /TMPL_IF -->\r
+</td></tr>\r
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>\r
+</table>\r
+</form>\r
+<script>\r
+       function report() {\r
+\r
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value+document.f_pop.f2.value+document.f_pop.f3.value+document.f_pop.f4.value+document.f_pop.f5.value+document.f_pop.f6.value+document.f_pop.f7.value+document.f_pop.f8.value;\r
+               self.close();\r
+               return false;\r
+       }\r
+</script>\r
+</body>\r
+</html>\r
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_210c.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_210c.tmpl
new file mode 100644 (file)
index 0000000..6497a26
--- /dev/null
@@ -0,0 +1,117 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<!-- TMPL_INCLUDE NAME="auth-search-top.inc" -->
+<div id="mainbloc">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <h1 class="authority">Authority search results</h1>
+    <div id="bloc25">
+        <form name="f" method="post" action="cataloguing/plugin_launcher.pl">
+            <input type="hidden" name="plugin_name" value="unimarc_field_210c.pl">
+            <input type="hidden" name="op" value="do_search">
+            <input type="hidden" name="type" value="intranet">
+            <input type="hidden" name="nbstatements" value="<!-- TMPL_VAR NAME="nbstatements" -->">
+            <div id="bloc25">
+                <h2 class="authority">Search on</h2>
+                <p>
+                    <label class="label100">Authority type</label>
+                    EDITORS
+                </p>
+                <p>
+                    <label class="label100">Search value</label><input type="text" name="value" value="<!-- TMPL_VAR name="resultstring" -->">
+                    <input type="hidden" name="authtypecode" value="EDITORS">
+                    <input type="hidden" name="marclist" value="">
+                    <input type="hidden" name="and_or" value="and">
+                    <input type="hidden" name="excluding" value="">
+                    <input type="hidden" name="operator" value="contains">
+                    <input type="hidden" name="index" value="<!-- TMPL_VAR NAME="index" -->">
+                </p>
+                <p>
+                <input type="submit" value="Start search" class="button authority">
+                </p>
+            </div>
+        </form>
+    </div>
+    <div id="bloc25">
+        <div id="resultnumber">
+            <p>
+                <!-- TMPL_IF name="displayprev" -->
+                    <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_210c.pl&amp;startfrom=<!-- TMPL_VAR NAME="startfromprev" -->&amp;&amp;authtypecode=EDITORS&and_or=and&operator=contains&value=<!-- TMPL_VAR NAME="resultstring" -->&op=do_search&type=intranet&index=<!-- TMPL_VAR name="index" -->">
+                        <img src="/intranet-tmpl/default/images/numbers/prev.gif" border="0">
+                    </a>
+                <!-- /TMPL_IF -->
+                <!-- TMPL_LOOP NAME="numbers" -->
+                    <!-- TMPL_IF name="highlight" -->
+                        <img src="/intranet-tmpl/default/images/numbers/<!-- TMPL_VAR NAME="number" -->-highlight.gif">
+                    <!-- TMPL_ELSE -->
+                        <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_210c.pl&amp;startfrom=<!-- TMPL_VAR NAME="startfrom" -->&amp;authtypecode=EDITORS&and_or=and&operator=contains&value=<!-- TMPL_VAR NAME="resultstring" -->&op=do_search&type=intranet&index=<!-- TMPL_VAR name="index" -->">
+                            <img src="/intranet-tmpl/default/images/numbers/<!-- TMPL_VAR NAME="number" -->.gif" border="0"></a>
+                    <!-- /TMPL_IF -->
+                <!-- /TMPL_LOOP -->
+                <!-- TMPL_IF name="displaynext" -->
+                    <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_210c.pl&amp;startfrom=<!-- TMPL_VAR NAME="startfromnext" -->&amp;authtypecode=EDITORS&and_or=and&operator=contains&value=<!-- TMPL_VAR NAME="resultstring" -->&op=do_search&type=intranet&index=<!-- TMPL_VAR name="index" -->">
+                        <img src="/intranet-tmpl/default/images/numbers/next.gif" border="0"></a>
+                <!-- /TMPL_IF -->
+            </p>
+            <p>
+                <!-- TMPL_IF name="total" -->
+                    &nbsp;<b>Results <!-- TMPL_VAR NAME="from" --> to <!-- TMPL_VAR NAME="to" --> of <!-- TMPL_VAR NAME="total" --></b><br><br>
+                <!-- TMPL_ELSE -->
+                    &nbsp;No results found.<br>
+                <!-- /TMPL_IF -->
+            </p>
+        </div>
+        <div id="resultlist">
+            <table>
+                <tr>
+                    <th class="authority">Summary</th>
+                    <th class="authority">Used</th>
+                    <th class="authority">Get It!</th>
+                </tr>
+                <!-- TMPL_LOOP NAME="result" -->
+                    <tr>
+                        <td><!-- TMPL_VAR NAME="summary" --></td>
+                        <td><!-- TMPL_VAR NAME="used" --> times</td>
+                        <td>
+                            <a href='javascript:report(<!-- TMPL_VAR NAME="index" -->,"<!-- TMPL_VAR name="summary" -->")'><img src="<!-- TMPL_VAR NAME="interface" -->/<!-- TMPL_VAR NAME="theme" -->/images/arrow.gif" width="32" hspace="0" vspace="0" border="0"></a>
+                        </td>
+                    </tr>
+                <!-- /TMPL_LOOP -->
+            </table>
+    
+        </div>
+        <div id="resultnumber">
+            <p>
+                <!-- TMPL_IF name="displayprev" -->
+                    <a href="auth_finder.pl?startfrom=<!-- TMPL_VAR NAME="startfromprev" -->&amp;&amp;authtypecode=EDITORS&and_or=and&operator=contains&value=<!-- TMPL_VAR NAME="resultstring" -->&op=do_search&type=intranet">
+                        <img src="/intranet-tmpl/default/images/numbers/prev.gif" border="0">
+                    </a>
+                <!-- /TMPL_IF -->
+                <!-- TMPL_LOOP NAME="numbers" -->
+                    <!-- TMPL_IF name="highlight" -->
+                        <img src="/intranet-tmpl/default/images/numbers/<!-- TMPL_VAR NAME="number" -->-highlight.gif">
+                    <!-- TMPL_ELSE -->
+                        <a href="auth_finder.pl?startfrom=<!-- TMPL_VAR NAME="startfrom" -->&amp;authtypecode=EDITORS&and_or=and&operator=contains&value=<!-- TMPL_VAR NAME="resultstring" -->&op=do_search&type=intranet">
+                            <img src="/intranet-tmpl/default/images/numbers/<!-- TMPL_VAR NAME="number" -->.gif" border="0"></a>
+                    <!-- /TMPL_IF -->
+                <!-- /TMPL_LOOP -->
+                <!-- TMPL_IF name="displaynext" -->
+                    <a href="auth_finder.pl?startfrom=<!-- TMPL_VAR NAME="startfromnext" -->&amp;&amp;authtypecode=EDITORS&and_or=and&operator=contains&value=<!-- TMPL_VAR NAME="resultstring" -->&op=do_search&type=intranet">
+                        <img src="/intranet-tmpl/default/images/numbers/next.gif" border="0"></a>
+                <!-- /TMPL_IF -->
+            </p>
+        </div>
+    </div>
+</div>
+
+<script language="JavaScript" type="text/javascript">
+
+function report(index,summary)
+{    
+    var regexp= /(\d* -+ *)(.*)/;
+    var result=summary.match(regexp);
+    opener.document.f.field_value[index].value=result[2];
+    self.close();
+}
+</script>
+<!-- TMPL_INCLUDE NAME="popup-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_225a.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_225a.tmpl
new file mode 100644 (file)
index 0000000..aed2c50
--- /dev/null
@@ -0,0 +1,23 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<!-- TMPL_INCLUDE name="auth-search-top.inc" -->
+<title>UNIMARC_Field 225a builder</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+</head>
+<body>
+<div id="mainbloc">
+       <form name="f_pop" onSubmit="javascript:report()">
+               <h2 class="authority">Collection</h2>
+               <p><label>Select a collection</label><!-- TMPL_VAR name="collection" --></p>
+               <input type="submit" value="OK" class="button authority"></p>
+       </form>
+</div>
+<script>
+       function report() {
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.f1.value;
+               self.close();
+               return false;
+       }
+</script>
+<!-- TMPL_INCLUDE name="auth-search-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_4XX.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_4XX.tmpl
new file mode 100644 (file)
index 0000000..ca3c460
--- /dev/null
@@ -0,0 +1,276 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<!-- TMPL_IF Name="fillinput"-->
+</head>
+       <body>
+               <script language="JavaScript" type="text/javascript">
+               
+                       function go() {
+                       var index_start = <!-- TMPL_VAR NAME="index" -->;
+                       var whichfield = opener.opener.document.f.tag[index_start].value;
+                       i=index_start
+                       // go forward, until reaching the end of the field.
+                       while (i<opener.opener.document.f.field_value.length) {
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == '9') {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_9" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == '0') {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_0" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'a') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_a" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'c') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_c" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'd') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_d" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'e') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_e" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'h') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_h" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'i') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_i" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'p') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_p" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 't') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_t" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'u') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_u" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'v') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_v" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'x') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_x" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'y') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_y" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value != whichfield) {
+                                       i=opener.opener.document.f.field_value.length;
+                               }
+                               i++;
+                       }
+                       // go backward until the beginning of the field
+                       i=index_start
+                       while (i>=0) {
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == '0') {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_0">";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == '9') {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_9">";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'a') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_a" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'c') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_c" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'd') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_d" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'e') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_e" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'h') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_h" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'i') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_i" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'p') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_p" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 't') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_t" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'u') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_u" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'v') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_v" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'x') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_x" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == 'y') 
+                               {
+                                       opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="subfield_value_y" -->";
+                               }
+                               if (opener.opener.document.f.tag[i].value != whichfield) {
+                                       i=0;
+                               }
+                               i--;
+                       }
+                               return false;
+                       }
+               </script>
+               <script language="javascript" type="text/javascript">
+                       window.onload = go();
+                       opener.close();
+                       self.close();
+               </script>
+       </body>
+<!-- TMPL_ELSE -->
+               <title>KOHA:INTRANET_:_Biblio_Search</title>
+       
+       <script language="JavaScript" type="text/javascript">
+       function Help() {
+               newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+       }
+       
+       </script>
+       
+       <link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/intranet.css">
+       </head>
+       
+       <body>
+               <script>
+                       function report(value2report) {
+                               if (document.f_pop.result.value.length==0) {
+                                       document.f_pop.result.value = value2report;
+                               } else {
+                                       document.f_pop.result.value = document.f_pop.result.value+'|'+value2report;
+                               }
+                               return true;
+                       }
+               </script>
+               <script>
+                       function finish() {
+                               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.result.value;
+                               self.close();
+                               return false;
+                       }
+               </script>
+       <!-- MENUS -->
+       <!-- TMPL_IF NAME="loggedinusername" -->
+               <p align="left">Logged in as: <!-- TMPL_VAR NAME="loggedinusername" --> [<a href="/cgi-bin/koha/mainpage.pl?logout.x=1">Log Out</a>]</p>
+       <!-- TMPL_ELSE -->
+               <p align="left"><a href="/cgi-bin/koha/opac-user.pl">Log In</a> to Koha</p>
+       <!-- /TMPL_IF -->
+    </head>
+       <div id="main">
+       <h1>KOHA : INTRANET : Catalogue </h1>
+       <!--TMPL_IF Name = "Search"-->
+               <div id="unimarc_field_4XX_search">
+               <h2> Search On  </h2>
+               <form name="f" method="post" action="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl">
+       
+                       <p>
+                               <input type="hidden" name="plugin_name" value="unimarc_field_4XX.pl">
+                               <input type="hidden" name="index" value="<!--TMPL_VAR Name="index" -->">
+                               <input type="hidden" name="result" value="unimarc field 4 <!--TMPL_VAR Name="index" -->">
+                               <input type="hidden" name="op" value="do_search">
+                               <label class="label100" for="keyword">Any word</label>
+                               <input type="text" name="search" id="keyword" size="35">
+                       </p>
+                       <p>
+                               <input type="submit" value="Start search">
+                               <input type="reset"  value="Clear All Fields">
+                       </p>
+       
+               </div>
+       </form>
+       
+       <!--TMPL_ELSE-->
+       
+
+               <h2>Search results</h2>
+               <div id="unimarc_field_4XX_resultnumber">
+                       <p><!-- TMPL_IF NAME="displayprev" --> <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=<!--TMPL_VAR Name="index"-->&amp;startfrom=<!-- TMPL_VAR NAME="startfromprev" -->&amp;<!-- TMPL_LOOP NAME="searchdata" --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR NAME="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search">&lt;&lt;Previous</a><!-- /TMPL_IF -->
+                               <!-- TMPL_LOOP NAME="numbers" --><!-- TMPL_IF NAME="highlight" --> <span class="highlight"><!-- TMPL_VAR NAME="number" --></span><!-- TMPL_ELSE --> <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=<!--TMPL_VAR Name="index"-->&amp;startfrom=<!-- TMPL_VAR NAME="startfrom" -->&amp;<!-- TMPL_LOOP NAME="searchdata" --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR NAME="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search"><!-- TMPL_VAR NAME="number" --></a><!-- /TMPL_IF --><!-- /TMPL_LOOP --> <!-- TMPL_IF NAME="displaynext" --><a class="resultnumber" href="/cgi-bin/koha/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=<!--TMPL_VAR Name="index"-->&amp;startfrom=<!-- TMPL_VAR NAME="startfromnext" -->&amp;<!-- TMPL_LOOP NAME="searchdata" --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR NAME="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search">Next&gt;&gt;</a><!-- /TMPL_IF --></p>
+                       <p class="resultcount"><!-- TMPL_IF NAME="total" -->Results <!-- TMPL_VAR NAME="from" --> to <!-- TMPL_VAR NAME="to" --> of <!-- TMPL_VAR NAME="total" --><!-- TMPL_ELSE -->No results found.<!-- /TMPL_IF --></p></div>
+               <div id="resultlist">
+                       <table>
+                               <tr>
+                                       <th>Summary</th>
+                                       <th>Item Count</th>
+                                       <th>Location</th>
+                                       <th>&nbsp;</th>
+                               </tr>
+                               <!-- TMPL_LOOP NAME="result" -->
+                               <tr>
+                                       <td<!-- TMPL_IF NAME="even" --> class="hilighted"<!-- /TMPL_IF -->>
+                                                               <!-- TMPL_IF name="MARC_ON" -->
+                                                                       <a_class="transparent resultlist" href="/cgi-bin/koha/MARCdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->"><!-- TMPL_VAR NAME="title" ESCAPE="HTML"--></a>
+                                                               <!-- TMPL_ELSE -->
+                                                                       <a_class="transparent resultlist" href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->"><!-- TMPL_VAR NAME="title" ESCAPE="HTML" --></a>                             <!-- /TMPL_IF -->
+                                                       <p><!-- TMPL_VAR NAME="author" -->
+                                                       <!-- TMPL_IF NAME="publishercode" -->- <!-- TMPL_VAR NAME="publishercode" --><!-- /TMPL_IF -->
+                                                       <!-- TMPL_IF NAME="place" --> ; <!-- TMPL_VAR NAME="place" --><!-- /TMPL_IF -->
+                                                       <!-- TMPL_IF NAME="pages" --> - <!-- TMPL_VAR NAME="pages" --><!-- /TMPL_IF -->
+                                                       <!-- TMPL_IF NAME="notes" --> : <!-- TMPL_VAR NAME="notes" --><!-- /TMPL_IF -->
+                                                       <!-- TMPL_IF NAME="size" --> ; <!-- TMPL_VAR NAME="size" --><!-- /TMPL_IF -->
+                                               </p>
+                                       </td>
+                                       <td align="center" <!-- TMPL_IF NAME="even" --> class="hilighted"<!-- /TMPL_IF -->>
+                                               <!-- TMPL_VAR NAME="totitem" -->
+                                       </td>
+                                       <td <!-- TMPL_IF NAME="even" -->class="hilighted"<!-- /TMPL_IF -->>
+                                               <!-- TMPL_VAR NAME="CN" -->
+                                       </td>
+                                       <td>
+                      <!--TMPL_IF Name="biblionumber"-->
+                                               <a href="javascript:jumpfull('/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&index=<!--TMPL_VAR Name="index"-->&bibnum=<!--TMPL_VAR Name="biblionumber"-->&type=intranet&op=fillinput')">Choose</a>
+                      <!--TMPL_ELSE-->
+                                               <a href="javascript:jumpfull('/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&index=<!--TMPL_VAR Name="index"-->&bibnum=<!--TMPL_VAR Name="biblionumber"-->&type=intranet&op=fillinput')">Clear Field</a>
+                      <!--/TMPL_IF-->
+                                       </td>
+       
+                               </tr>
+                               <!-- /TMPL_LOOP -->
+                       </table>
+               </div>
+               <div id="resultnumber">
+                       <p><!-- TMPL_IF NAME="displayprev" --> <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=<!--TMPL_VAR Name="index"-->&amp;startfrom=<!-- TMPL_VAR NAME="startfromprev" -->&amp;<!-- TMPL_LOOP NAME="searchdata" --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR NAME="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search">&lt;&lt;Previous</a><!-- /TMPL_IF -->
+                               <!-- TMPL_LOOP NAME="numbers" --><!-- TMPL_IF NAME="highlight" --> <span class="highlight"><!-- TMPL_VAR NAME="number" --></span><!-- TMPL_ELSE --> <a class="resultnumber" href="/cgi-bin/koha/cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=<!--TMPL_VAR Name="index"-->&amp;startfrom=<!-- TMPL_VAR NAME="startfrom" -->&amp;<!-- TMPL_LOOP NAME="searchdata" --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR NAME="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search"><!-- TMPL_VAR NAME="number" --></a><!-- /TMPL_IF --><!-- /TMPL_LOOP --> <!-- TMPL_IF NAME="displaynext" --><a class="resultnumber" href="/cgi-bin/koha/plugin_launcher.pl?plugin_name=unimarc_field_4XX.pl&amp;index=<!--TMPL_VAR Name="index"-->&amp;startfrom=<!-- TMPL_VAR NAME="startfromnext" -->&amp;<!-- TMPL_LOOP NAME="searchdata" --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR NAME="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=intranet&amp;op=do_search">Next&gt;&gt;</a><!-- /TMPL_IF --></p>
+               </div>
+       
+               <script language="JavaScript" type="text/javascript">
+               
+               function jumpfull(page)
+               {       
+                       window.open(page,'','fullscreen,scrollbars');
+               }
+               </script>
+               
+       <!--/TMPL_IF-->
+       </div>
+       </body>
+<!--/TMPL_IF -->
+</html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_60X.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_60X.tmpl
new file mode 100644 (file)
index 0000000..ecf0b7d
--- /dev/null
@@ -0,0 +1,113 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+       <title>Thesaurus_search</title>
+</head>
+<body>
+       <script>
+               function report(value2report) {
+                       if (document.f_pop.result.value.length==0) {
+                               document.f_pop.result.value = value2report;
+                       } else {
+                               document.f_pop.result.value = document.f_pop.result.value+'|'+value2report;
+                       }
+                       return true;
+               }
+       </script>
+       <script>
+               function finish() {
+                       opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= document.f_pop.result.value;
+                       self.close();
+                       return false;
+               }
+       </script>
+       <form name="f_pop" action="cataloguing/plugin_launcher.pl" method="post">
+               <input type="hidden" name="plugin_name" value="unimarc_field_60X.pl">
+               <textarea name="result" rows=10 cols=50><!-- TMPL_VAR name="result" --></textarea>
+               <br/><input type="button" value="OK" onClick="javascript:finish()">
+               <p><h2>Recherche</h2>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=A">A</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=B">B</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=C">C</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=D">D</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=E">E</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=F">F</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=G">G</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=H">H</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=I">I</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=J">J</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=K">K</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=L">L</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=M">M</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=N">N</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=O">O</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=P">P</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=Q">Q</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=R">R</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=S">S</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=T">T</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=U">U</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=V">V</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=W">W</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=X">X</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=Y">Y</a>
+                       <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&search_string=Z">Z</a>
+                       <br/>
+                       <input type="text" name="search_string" value="<!-- TMPL_VAR name="search_string" -->">
+                       <input type="hidden" name="category" value="<!-- TMPL_VAR name="category" -->">
+                       <input type="hidden" name="index" value="<!-- TMPL_VAR name="index" -->">
+                       <input type="hidden" name="op" value="search">
+                       <input type="submit" value="Chercher">
+               </p>
+       </form>
+       <table>
+       <tr>
+               <td valign="top">
+               <h2>Results</h2>
+                       <table>
+                               <!-- TMPL_LOOP name="results" -->
+                                       <tr>
+                                       <td>
+                                               <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&index=<!-- TMPL_VAR name="index" -->&level=<!-- TMPL_VAR name="level" -->&search_string=<!-- TMPL_VAR name=value ESCAPE=URL -->">
+                                                       <!-- TMPL_VAR name="value" -->
+                                               </a>
+                                       </td>
+                                       <td>
+                                               <input type="button" value="Reporter" OnClick="javascript:report('<!-- TMPL_VAR name="value" -->')"><br/>
+                                       </td>
+                                       </tr>
+                               <!-- /TMPL_LOOP -->
+                       </table>
+               </td>
+               <td>
+               <!-- TMPL_IF name=deeper -->
+               <td valign="top">
+                       <h2>Dependancies</h2>
+                       <!-- /TMPL_IF -->
+                       <table>
+                       <!-- TMPL_LOOP name="deeper" -->
+                               <tr><td>
+                               <a href="cataloguing/plugin_launcher.pl?plugin_name=unimarc_field_60X.pl&index=<!-- TMPL_VAR name="index" -->&level=<!-- TMPL_VAR name="level" -->&search_string=<!-- TMPL_VAR ESCAPE="URL" name="father" -->+<!-- TMPL_VAR ESCAPE="URL" name="stdlib" -->">
+                                       <!-- TMPL_VAR name="father" --> <!-- TMPL_VAR name="stdlib" -->
+                               </a></td>
+                               <td>
+                                       <input type="button" value="Reporter" OnClick="javascript:report('<!-- TMPL_VAR ESCAPE=HTML name="father" --> <!-- TMPL_VAR ESCAPE=HTML name="stdlib" -->')"><br/>
+                               </td></tr>
+                       <!-- /TMPL_LOOP -->
+                       </table>
+               </td>
+       </tr>
+       </table>
+<h2>Adding</h2>
+<form name="f3_pop"  action="cataloguing/thesaurus_popup.pl" method="post">
+       <input type="hidden" name="index" value="<!-- TMPL_VAR name="index" -->">
+       <input type="hidden" name="op" value="add">
+       <input type="hidden" name="category" value="<!-- TMPL_VAR name="category" -->">
+       Create a new authority/thesaurus entry : <input type="text" name="insert" value="<!-- TMPL_VAR name="search_string" -->">
+       <input type="submit" name="NEW" value="Ajouter">
+       </form>
+</body>
+</html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_700-4.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_field_700-4.tmpl
new file mode 100644 (file)
index 0000000..5c88b24
--- /dev/null
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>UNIMARC_constructeur champ 700-4</title>
+</head>
+<body>
+<p>Sélectionnez la valeur pour le champ 700 $4. Elle sera automatiquement reportée dans la zone 700 $8 qui suit.</p>
+<form name="f_pop" onSubmit="javascript:report()">
+<table>
+       <tr>
+               <td>Code date publication </td><td><select name="f1" size="1">
+               <option value="075 - postface" <!-- TMPL_IF name="f1_075" -->SELECTED<!-- /TMPL_IF -->>postface</option>
+                       <option value="651 - dir. de publication" <!-- TMPL_IF name="f1_651" -->SELECTED<!-- /TMPL_IF -->>dir. de publication</option>
+                       <option value="440 - illustrateur" <!-- TMPL_IF name="f1_440" -->SELECTED<!-- /TMPL_IF -->>illustrateur</option>
+                       <option value="080 - préface, notes" <!-- TMPL_IF name="f1_080" -->SELECTED<!-- /TMPL_IF -->>préface, notes</option>
+                       <option value="730 - traducteur" <!-- TMPL_IF name="f1_730" -->SELECTED<!-- /TMPL_IF -->>traducteur</option>
+                       </select>
+               </td>
+       </tr>
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>
+</table>
+</form>
+<script>
+       function report() {
+               x = document.f_pop.f1.value.split(' - ');
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value= x[0];
+               if (<!-- TMPL_VAR name="index2" -->>0) {
+                       opener.document.f.field_value[<!-- TMPL_VAR name="index2" -->].value= x[1];
+               }
+               self.close();
+               return false;
+       }
+</script>
+</body>
+</html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_leader.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/unimarc_leader.tmpl
new file mode 100644 (file)
index 0000000..7875c77
--- /dev/null
@@ -0,0 +1,245 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>Construction_du leader</title>
+</head>
+<body>
+<form name="f_pop" onSubmit="javascript:report()">
+<table>
+       <tr>
+               <td>1-4 Taille</td>
+               <td>(auto-calculé)</td>
+       </tr>
+       <tr>
+               <td>5- Etat de la notice</td>
+               <td>
+                       <select name="f5" size="1">
+                       <!-- TMPL_IF name="f5c" -->
+                               <option value="c" SELECTED>c- Notice corrigée</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">c- Notice corrigée</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5d" -->
+                               <option value="d" SELECTED>d- Notice détruite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">d- Notice détruite</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5n" -->
+                               <option value="n" SELECTED>n- Nouvelle notice</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="n">n- Nouvelle notice</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5o" -->
+                               <option value="o" SELECTED>o- Notice fille</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="o">o- Notice fille</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f5p" -->
+                               <option value="p" SELECTED>p- Notice incomplète ou pré-publi</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="p">p- Notice incomplète ou pré-publi</option>
+                       <!-- /TMPL_IF -->
+                       </select>
+               </td>
+       </tr>
+       <tr>
+               <td>6- Type de document</td>
+               <td>
+                       <select name="f6" size="1">
+                       <!-- TMPL_IF name="f6a" -->
+                               <option value="a" SELECTED>a- Texte imprimé</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="a">a- Texte imprimé</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6b" -->
+                               <option value="b" SELECTED>b- Texte manuscrit</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="b">b- Texte manuscrit</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6c" -->
+                               <option value="c" SELECTED>c- Partition musicale imprimée</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="c">c- Partition musicale imprimée</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6d" -->
+                               <option value="d" SELECTED>d- Partition musicale manuscrite</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="d">d- Partition musicale manuscrite</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6e" -->
+                               <option value="e" SELECTED>e- doc cartographique imprimé</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="e">e- doc cartographique imprimé</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6f" -->
+                               <option value="f" SELECTED>f - doc cartographique manuscrit</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="f">f - doc cartographique manuscrit</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6g" -->
+                               <option value="g" SELECTED>g - doc projeté ou vidéo</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="g">g - doc projeté ou vidéo</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6i" -->
+                               <option value="i" SELECTED>i - enreg sonore non musical</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="i">i - enreg sonore non musical</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6j" -->
+                               <option value="j" SELECTED>j - enreg sonore musical</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="j">j - enreg sonore musical</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6k" -->
+                               <option value="k" SELECTED>k - doc graphique 2 dimensions</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="k">k - doc graphique 2 dimensions</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6m" -->
+                               <option value="m" SELECTED>m - doc multimédia</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="m">m - doc multimédia</option>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_IF name="f6r" -->
+                               <option value="r" SELECTED>r - Objet à 3 dimension, artefact</option>
+                       <!-- TMPL_ELSE -->
+                               <option value="r">r - Objet à 3 dimension, artefact</option>
+                       <!-- /TMPL_IF -->
+                       </select>
+               </td>
+       </tr>
+       <tr>
+               <td>7- Type de la notice</td>
+               <td>
+                       <select name="f7" size="1">
+                               <!-- TMPL_IF name="f7a" -->
+                                       <option value="a" SELECTED>a- Analytique (partie composante)</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="a">a- Analytique (partie composante)</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f7c" -->
+                                       <option value="c" SELECTED>c- Recueil factice</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="c">c- Recueil factice</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f7m" -->
+                                       <option value="m" SELECTED>m- Monographie</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="m">m- Monographie</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f7s" -->
+                                       <option value="s" SELECTED>s- Publication en série</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="s">s- Publication en série</option>
+                               <!-- /TMPL_IF -->
+                       </select>
+               </td>
+       </tr>
+       
+       <tr>
+               <td>8- Niveau hiérarchique</td>
+               <td>
+                       <select name="f8" size="1">
+                               <!-- TMPL_IF name="f8 " -->
+                                       <option value=" " SELECTED>Non défini</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value=" ">Non défini</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f81" -->
+                                       <option value="1" SELECTED>1- Pas de relation hiérarchique</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="1">1- Pas de relation hiérarchique</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f82" -->
+                                       <option value="2" SELECTED>2- Notice de niveau le + élevé</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="2">a- Notice de niveau le + élevé</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f83" -->
+                                       <option value="3" SELECTED>3- Notice fille</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="3">3- Notice fille</option>
+                               <!-- /TMPL_IF -->
+                       </select>
+               </td>
+       </tr>
+
+       <tr>
+               <td>9-16 indicator/subfields/size</td>
+               <td>(auto-filled)</td>
+       <tr>
+               <td>17- Niveau de catalogage</td>
+               <td>
+                       <select name="f17" size="1">
+                               <!-- TMPL_IF name="f17 " -->
+                                       <option value=" " SELECTED>Rédigée "document en mains"</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value=" ">Rédigée "document en mains"</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f171" -->
+                                       <option value="1" SELECTED>1- Non rédigée "document en mains"</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="1">1- Non rédigée "document en mains"</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f172" -->
+                                       <option value="2" SELECTED>2 - Rédigée sur un doc avant publi</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="2">2 - Rédigée sur un doc avant publi</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f173" -->
+                                       <option value="3" SELECTED>3- Notice incomplète</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="3">3- Notice incomplète</option>
+                               <!-- /TMPL_IF -->
+                       </select>
+               </td>
+       </tr>
+
+       <tr>
+               <td>18 - Descriptive cataloging form</td>
+               <td>
+                       <select name="f18" size="1">
+                               <!-- TMPL_IF name="f18 " -->
+                                       <option value=" " SELECTED> conforme ISBD</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value=" "> conforme ISBD</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f18i" -->
+                                       <option value="i" SELECTED>i- partiellement conforme ISBD</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="i">i- partiellement conforme ISBD</option>
+                               <!-- /TMPL_IF -->
+                               <!-- TMPL_IF name="f18n" -->
+                                       <option value="n" SELECTED>n- Non conforme ISBD</option>
+                               <!-- TMPL_ELSE -->
+                                       <option value="n">n- Non conforme ISBD</option>
+                               <!-- /TMPL_IF -->
+                       </select>
+               </td>
+       </tr>
+       
+       <tr>
+               <td>19-24 entry map & lengths</td>
+               <td>(auto-filled)</td>
+       <tr>
+
+       <tr><td colspan=2><input type="submit" value="OK"></td></tr>
+</table>
+</form>
+<script>
+function report() {
+               opener.document.f.field_value[<!-- TMPL_VAR name="index" -->].value = 
+                       '     '+document.f_pop.f5.value +
+                       document.f_pop.f6.value+ document.f_pop.f7.value+
+                       document.f_pop.f8.value+ '        '+
+                       document.f_pop.f17.value+ document.f_pop.f18.value+' 450  ';
+               self.close();
+               return false;
+       }
+</script>
+</body>
+</html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/cataloguing/z3950_search.tmpl b/koha-tmpl/intranet-tmpl/prog/en/cataloguing/z3950_search.tmpl
new file mode 100644 (file)
index 0000000..d5e7b35
--- /dev/null
@@ -0,0 +1,81 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>Z39.50 Search Results</title>
+    <!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=<!-- TMPL_VAR NAME="TemplateEncoding" -->"><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><!-- /TMPL_IF -->
+<link rel="shortcut icon" href="/intranet-tmpl/prog/en/includes/favicon.ico" type="image/x-icon" />
+<style type="text/css"> 
+    <!-- TMPL_IF NAME="intranetstylesheet" -->@import url(<!-- TMPL_VAR NAME='themelang' -->/includes/<!-- TMPL_VAR NAME="intranetstylesheet" -->);<!-- TMPL_ELSE -->@import url(<!-- TMPL_VAR NAME='themelang' -->/includes/intranet.css);<!-- /TMPL_IF -->
+    <!-- TMPL_IF NAME="intranetcolorstylesheet" -->@import url(<!-- TMPL_VAR NAME='themelang' -->/includes/<!-- TMPL_VAR NAME="intranetcolorstylesheet" -->);<!-- /TMPL_IF -->
+</style>
+</head>
+
+<body>
+<div id="main-compact">
+<!-- TMPL_IF name="opsearch" -->
+    <h2>Search on</h2>
+    
+    <form method="post" action="z3950_search.pl" name="f">
+    
+    <input type="hidden" name="op" id="op" value="do_search" />
+    <input type="hidden" name="title" value="<!-- TMPL_VAR NAME="title" -->" />
+    <input type="hidden" name="author" value="<!-- TMPL_VAR NAME="author" -->" />
+    <input type="hidden" name="isbn" value="<!-- TMPL_VAR NAME="isbn" -->" />
+    <input type="hidden" name="issn" value="<!-- TMPL_VAR NAME="issn" -->" />
+    <input type="hidden" name="frameworkcode" value="<!-- TMPL_VAR NAME="frameworkcode" -->" />
+    <input type="hidden" name="oldbiblionumber" value="<!-- TMPL_VAR NAME="oldbiblionumber" -->" />
+    
+    <!-- TMPL_LOOP name="serverloop" -->
+        <p>
+        <label><!-- TMPL_VAR NAME="host" --></label>
+            <!-- TMPL_IF name="checked" -->
+                <input type="checkbox" name="id" value="<!-- TMPL_VAR NAME="id" -->" checked />
+            <!-- TMPL_ELSE -->
+                <input type="checkbox" name="id" value="<!-- TMPL_VAR NAME="id" -->" />
+            <!-- /TMPL_IF -->
+        </p>
+    <!-- /TMPL_LOOP -->
+    <input type="submit"  class="submit" value="Search internet" onclick="cursor :'wait'"/>
+    </form>
+<!-- TMPL_ELSE -->
+    <h2>Results</h2>
+    <table>
+    <tr>
+        <th>Server</th>
+        <th>Title</th>
+        <th>Author</th>
+        <th>ISBN</th>
+        <th>&nbsp;</th>
+        <th>&nbsp;</th>
+    </tr>
+    <!-- TMPL_IF name="breeding_loop" -->
+    <!-- TMPL_LOOP name="breeding_loop" --> 
+        <tr bgcolor="<!-- TMPL_VAR NAME="toggle" -->">
+            <td><!-- TMPL_VAR name="server" --></td>
+            <td><!-- TMPL_VAR NAME="title" --></td>
+            <td><!-- TMPL_VAR NAME="author" --></td>
+            <td><!-- TMPL_VAR NAME="isbn" --></td>
+            <td><a href="javascript:Import(<!-- TMPL_VAR NAME="breedingid" -->,<!-- TMPL_VAR NAME="biblionumber" -->)">Import</a></td> 
+        
+        </tr>
+    <!-- /TMPL_LOOP --> 
+    <!-- TMPL_ELSE -->
+        <tr><td colspan="6">Nothing found</td></tr>
+    <!-- /TMPL_IF -->
+</table>
+<!-- /TMPL_IF -->
+
+</div>
+<!-- TMPL_IF name="numberpending" --><h3 align="center">Still <!-- TMPL_VAR NAME="numberpending" --> servers to search</h3><!-- /TMPL_IF -->
+<script language="JavaScript" type="text/javascript">
+    function Import(GetThisOne,biblionumber) {
+        opener.document.location= "../cataloguing/addbiblio.pl?biblionumber="+biblionumber+"&z3950=1&frameworkcode=<!-- TMPL_VAR name="frameworkcode" -->&breedingid="+GetThisOne;
+        self.close();
+        return false;
+    }
+</script>
+</div>
+</body>
+</html>
+
diff --git a/koha-tmpl/intranet-tmpl/prog/en/circ/bookcount.tmpl b/koha-tmpl/intranet-tmpl/prog/en/circ/bookcount.tmpl
new file mode 100644 (file)
index 0000000..922b5b3
--- /dev/null
@@ -0,0 +1,36 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Circulation Statistics for <!-- TMPL_VAR Name="title" --><!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-circ.inc" -->
+
+<h1>
+<!-- TMPL_VAR Name="title" --> <!-- TMPL_IF NAME="author" -->(<!-- TMPL_VAR Name="author" -->)<!-- /TMPL_IF --></a></h1>
+<h2>Barcode <!-- TMPL_VAR Name="barcode" --></h2>
+<div class="tabitem"><form action="/cgi-bin/koha/catalogue/detail.pl" method="get"><input type="hidden" name="biblionumber" value="<!-- TMPL_VAR Name="biblionumber" -->"><input type="hidden" name="type" value="intra"><input type="submit" class="submit" value="Brief Display"></form> <form action="/cgi-bin/koha/catalogue/moredetail.pl" method="get"><input type="hidden" name="type" value="<!-- TMPL_VAR NAME="type" -->"><input type="hidden" name="item" value="<!-- TMPL_VAR NAME="itemnumber" -->"><input type="hidden" name="biblionumber" value="<!-- TMPL_VAR NAME="biblionumber" -->"><input type="hidden" name="bi" value="<!-- TMPL_VAR NAME="biblioitemnumber" -->"> <input type="submit" class="submit" value="Item Details"></form><!-- TMPL_IF NAME="norequests" --><!-- TMPL_ELSE --> <form action="/cgi-bin/koha/reserve/request.pl" method="get"><input type="hidden" value="<!-- TMPL_VAR name="biblionumber" -->" name="biblionumber"> <input type="submit" value="Place Reserve" class="submit"></form><!-- /TMPL_IF --></div>
+<div class="data">
+<table>
+               <tr><th>Home Branch: </th><td> <!-- TMPL_VAR Name="homebranch" --> </td></tr>
+               <tr><th>Current Branch: </th><td> <!-- TMPL_VAR Name="holdingbranch" --></td></tr>
+               <tr><th>Date arrived at current branch: </th><td> <!-- TMPL_VAR Name="lastdate" --> </td></tr>
+               <tr><th>Number of issues since since the above date :</th><td> <!-- TMPL_VAR Name="count" --> </td></tr>
+</table>
+</div>
+<div class="table">
+               <table>
+                       <tr>
+                               <th> Branch</th>
+                               <th> No. of Issues</th>
+                               <th> Last seen at branch</th>
+                       </tr>
+                       <!-- TMPL_LOOP Name="branchloop" -->
+                               <tr>
+                                       <td class="data"><!-- TMPL_VAR Name="branchname" --> </td>
+                                       <td class="data"><!-- TMPL_VAR Name="issues" --> </td>
+                                       <td class="data"><!-- TMPL_VAR Name="seen" --> </td>
+                               </tr>
+                       <!-- /TMPL_LOOP -->
+               </table></div>
+               </td>
+       </tr>
+</table>
+
+<!-- TMPL_INCLUDE Name="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl b/koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl
new file mode 100755 (executable)
index 0000000..93363a8
--- /dev/null
@@ -0,0 +1,180 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Circulation
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-circ.inc" -->
+
+<h1>Circulation: Branch Overdues</h1>
+
+<div id="mainbloc">
+<!-- selector of departement -->
+<fieldset id="branch_odues_select_departement">
+<!-- TMPL_IF NAME="departement" -->
+<legend>departement selected</legend>
+<form name="changedepartment" action="branchoverdues.pl">
+    <ul>
+        <li>
+            You are working actually on the overdues for the departement : <b><!-- TMPL_VAR NAME="departement" --></b>
+    <input type="submit" name="changedepartement" class="button" value="change departement">
+        </li>
+    </ul>
+</form>
+<!-- TMPL_ELSE -->
+<legend>Select your departement</legend>
+<ul>
+    <li>
+        <form name="selectdepartement" action="branchoverdues.pl" method="post">
+        <select id="departement" name="departement">
+            <option value="">All departements</option>
+            <!-- TMPL_LOOP NAME="departementsloop" -->
+                <option value="<!-- TMPL_VAR NAME="authorised_value" -->"><!-- TMPL_VAR NAME="lib" --></option>
+            <!-- /TMPL_LOOP -->
+        </select>
+        <input type="submit" name="departement" class="button" value="change departement">
+        </form>
+    </li>
+</ul>
+<!-- /TMPL_IF -->
+</fieldset>
+
+    <fieldset id="branch_odues_global_odues">
+    <legend>Overdues of your library</legend>
+    <form name="sendnotify" action="branchoverdues.pl" method="post">
+    <!-- TMPL_IF name="overduesloop" -->
+        <table>
+        <tr>
+            <th class="circulation">Date_due</th>
+            <th class="circulation">Title</th>
+            <th class="circulation">Borrower</th>
+            <th class="circulation">Localisation</th>
+            <th class="circulation">Overdue status</th>
+            <th class="circulation">Notify by</th>
+        </tr>
+            <!-- TMPL_LOOP NAME="overduesloop" -->
+                <tr>
+                    <td>
+                        <p>
+                        <!-- TMPL_VAR NAME="date_due" -->
+                        </p>
+                    </td>
+                    <td>
+                        <p>
+                            <a href="/cgi-bin/koha/catalogue/MARCdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->"><!-- TMPL_VAR NAME="title" --></a>
+                            &nbsp; (<b><!-- TMPL_VAR NAME="description" --></b>)
+                            <br />Barcode : <!-- TMPL_VAR NAME="barcode" -->
+                        </p>
+                    </td>
+                    <td>
+                        <p><a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=<!--TMPL_VAR Name="borrowernumber"-->"><!-- TMPL_VAR NAME="borrowersurname" --> &nbsp; <!-- TMPL_VAR NAME="borrowerfirstname" --></a><br /><!-- TMPL_VAR NAME="borrowerphone" --><br />
+                    <!-- TMPL_IF NAME="borroweremail" --><a href="mailto:<!-- TMPL_VAR NAME="borroweremail" -->?subject=Overdue: <!-- TMPL_VAR NAME="title" -->">
+                    <!-- TMPL_VAR NAME="borroweremail" --></a><!--/TMPL_IF-->
+                        </p>
+                    </td>
+                    <td><p><!-- TMPL_VAR NAME="homebranch" --> <!-- TMPL_VAR NAME="itemcallnumber" --></p>
+                    </td>
+                    <td align="center">
+                    <b>
+                        <!-- TMPL_IF NAME="overdue1" -->
+                            first overdue
+                        <!-- /TMPL_IF -->
+                        <!-- TMPL_IF NAME="overdue2" -->
+                            second overdue
+                        <!-- /TMPL_IF -->
+                        <!-- TMPL_IF NAME="overdue3" -->
+                            Third overdue
+                        <!-- /TMPL_IF -->
+                    </b>
+                    </td>
+                    <td align="center">
+                    <!-- TMPL_IF NAME="overdue1" -->
+                        <!-- TMPL_IF NAME="borroweremail" -->
+                            <a href="branchoverdues.pl?action=add&borrowernumber=<!-- TMPL_VAR NAME="borrowernumber"-->&itemnumber=<!-- TMPL_VAR NAME="itemnumber" -->&method=mail&departement=<!-- TMPL_VAR NAME="departementValue" -->&overduelevel=<!-- TMPL_VAR NAME="overdueLevel" -->&notifyId=<!-- TMPL_VAR NAME="notify_id" -->">mail</a>
+                        <!-- TMPL_ELSE -->
+                            mail
+                        <!-- /TMPL_IF -->
+                            &nbsp;|&nbsp;
+                            <a href="branchoverdues.pl?action=add&borrowernumber=<!-- TMPL_VAR NAME="borrowernumber"-->&itemnumber=<!-- TMPL_VAR NAME="itemnumber" -->&method=phone&departement=<!-- TMPL_VAR NAME="departementValue" -->&overduelevel=<!-- TMPL_VAR NAME="overdueLevel" -->&notifyId=<!-- TMPL_VAR NAME="notify_id" -->
+                            ">phone</a>
+                            &nbsp;|&nbsp;
+                            <a href="branchoverdues.pl?action=add&borrowernumber=<!-- TMPL_VAR NAME="borrowernumber"-->&itemnumber=<!-- TMPL_VAR NAME="itemnumber" -->&method=letter&departement=<!-- TMPL_VAR NAME="departementValue" -->&overduelevel=<!-- TMPL_VAR NAME="overdueLevel" -->
+                            &notifyId=<!-- TMPL_VAR NAME="notify_id" -->">letter</a>
+                    <!-- /TMPL_IF -->
+                    
+                    <!-- TMPL_IF NAME="overdue2" -->
+                        <a href="branchoverdues.pl?action=add&borrowernumber=<!-- TMPL_VAR NAME="borrowernumber"-->&itemnumber=<!-- TMPL_VAR NAME="itemnumber" -->&method=letter&departement=<!-- TMPL_VAR NAME="departementValue" -->&overduelevel=<!-- TMPL_VAR NAME="overdueLevel" -->&notifyId=<!-- TMPL_VAR NAME="notify_id" -->">letter</a>
+                    <!-- /TMPL_IF -->
+                    
+                    <!-- TMPL_IF NAME="overdue3" -->
+                    <a href="branchoverdues.pl?action=add&borrowernumber=<!-- TMPL_VAR NAME="borrowernumber"-->&itemnumber=<!-- TMPL_VAR NAME="itemnumber" -->&method=lost&departement=<!-- TMPL_VAR NAME="departementValue" -->&overduelevel=<!-- TMPL_VAR NAME="overdueLevel" -->
+                    &notifyId=<!-- TMPL_VAR NAME="notify_id" -->">Considered lost</a>
+                    <!-- /TMPL_IF -->
+                    
+                    </td>
+                </tr>
+            <!-- /TMPL_LOOP -->
+        </table>
+    <!-- TMPL_ELSE -->
+        There is no overdues for your library today
+    <!-- /TMPL_IF -->
+    </fieldset>
+<!-- TMPL_IF name="todayoverduesloop" -->
+    <fieldset id="branch_odues_today_odues">
+    <legend>Notifys of the day</legend>        
+        <table>
+        <tr>
+            <th class="circulation">Date_due</th>
+            <th class="circulation">Title</th>
+            <th class="circulation">Borrower</th>
+            <th class="circulation">Localisation</th>
+            <th class="circulation">Overdue status</th>
+            <th class="circulation">Notified by</th>
+            <th class="circulation">Cancel</th>                        
+        </tr>
+            <!-- TMPL_LOOP NAME="todayoverduesloop" -->
+                <tr>
+                    <td>
+                        <p>
+                        <!-- TMPL_VAR NAME="date_due" -->
+                        </p>
+                    </td>
+                    <td>
+                        <p>
+                            <a href="/cgi-bin/koha/catalogue/MARCdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->"><!-- TMPL_VAR NAME="title" --></a>
+                            &nbsp; (<b><!-- TMPL_VAR NAME="description" --></b>)
+                            <br />Barcode : <!-- TMPL_VAR NAME="barcode" -->
+                        </p>
+                    </td>
+                    <td>
+                        <p><a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=<!--TMPL_VAR Name="borrowernumber"-->"><!-- TMPL_VAR NAME="borrowersurname" --> &nbsp; <!-- TMPL_VAR NAME="borrowerfirstname" --></a><br /><!-- TMPL_VAR NAME="borrowerphone" --><br />
+                    <!-- TMPL_IF NAME="borroweremail" --><a href="mailto:<!-- TMPL_VAR NAME="borroweremail" -->?subject=Overdue: <!-- TMPL_VAR NAME="title" -->">
+                    <!-- TMPL_VAR NAME="borroweremail" --></a><!--/TMPL_IF-->
+                        </p>
+                    </td>
+                    <td><p><!-- TMPL_VAR NAME="homebranch" --> <!-- TMPL_VAR NAME="itemcallnumber" --></p>
+                    </td>
+                    <td align="center">
+                        <b>
+                            <!-- TMPL_IF NAME="overdue1" -->
+                                first overdue
+                            <!-- /TMPL_IF -->
+                            <!-- TMPL_IF NAME="overdue2" -->
+                                second overdue
+                            <!-- /TMPL_IF -->
+                            <!-- TMPL_IF NAME="overdue3" -->
+                                considered lost
+                            <!-- /TMPL_IF -->
+                        </b>
+                    </td>
+                    <td align="center">
+                        <b><!-- TMPL_VAR NAME="notify_method" --></b>
+                    </td>
+                
+                    <td>
+                    <a href="branchoverdues.pl?action=remove&borrowernumber=<!-- TMPL_VAR NAME="borrowernumber"-->&itemnumber=<!-- TMPL_VAR NAME="itemnumber" -->&method=phone&departement=<!-- TMPL_VAR NAME="departementValue" -->&notify_date=<!-- TMPL_VAR NAME="notify_date" -->">cancel notification</a>
+                    </td>
+                </tr>
+            <!-- /TMPL_LOOP -->
+        </table>
+    </fieldset>
+<!-- /TMPL_IF -->
+</div>
+<!-- TMPL_INCLUDE name="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/circ/overdue.tmpl b/koha-tmpl/intranet-tmpl/prog/en/circ/overdue.tmpl
new file mode 100644 (file)
index 0000000..ee81272
--- /dev/null
@@ -0,0 +1,30 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Items Overdue as of <!-- TMPL_VAR NAME="todaysdate" --><!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+<!--TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-circ.inc"-->
+<h2>Items Overdue as of <!-- TMPL_VAR NAME="todaysdate" --></h2>
+
+<div class="searchresults">
+<table>
+<tr>
+    <th>Due Date</th>
+    <th>Patron</th>
+    <th>Title</th>
+</tr>
+
+<!-- TMPL_LOOP NAME="overdueloop" -->
+    <tr>
+        <td width="15%"><!-- TMPL_VAR NAME="duedate" --></td>
+        <!-- TMPL_IF NAME="email" -->
+        <td><a href="mailto:<!-- TMPL_VAR NAME="email" -->?subject=Overdue: <!-- TMPL_VAR NAME="title" -->"><!-- TMPL_VAR NAME="name" --></a> (<!-- TMPL_VAR NAME="phone" -->)</td>
+        <!-- TMPL_ELSE -->
+        <td><!-- TMPL_VAR NAME="name" --> (<!-- TMPL_VAR NAME="phone" -->)</td>
+        <!-- /TMPL_IF -->
+        <td>
+            <p><!-- TMPL_VAR NAME="title" --></p>
+            <p><!-- TMPL_VAR NAME="author" --></p>
+        </td>
+    </tr>
+<!-- /TMPL_LOOP -->
+</table>
+</div>
+<!-- TMPL_INCLUDE name="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl b/koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl
new file mode 100644 (file)
index 0000000..02ce038
--- /dev/null
@@ -0,0 +1,171 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Circulation: Reserve
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- Additions to enable Calendar system -->
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-system.css">
+<!-- End of additions --><!-- Additions to enable Calendar system -->
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar.js"></script>
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-en.js"></script>
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-setup.js"></script>
+<!-- End of additions -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-circ.inc" -->
+
+<h1>Pending reserves as of <!-- TMPL_VAR NAME="todaysdate" --></h1>
+<div id="filters">
+<br />
+<form method="post" >
+<p>
+<label for "from">
+    Start date:
+</label>
+<input type="text"
+        size="10"
+        id="from"
+        name="from"
+        value="<!-- TMPL_VAR NAME="from" -->" />
+<img src="<!-- TMPL_VAR Name="themelang" -->/includes/calendar/cal.gif" 
+        border="0" id="openCalendarFrom" style="cursor: pointer;" valign="top" />
+<script language="JavaScript" type="text/javascript">
+function validate1(date) {
+    var day = date.getDate();
+    var month = date.getMonth() + 1;
+    var year = date.getFullYear();
+    var weekDay = date.getDay();
+    var dayMonth = month + '-' + day;
+    var dateString = year + '-' + month + '-' + day;
+    var dateTo = document.getElementById('to').value.split("-");
+    var limitDate = new Date(dateTo[0], (dateTo[1] - 1), dateTo[2]);
+    if (date > limitDate) {
+            return true;
+    } else {
+            return false;
+    }
+}
+Calendar.setup(
+        {
+        inputField : "from",
+        ifFormat : "%Y-%m-%d",
+        button : "openCalendarFrom",
+        disableFunc : validate1,
+        dateStatusFunc : validate1
+        }
+);
+</script>
+<label for "to" >
+    End date:
+</label>
+<input size="10" id="to" name="to" value="<!-- TMPL_VAR NAME="to" -->" type="text" />
+<img src="<!-- TMPL_VAR Name="themelang" -->/includes/calendar/cal.gif"
+        id="openCalendarTo"
+        style="cursor: pointer;"
+        valign="top" border="0" />
+<script type="text/javascript">
+        function validate2(date) {
+            var day = date.getDate();
+            var month = date.getMonth() + 1;
+            var year = date.getFullYear();
+            var weekDay = date.getDay();
+            var dayMonth = month + '-' + day;
+            var dateString = year + '-' + month + '-' + day;
+            var dateFrom = document.getElementById('from').value.split("-");
+            var limitDate = new Date(dateFrom[0], (dateFrom[1] - 1), dateFrom[2]);
+            if (limitDate > date) {
+                    return true;
+            } else {
+                    return false;
+            }
+        }
+
+        Calendar.setup(
+                {
+                    inputField : "to",
+                    ifFormat : "%Y-%m-%d",
+                    button : "openCalendarTo",
+                    disableFunc : validate2,
+                    dateStatusFunc : validate2
+                }
+        );
+</script>
+(inclusive)
+<input type="submit" value="Go" class="submit">
+</p>
+</form>
+<p>The following reserves have not be affected to any item.</p>
+<p>Please go in the shelves, pickup a book and do a return on them :</p>
+</div>
+
+<div class="searchresults">
+    <!-- TMPL_IF NAME="reserveloop" -->
+    <table>
+    <tr>
+        <th >
+            Priority
+            <a href="/cgi-bin/koha/circ/reserve.pl?order=priority">Sort</a>
+        </th>
+        <th >Reserve Date
+            <a href="/cgi-bin/koha/circ/reserve.pl?order=date">Sort</a>
+        </th>
+        <th >Patron
+        <a href="/cgi-bin/koha/circ/reserve.pl?order=borrower">Sort</a>
+        </th>
+        <th >Title
+        <a href="/cgi-bin/koha/circ/reserve.pl?order=biblio">Sort</a>
+        </th>
+        <th >
+            Location
+        </th>
+    </tr>
+    
+    <!-- TMPL_LOOP NAME="reserveloop" -->
+        <tr>
+            <!-- TMPL_IF name="borrowernumber" -->
+                <td><p><!-- TMPL_VAR NAME="priority" --></p></td>
+                <td width="15%">
+                    <p><!-- TMPL_VAR NAME="reservedate" --></p>
+                    <p>in <!-- TMPL_VAR NAME="branch" --></p>
+                    <!-- TMPL_IF NAME="statusw" --><p>Waiting</p><!-- /TMPL_IF --><!-- TMPL_IF NAME="statusf" --><p>Fullfilled</p><!-- /TMPL_IF -->
+                </td>
+                <td>
+                    <p><a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=<!--TMPL_VAR Name="borrowernumber"-->"><!-- TMPL_VAR NAME="name" --></a><br /><!-- TMPL_VAR NAME="phone" --><br />
+                <!-- TMPL_IF NAME="email" --><a href="mailto:<!-- TMPL_VAR NAME="email" -->?subject=Reservation: <!-- TMPL_VAR NAME="title" -->">
+    <!-- TMPL_VAR NAME="email" --></a><!--/TMPL_IF-->
+                    </p>
+                </td>
+                <td>
+                    <p>
+                    <!-- TMPL_IF name="BiblioDefaultViewmarc" -->
+                    <a href="/cgi-bin/koha/catalogue/MARCdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->">
+                        <!-- TMPL_VAR NAME="title" --> <!-- TMPL_VAR NAME="subtitle" -->
+                    </a>
+                    <!-- TMPL_ELSE -->
+                        <!-- TMPL_IF name="BiblioDefaultViewisbd" -->
+                        <a href="/cgi-bin/koha/catalogue/ISBDdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->">
+                            <!-- TMPL_VAR NAME="title" --> <!-- TMPL_VAR NAME="subtitle" -->
+                        </a>
+                        <!-- TMPL_ELSE -->
+                            <a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->">
+                                <!-- TMPL_VAR NAME="title" --> <!-- TMPL_VAR NAME="subtitle" -->
+                            </a>
+                        <!-- /TMPL_IF -->
+                    <!-- /TMPL_IF -->
+                    </p>
+                    <p><!-- TMPL_VAR NAME="notes" --></p>
+                </td>
+            <!-- TMPL_ELSE -->
+                <td colspan="2">
+                    &nbsp;
+                </td>
+                <td>"</td>
+                <td>"</td>
+            <!-- /TMPL_IF -->
+            <td><p><!-- TMPL_VAR NAME="holdingbranch" --> <!-- TMPL_VAR NAME="itemcallnumber" --></p></td>
+        </tr>
+    <!-- /TMPL_LOOP -->
+    </table>
+    <!-- TMPL_ELSE -->
+        <b>No items found.</b>
+    <!-- /TMPL_IF -->
+</div>
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/circ/stats.tmpl b/koha-tmpl/intranet-tmpl/prog/en/circ/stats.tmpl
new file mode 100644 (file)
index 0000000..5e912c0
--- /dev/null
@@ -0,0 +1,37 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Statistics<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+<!--TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-circ.inc"-->
+
+    <!-- TMPL_IF NAME="notime" -->
+        <h1>Display stats for</h1>
+        <ul>
+            <li><a href="/cgi-bin/koha/circ/stats.pl?time=yesterday">yesterday</a></li>
+            <li><a href="/cgi-bin/koha/circ/stats.pl?time=today">today</a></li>
+    <!-- TMPL_ELSE -->
+       <!-- TMPL_IF NAME="loop1" -->
+       <table>
+       <caption>Statistics</caption>
+               <tr>
+                       <th>Name</th>
+                       <th>Type</th>
+                       <th>Date/time</th>
+                       <th>Amount</th>
+                       <th>Branch</th>
+               <tr>
+               <!-- TMPL_LOOP name="loop1" -->
+               <tr>
+                       <td><!-- TMPL_VAR NAME="name" --></td>
+                       <td><!-- TMPL_VAR NAME="type" --></td>
+                       <td><!-- TMPL_VAR NAME="time" --></td>
+                       <td><!-- TMPL_VAR NAME="amount" --></td>
+                       <td><!-- TMPL_VAR NAME="branch" --></td>
+               </tr>
+               <!-- /TMPL_LOOP -->
+               </table>
+               <p>Total paid: <!-- TMPL_VAR NAME="total" --><br>Total written off: <!-- TMPL_VAR NAME="totalw" --></p>
+       <!-- TMPL_ELSE -->
+       <h3>No statistics to report</h3>
+       <!-- /TMPL_IF -->
+       
+    <!-- /TMPL_IF -->
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/errors/400.tmpl b/koha-tmpl/intranet-tmpl/prog/en/errors/400.tmpl
new file mode 100644 (file)
index 0000000..47f84fa
--- /dev/null
@@ -0,0 +1,18 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Error
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+
+<div id="mainbloc">
+<h1>An Error has Occurred!</h1>
+<h2>Error 404</h2>
+<div id="main">
+<ul>
+<li>This error means that the link was broken and that the page doesn't exist</li>     
+<li>To report this error, you can <a href="mailto:<!-- TMPL_VAR NAME="admin" -->">email the Koha Administrator</a>.</li>
+<li>Use top menu bar to navigate to another part of Koha.</li>
+</ul>
+</div>
+</div>
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
+
diff --git a/koha-tmpl/intranet-tmpl/prog/en/errors/401.tmpl b/koha-tmpl/intranet-tmpl/prog/en/errors/401.tmpl
new file mode 100644 (file)
index 0000000..47e3f18
--- /dev/null
@@ -0,0 +1,18 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Error
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+
+<div id="mainbloc">
+<h1>An Error has Occurred!</h1>
+<h2>Error 401</h2>
+<div id="main">
+<ul>
+<li>This error means that you aren't authorized to view this page</li> 
+<li>To report this error, you can <a href="mailto:<!-- TMPL_VAR NAME="admin" -->">email the Koha Administrator</a>.</li>
+<li>Use top menu bar to navigate to another part of Koha.</li>
+</ul>
+</div>
+</div>
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
+
diff --git a/koha-tmpl/intranet-tmpl/prog/en/errors/402.tmpl b/koha-tmpl/intranet-tmpl/prog/en/errors/402.tmpl
new file mode 100644 (file)
index 0000000..47f84fa
--- /dev/null
@@ -0,0 +1,18 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Error
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+
+<div id="mainbloc">
+<h1>An Error has Occurred!</h1>
+<h2>Error 404</h2>
+<div id="main">
+<ul>
+<li>This error means that the link was broken and that the page doesn't exist</li>     
+<li>To report this error, you can <a href="mailto:<!-- TMPL_VAR NAME="admin" -->">email the Koha Administrator</a>.</li>
+<li>Use top menu bar to navigate to another part of Koha.</li>
+</ul>
+</div>
+</div>
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
+
diff --git a/koha-tmpl/intranet-tmpl/prog/en/errors/403.tmpl b/koha-tmpl/intranet-tmpl/prog/en/errors/403.tmpl
new file mode 100644 (file)
index 0000000..47f84fa
--- /dev/null
@@ -0,0 +1,18 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Error
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+
+<div id="mainbloc">
+<h1>An Error has Occurred!</h1>
+<h2>Error 404</h2>
+<div id="main">
+<ul>
+<li>This error means that the link was broken and that the page doesn't exist</li>     
+<li>To report this error, you can <a href="mailto:<!-- TMPL_VAR NAME="admin" -->">email the Koha Administrator</a>.</li>
+<li>Use top menu bar to navigate to another part of Koha.</li>
+</ul>
+</div>
+</div>
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
+
diff --git a/koha-tmpl/intranet-tmpl/prog/en/errors/404.tmpl b/koha-tmpl/intranet-tmpl/prog/en/errors/404.tmpl
new file mode 100644 (file)
index 0000000..47f84fa
--- /dev/null
@@ -0,0 +1,18 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Error
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+
+<div id="mainbloc">
+<h1>An Error has Occurred!</h1>
+<h2>Error 404</h2>
+<div id="main">
+<ul>
+<li>This error means that the link was broken and that the page doesn't exist</li>     
+<li>To report this error, you can <a href="mailto:<!-- TMPL_VAR NAME="admin" -->">email the Koha Administrator</a>.</li>
+<li>Use top menu bar to navigate to another part of Koha.</li>
+</ul>
+</div>
+</div>
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
+
diff --git a/koha-tmpl/intranet-tmpl/prog/en/errors/405.tmpl b/koha-tmpl/intranet-tmpl/prog/en/errors/405.tmpl
new file mode 100644 (file)
index 0000000..47f84fa
--- /dev/null
@@ -0,0 +1,18 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Error
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+
+<div id="mainbloc">
+<h1>An Error has Occurred!</h1>
+<h2>Error 404</h2>
+<div id="main">
+<ul>
+<li>This error means that the link was broken and that the page doesn't exist</li>     
+<li>To report this error, you can <a href="mailto:<!-- TMPL_VAR NAME="admin" -->">email the Koha Administrator</a>.</li>
+<li>Use top menu bar to navigate to another part of Koha.</li>
+</ul>
+</div>
+</div>
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
+
diff --git a/koha-tmpl/intranet-tmpl/prog/en/errors/500.tmpl b/koha-tmpl/intranet-tmpl/prog/en/errors/500.tmpl
new file mode 100644 (file)
index 0000000..e24e180
--- /dev/null
@@ -0,0 +1,17 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Error
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+
+<div id="mainbloc">
+<h1>An Error has Occurred!</h1>
+<h2>Error 500</h2>
+<div id="main">
+<ul>
+<li>In Koha this typically means that the Koha team is working on new features</li>    
+<li>Wait while system maintenance is being done or <a href="mailto:<!-- TMPL_VAR NAME="admin" -->">email the Koha Administrator</a>.</li>
+<li>Use top menu bar to navigate to another part of Koha.</li>
+</ul>
+</div>
+</div>
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/export/marc.tmpl b/koha-tmpl/intranet-tmpl/prog/en/export/marc.tmpl
new file mode 100644 (file)
index 0000000..da47880
--- /dev/null
@@ -0,0 +1,14 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Cataloging: MARC Export<!-- TMPL_INCLUDE NAME="doc-head-close-addbiblio.inc" -->
+
+<h1>MARC Export</h1>
+<h4>Export in MARC format the following biblios:</h4>
+<form method="post">
+<p>From biblio number: <input type="text" name="StartingBiblionumber" />
+to biblio number: <input type="text" name="EndingBiblionumber" /></p>
+<p>(leave blank to export every biblio)</p>
+<input type="hidden" name="op" value="export" />
+<input type="submit" value="Export" />
+</form>
+<p>Note : the items are NOT exported by this tool</p>
+
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/help/admin/biblio_framework.tmpl b/koha-tmpl/intranet-tmpl/prog/en/help/admin/biblio_framework.tmpl
new file mode 100644 (file)
index 0000000..1dd20d2
--- /dev/null
@@ -0,0 +1,7 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Online Help: System Preferences -- Biblio framework<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+       <h1>Biblio framework</h1>
+       <p>biblio frameworks are used to catalogue your biblios.</p>
+       <p>Unlike Koha 2.0, in this version you can have more than 1 framework to catalogate differently various materials. You can, for example, define 1 framework for monographies, 1 framework for serials, 1 framework for URL...</p>
+       <p>Once a framework type is created, you can clic on "MARC structure" to define the exact MARC structure. The first time, Koha will ask you to select an existing framework to copy into the new one. Thus, you don't have to define all the MARC structure</p>
+<!-- TMPL_INCLUDE name="intranet-bottom.inc" -->
\ No newline at end of file
diff --git a/koha-tmpl/intranet-tmpl/prog/en/images/checkall.gif b/koha-tmpl/intranet-tmpl/prog/en/images/checkall.gif
new file mode 100644 (file)
index 0000000..cc8c0a9
Binary files /dev/null and b/koha-tmpl/intranet-tmpl/prog/en/images/checkall.gif differ
diff --git a/koha-tmpl/intranet-tmpl/prog/en/images/koha.org-logo.gif b/koha-tmpl/intranet-tmpl/prog/en/images/koha.org-logo.gif
new file mode 100644 (file)
index 0000000..303a7ab
Binary files /dev/null and b/koha-tmpl/intranet-tmpl/prog/en/images/koha.org-logo.gif differ
diff --git a/koha-tmpl/intranet-tmpl/prog/en/images/patron-blank.png b/koha-tmpl/intranet-tmpl/prog/en/images/patron-blank.png
new file mode 100644 (file)
index 0000000..d46d6e9
Binary files /dev/null and b/koha-tmpl/intranet-tmpl/prog/en/images/patron-blank.png differ
diff --git a/koha-tmpl/intranet-tmpl/prog/en/images/search-audio-books.gif b/koha-tmpl/intranet-tmpl/prog/en/images/search-audio-books.gif
new file mode 100644 (file)
index 0000000..0ef0cee
Binary files /dev/null and b/koha-tmpl/intranet-tmpl/prog/en/images/search-audio-books.gif differ
diff --git a/koha-tmpl/intranet-tmpl/prog/en/images/search-books.gif b/koha-tmpl/intranet-tmpl/prog/en/images/search-books.gif
new file mode 100644 (file)
index 0000000..8b56ddc
Binary files /dev/null and b/koha-tmpl/intranet-tmpl/prog/en/images/search-books.gif differ
diff --git a/koha-tmpl/intranet-tmpl/prog/en/images/search-kids.gif b/koha-tmpl/intranet-tmpl/prog/en/images/search-kids.gif
new file mode 100644 (file)
index 0000000..fbf4428
Binary files /dev/null and b/koha-tmpl/intranet-tmpl/prog/en/images/search-kids.gif differ
diff --git a/koha-tmpl/intranet-tmpl/prog/en/images/search-large-print.gif b/koha-tmpl/intranet-tmpl/prog/en/images/search-large-print.gif
new file mode 100644 (file)
index 0000000..544248b
Binary files /dev/null and b/koha-tmpl/intranet-tmpl/prog/en/images/search-large-print.gif differ
diff --git a/koha-tmpl/intranet-tmpl/prog/en/images/search-local-history.gif b/koha-tmpl/intranet-tmpl/prog/en/images/search-local-history.gif
new file mode 100644 (file)
index 0000000..2d8969a
Binary files /dev/null and b/koha-tmpl/intranet-tmpl/prog/en/images/search-local-history.gif differ
diff --git a/koha-tmpl/intranet-tmpl/prog/en/images/search-movies.gif b/koha-tmpl/intranet-tmpl/prog/en/images/search-movies.gif
new file mode 100644 (file)
index 0000000..0d46cc4
Binary files /dev/null and b/koha-tmpl/intranet-tmpl/prog/en/images/search-movies.gif differ
diff --git a/koha-tmpl/intranet-tmpl/prog/en/images/search-music.gif b/koha-tmpl/intranet-tmpl/prog/en/images/search-music.gif
new file mode 100644 (file)
index 0000000..068612f
Binary files /dev/null and b/koha-tmpl/intranet-tmpl/prog/en/images/search-music.gif differ
diff --git a/koha-tmpl/intranet-tmpl/prog/en/images/search-reference.gif b/koha-tmpl/intranet-tmpl/prog/en/images/search-reference.gif
new file mode 100644 (file)
index 0000000..2a111e4
Binary files /dev/null and b/koha-tmpl/intranet-tmpl/prog/en/images/search-reference.gif differ
diff --git a/koha-tmpl/intranet-tmpl/prog/en/images/search-software-web.gif b/koha-tmpl/intranet-tmpl/prog/en/images/search-software-web.gif
new file mode 100644 (file)
index 0000000..a09895b
Binary files /dev/null and b/koha-tmpl/intranet-tmpl/prog/en/images/search-software-web.gif differ
diff --git a/koha-tmpl/intranet-tmpl/prog/en/images/up.png b/koha-tmpl/intranet-tmpl/prog/en/images/up.png
new file mode 100644 (file)
index 0000000..2b46c3c
Binary files /dev/null and b/koha-tmpl/intranet-tmpl/prog/en/images/up.png differ
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/action-catalogue.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/action-catalogue.inc
new file mode 100644 (file)
index 0000000..2bc6ec6
--- /dev/null
@@ -0,0 +1,57 @@
+    <div id="action">
+            
+            <div class="edit">
+                <a href="/cgi-bin/koha/cataloguing/addbiblio.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->&frameworkcode=<!--TMPL_VAR Name="current_framework" -->&op=">
+                    Edit biblio
+                </a>
+                <a href="/cgi-bin/koha/cataloguing/addbiblio.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->&frameworkcode=<!--TMPL_VAR Name="current_framework" -->&op=duplicate">
+                    Duplicate
+                </a>
+                <a href="/cgi-bin/koha/cataloguing/additem.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">
+                    Edit item
+                </a>
+                <a href="javascript:confirm_deletion()">
+                    Delete
+                </a>
+            </div>
+            
+            <div class="view">
+                <a href="/cgi-bin/koha/catalogue/MARCdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">
+                Complete
+                </a>
+                <a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">
+                    Normal
+                </a>
+                <a href="/cgi-bin/koha/catalogue/ISBDdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">
+                    ISBD
+                </a>
+            </div>
+            
+            <div class="others">
+                <a href="#" onclick="JavaScript:window.open('/cgi-bin/koha/bookshelves/addbookbybiblionumber.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->','Add_to_bookshelf','width=500,height=400,toolbar=false,scrollbars=yes'); return false;">
+                    Add to shelf
+                </a>
+                <a href="/cgi-bin/koha/catalogue/detailprint.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">
+                    Print
+                </a>
+                <!-- TMPL_IF name="subscriptionsnumber" -->
+                <a href="/cgi-bin/koha/serials/serials-home.pl?searched=1&title_filter=<!-- TMPL_VAR NAME="subscriptiontitle" -->">
+                    Subscription(s)
+                </a>
+                <!-- /TMPL_IF -->
+                <!-- TMPL_IF NAME="norequests" -->
+                <!-- TMPL_ELSE -->
+                    <a href="/cgi-bin/koha/reserve/request.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">
+                        Request
+                    </a>
+                <!-- /TMPL_IF -->
+                
+                <a href="/cgi-bin/koha/catalogue/issuehistory.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->&title=<!-- TMPL_VAR NAME="title"-->&author=<!-- TMPL_VAR NAME="author"-->" >
+                    Issue history
+                </a>
+  
+                <!-- TMPL_IF NAME="CAN_user_parameters"-->
+               <a href="/cgi-bin/koha/tools/viewlog.pl?do_it=1&module=CATALOGUING&action=MODIFY&object=<!-- TMPL_VAR NAME="biblionumber"-->">Modification Log</a>
+                <!-- /TMPL_IF --> 
+            </div>
+    </div>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/calendar/menuarrow.gif b/koha-tmpl/intranet-tmpl/prog/en/includes/calendar/menuarrow.gif
new file mode 100644 (file)
index 0000000..ed2dee0
Binary files /dev/null and b/koha-tmpl/intranet-tmpl/prog/en/includes/calendar/menuarrow.gif differ
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/doc-head-barcodes.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/doc-head-barcodes.inc
new file mode 100644 (file)
index 0000000..90770a4
--- /dev/null
@@ -0,0 +1,5 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<title>
\ No newline at end of file
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/doc-head-close-addbiblio.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/doc-head-close-addbiblio.inc
new file mode 100644 (file)
index 0000000..ad09699
--- /dev/null
@@ -0,0 +1,9 @@
+</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<link rel="shortcut icon" href="<!-- TMPL_VAR NAME='themelang' -->/includes/favicon.ico" type="image/x-icon" />
+<style type="text/css"> 
+       @import url(<!-- TMPL_VAR NAME='themelang' -->/includes/intranet.css);
+</style>
+</head>
+
+<body>
\ No newline at end of file
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/error-bottom.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/error-bottom.inc
new file mode 100644 (file)
index 0000000..096e1e0
--- /dev/null
@@ -0,0 +1,17 @@
+<br clear="all">
+<p> &nbsp; </p>
+
+<div class="center">
+<a href="/cgi-bin/koha/mainpage.pl">Home</a> ||
+<a href="/cgi-bin/koha/catalogue/search.pl">Catalogue</a> ||
+<a href="/cgi-bin/koha/members/members-home.pl">Members</a> ||
+<a href="/cgi-bin/koha/acqui/acqui-home.pl">Acquisitions</a> ||
+<a href="/cgi-bin/koha/circ/circulation.pl">Circulation</a> ||
+<a href="/cgi-bin/koha/reports-home.pl">Reports</a> ||
+<a href="/cgi-bin/koha/admin-home.pl">Parameters</a> ||
+<a href="/cgi-bin/koha/about.pl">About</a> || 
+Help
+</div>
+
+</body>
+</html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/error-top.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/error-top.inc
new file mode 100644 (file)
index 0000000..687031e
--- /dev/null
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+<title>KOHA: INTRANET: Catalogue</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf8">
+
+<script language="JavaScript">
+<!-- Hide from old browsers
+function openWindow(targeturl, windowname) {
+newwin =
+window.open(targeturl,windowname,"height=480,width=640,scrollbars,resizable")
+}
+// end hiding -->
+</script>
+
+<script language="JavaScript" type="text/javascript">
+function Help() {
+       newin=window.open("/cgi-bin/koha/help.pl","Koha Help",'width=600,height=600,toolbar=false,scrollbars=yes');
+}
+</script>
+
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/common-style.css">
+<style type="text/css">
+.catalogue {
+       background-color:#ad11ad;
+       color:#FFFFFF;
+       background-image:none;
+       text-decoration: normal;
+       }
+a.catalogue:hover {
+       background-color: #ad11ad;
+       color: #FFFFFF;
+       text-decoration: none;
+       }
+</style>
+</head>
+
+<body>
+<!-- MENUS -->
+<div id="menubar">
+       <span class="koha">KOHA</span>
+       <span class="koha"><a class="home" href="/cgi-bin/koha/mainpage.pl">Koha</a></span>
+       <a class="acquisition" href="/cgi-bin/koha/acqui/acqui-home.pl">Acquisitions</a>
+       <a class="catalogue" href="/cgi-bin/koha/catalogue/search.pl">Catalogue</a>
+       <a class="circulation"  href="/cgi-bin/koha/circ/circulation.pl">Circulation</a>
+       <a class="members" href="/cgi-bin/koha/members/members-home.pl">Members</a>
+       <a class="authority" href="/cgi-bin/koha/authorities/authorities-home.pl">Authorities</a>
+       <a class="reports" href="/cgi-bin/koha/reports-home.pl">Reports</a>
+       <a class="parameters" href="/cgi-bin/koha/admin-home.pl">Parameters</a>
+       <a class="about" href="/cgi-bin/koha/about.pl">About</a>
+       <a class="catalogue" href="/cgi-bin/koha/help.pl" onclick="Help(); return false;">Help</a>
+</div>
+<div id="submenu">
+       <span class="koha">options &gt;&gt;&nbsp;&nbsp;</span>
+       <a href="/cgi-bin/koha/catalogue/search.pl" class="submenu2">search</a>
+       <a href="/cgi-bin/koha/bookshelves/shelves.pl" class="submenu">Virtual shelves</a>
+       <a href="/cgi-bin/koha/cataloguing/addbiblio.pl" class="submenu2">Add biblio</a>
+       <a href="/cgi-bin/koha/maint/catmaintain.pl" class="submenu">Cat maintenance</a>
+</div>
+<!-- TMPL_IF NAME="loggedinusername" -->
+    <p align="left">Logged in as: <!-- TMPL_VAR NAME="loggedinusername" --> [<a href="/cgi-bin/koha/mainpage.pl?logout.x=1">Log Out</a>]</p>
+<!-- TMPL_ELSE -->
+    <p align="left"><a href="/cgi-bin/koha/opac-user.pl">Log In</a> to Koha</p>
+<!-- /TMPL_IF -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/hierarchy.css b/koha-tmpl/intranet-tmpl/prog/en/includes/hierarchy.css
new file mode 100644 (file)
index 0000000..d661bb3
--- /dev/null
@@ -0,0 +1,105 @@
+.hierarchies {
+       background-color:#fff;
+       color:#000000;
+       padding:5px;
+       margin-left:50px;
+       -moz-border-radius:6px;
+       display:block;
+       font-size:10px;
+}
+.hierarchy {
+       padding:5px;
+       width:90%;
+       -moz-border-radius:6px;
+       display:block;
+}
+.child {
+       display:none;
+    margin-left : 50px;
+    width:150%;
+}
+.child a:hover{
+  background-color:#BFCFFF;
+}
+.parent {
+       display:none;
+    margin-left : -50px;
+}
+.parent a:hover{
+  background-color:#BFCFFF;
+}
+.child0{
+  width : 20%;
+  text-align : left;
+}
+.child0 a:hover{
+  background-color:#BFCFFF;
+}
+.child1{
+  width : 20%;
+  text-align : left;
+  margin-left : 50px;
+}
+.child1 a:hover{
+  background-color:#BFCFFF;
+}
+.child2{
+  width : 20%;
+  text-align : left;
+  margin-left : 100px;
+}
+.child2 a:hover{
+  background-color:#BFCFFF;
+}
+.child3{
+  width : 20%;
+  text-align : left;
+  margin-left : 150px;
+}
+.child3 a:hover{
+  background-color:#BFCFFF;
+}
+.child4{
+  width : 20%;
+  text-align : left;
+  margin-left : 200px;
+}
+.child4 a:hover{
+  background-color:#BFCFFF;
+}
+.child5{
+  width : 20%;
+  text-align : left;
+  margin-left : 250px;
+}
+.child5 a:hover{
+  background-color:#BFCFFF;
+}
+.child6{
+  width : 20%;
+  text-align : left;
+  margin-left : 300px;
+}
+.child6 a:hover{
+  background-color:#BFCFFF;
+}
+.child7{
+  width : 20%;
+  text-align : left;
+  margin-left : 350px;
+}
+.child7 a:hover{
+  background-color:#BFCFFF;
+}
+.child8{
+  width : 10%;
+  text-align : left;
+  margin-left : 400px;
+}
+.child8 a:hover{
+  background-color:#BFCFFF;
+}
+.parents{
+  display:inline;
+  cursor:crosshair;
+}
\ No newline at end of file
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/installer-doc-head-close.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/installer-doc-head-close.inc
new file mode 100644 (file)
index 0000000..d02d00e
--- /dev/null
@@ -0,0 +1,65 @@
+</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
+<style type="text/css" media="screen">
+
+html { background: #eee; }
+
+body {
+        background: #fff;
+        color: #000;
+        font-family: Georgia, "Times New Roman", Times, serif;
+        margin-left: 20%;
+        margin-right: 20%;
+        padding: .2em 2em;
+}
+
+h1 {
+        color: #006;
+        font-size: 18px;
+        font-weight: lighter;
+}
+
+h2 { font-size: 16px; }
+
+h3 {
+        color: #006;
+        font-size: 18px;
+        font-weight: lighter;
+}
+
+p, li, dt {
+        line-height: 140%;
+        padding-bottom: 2px;
+}
+
+ul, ol { padding: 5px 5px 5px 20px; }
+
+#logo { margin-bottom: 2em; }
+
+.step a, .step input { font-size: 2em; }
+
+td input { font-size: 1.5em; }
+
+.step, th { text-align: right; }
+
+#bloc25, .bloc25 {
+        float:left;
+        border:1px solid #000000;
+        margin:0px;
+        padding:0px;
+
+}
+
+#footer {
+        text-align: center;
+        border-top: 1px solid #ccc;
+        padding-top: 1em;
+        font-style: italic;
+}
+
+</style>
+</head>
+
+<body>
+<h1 id="logo"><img alt="Koha" src="/intranet-tmpl/prog/en/images/koha.org-logo.gif" /></h1>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/intranet-print.css b/koha-tmpl/intranet-tmpl/prog/en/includes/intranet-print.css
new file mode 100644 (file)
index 0000000..33b4cd7
--- /dev/null
@@ -0,0 +1,235 @@
+body {
+    font-family : Verdana, Geneva, Arial, sans-serif;
+    font-size : .9em;
+}
+
+table {
+    border-collapse : inherit;
+    border : 1px solid #CCCCCC;
+    margin : 1em 0;
+}
+
+caption {
+    font-size : 140%;
+    text-align : left;
+    font-weight : bold;
+}
+
+td,th {
+    /*border-left : 1px solid #CCCCCC;
+    border-bottom : 1px solid #CCCCCC;*/
+    border : 1px solid #CCCCCC;
+    padding : 5px;
+}
+
+th {
+    background-color : #CCCCCC;
+    border-left : 1px solid #999999;
+    border-bottom : 1px solid #999999;
+}
+
+th[scope=row] {
+    background-color : #EEEEEE;
+    text-align : right;
+}
+
+input {
+    font-size:0.9em;
+}
+
+select {
+    font-size:0.9em;
+}
+
+input[type=submit], input[type=button], input[type=reset] {
+    background-color : #6699CC;
+    color : #FFFFFF;
+    font-size : 1em;
+    font-weight : bold;
+}
+
+.searchresults table tr:hover{
+    background-color: #CCFFFF;
+}
+
+tr.highlight td, tr.highlight th {
+    background-color : #EEEEEE;
+}
+
+.here {
+    color: black;
+    text-decoration:none;
+}
+
+#problem {
+    color: red;
+    background-color:white;
+    font-weight : bold;
+}
+
+#admin_stopwords_select UL {
+   width: 600px;
+}
+
+#admin_stopwords_select UL LI {
+   white-space: nowrap;
+}
+
+legend {
+    font-size:120%;
+    font-weight:bold;
+}
+
+.problem {
+    color: white;
+    background-color:red;
+    font-weight : bold;
+}
+
+/* css styles for reserves color alerts */
+.onloan {
+    background-color: #FFED3D;
+}
+
+.reserved {
+    background-color: #8EBAFF;
+}
+
+.transfered {
+    background-color: #F9FF9A;
+}
+
+.inwait {
+    background-color: #33CC99;
+}
+
+.other {
+    background-color: #FF0000;
+}
+
+.available {
+    background-color: white;
+}
+
+.unavailable {
+    background-color: #FFED3D;
+}
+
+.hasexpirated {
+    text-decoration: line-through;
+}
+
+/* style for search terms in catalogsearch */
+.term {
+    background-color:yellow;
+}
+
+/* end of css styles for reserves color alerts */
+
+/* MAIN MENU STYLES */
+#mainmenu {
+display:none;
+}
+
+/* submenus styles */
+#submenu {
+    display:none;
+}
+/*Action button*/
+#action {
+    display:none;
+}
+
+/* Main body style */
+#main {
+    margin-left:0%;
+}
+
+/* facets bloc */
+#facets {
+    display:none;
+}
+
+/* the USER information block */
+#librarian_information {
+    display:none;
+}
+
+/* css style for reregistration alert */
+
+.reregistrinfo {
+    color: #6699cc;
+    font-weight : bold;
+    background-color : #eeeeee;
+}
+/* MARC editor */
+
+/* styles for the 11 buttons that the user can click on */
+/* the design of the active tab button (only 1 at a given time)*/
+.tab_active {
+    color: #6699CC;
+    background-color : #CCCCCC;
+    font-size : 1em;
+    border: 2px inset;
+    font-weight : bold;
+    text-decoration:none;
+    display: inline;
+    text-decoration:none;
+    margin-left:10px;
+}
+
+#onlinehelp {
+    display:none;
+}
+
+/* the design of the INactives tab buttons (all other tabs) */
+.tab_inactive {
+    background-color : #6699CC;
+    color : #FFFFFF;
+    font-size : 1em;
+    font-weight : bold;
+    display:inline;
+    border: 2px outset;
+    text-decoration:none;
+    margin-left:10px;
+}
+
+/* the button of INactive tabs : we need this one to have white color on links, otherwise, default a look will be choosen */
+#tabs a {
+    color:white;
+    text-decoration:none;
+    padding-right:10px;
+    padding-left:10px;
+}
+
+/* specify that we to do when the mouse is on 1 button */
+#tabs a:hover {
+    border: 2px inset;
+}
+
+#tabs {
+    margin-top:45px;
+    margin-bottom:5px;
+}
+
+/* styles for the 11 content blocks */
+/* the property for hidden tabs */
+.content_hidden {
+    height:0px; /* you propably don't need to change this one */
+    visibility:hidden; /* you propably don't need to change this one */
+    display:none;
+}
+
+/* the property for the displayed tab */
+.content_visible {
+    height:0px; /* you propably don't need to change this one */
+    visibility:visible; /* you propably don't need to change this one */
+    display:block;
+}
+
+.lineSelected {
+    background-color:yellow;
+}
+.DoNotPrint {
+    display:none;
+}
\ No newline at end of file
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/menu-barcodes.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/menu-barcodes.inc
new file mode 100644 (file)
index 0000000..d686bba
--- /dev/null
@@ -0,0 +1,7 @@
+<div id="submenu">
+        <a href="/cgi-bin/koha/barcodes/barcodes.pl">home</a>
+        <a href="/cgi-bin/koha/barcodes/barcodesGenerator.pl">barcodes generator</a>
+        <a href="/cgi-bin/koha/barcodes/label-home.pl">label</a>
+</div>
+
+<div id="main">
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/menu-bookshelves.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/menu-bookshelves.inc
new file mode 100644 (file)
index 0000000..baa9fef
--- /dev/null
@@ -0,0 +1,5 @@
+<div id="submenu">
+        <a href="/cgi-bin/koha/bookshelves/shelves.pl">Shelves</a>
+</div>
+
+<div id="main">
\ No newline at end of file
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/menu-reports.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/menu-reports.inc
new file mode 100644 (file)
index 0000000..58cc3f9
--- /dev/null
@@ -0,0 +1,5 @@
+<div id="submenu">
+        <a href="/cgi-bin/koha/reports/reports-home.pl">home</a>
+</div>
+
+<div id="main">
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/san-op.css b/koha-tmpl/intranet-tmpl/prog/en/includes/san-op.css
new file mode 100644 (file)
index 0000000..6933a5e
--- /dev/null
@@ -0,0 +1,414 @@
+body {
+    font-family : Verdana, Geneva, Arial, sans-serif;
+    font-size : 1.0em;
+    background-color : #eeeeee;
+       text-align: left;
+}
+
+h1 {
+        font-size: 1.9em;
+        background-color : #384b73;
+        color : white;
+        text-align: center;
+        padding-bottom : 6px;
+        display:block;
+}
+
+h2 {
+        color : #384b73;
+        text-align: left;
+        padding-bottom : 6px;
+        display:block;
+        font-size:110%;
+}
+h3 {
+        color : #384b73;
+        text-align: left;
+        padding-bottom : 6px;
+        display:inline;
+        font-size:100%;
+        font-weight:normal;
+}
+
+label {
+    font-style:italic;
+    vertical-align:top;
+/*    display:block;
+    float:left;
+    text-align:right;
+    width:8em;
+    margin-right:0.2em;*/
+}
+
+p {
+    margin-bottom:0px;
+    margin-top:0px;
+    margin-left:10px;
+    margin-right:10px;
+    padding:0px;
+}
+
+/* Alternate css proposal : uncomment this (and comment #action a below), and action menu will appear on the right, vertically */
+/* 
+#action {
+float:right;
+}
+#action a {
+    background-color : #eec95a;
+    color : #FFFFFF;
+    font-size : 1em;
+    border: 3px;
+    font-weight : bold;
+    margin-right:5px;
+    margin-bottom:5px;
+    text-decoration:none;
+    display: block;
+}
+*/
+
+#action {
+    margin-top:5px;
+    margin-bottom:20px;
+}
+#action a {
+    background-color : #eec95a;
+    color : #FFFFFF;
+    font-size : 1em;
+    border: 2px outset;
+    font-weight : bold;
+    margin:0px 5px 0px 0px;
+    padding-right:5px;
+    padding-left:5px;
+    text-decoration:none;
+    display: inline;
+}
+#action a:hover {
+    border: 2px inset;
+    background-color:#384b73;
+}
+
+a:link, a:visited, a:active {
+        text-decoration : underline;
+        color :navy;
+}
+a:hover {
+        text-decoration : none;
+        color : orange;
+}
+
+table {
+       border-collapse : collapse;
+       border-top : 1px solid #CCCCCC;
+       border-right : 1px solid #CCCCCC;
+       margin : 1em 0;
+}
+
+caption {
+       font-size : 140%;
+       text-align : left;
+       font-weight : bold;
+}
+
+td,th {
+       border-left : 1px solid #CCCCCC;
+       border-bottom : 1px solid #CCCCCC;
+       padding : 5px;
+}
+
+th {
+    background-color : #384b73;
+    color : white;
+    border-left : 1px solid #999999;
+    border-bottom : 1px solid #999999;
+}
+
+th[scope=row] {
+    background-color : #EEEEEE;
+    color:black;
+    text-align : right;
+}
+
+input {
+    font-size:0.8em;
+}
+
+select {
+    font-size:0.8em;
+    border : 1px solid black;
+    padding : 1px;
+}
+
+li {
+margin : 0px 0px 0px 10px;
+}
+
+input[type=submit], input[type=button], input[type=reset] {
+    font-size:0.8em;
+    background-color : #eec95a;
+    color : #FFFFFF;
+    font-size : 1em;
+    border-width:2px;
+    font-weight : bold;
+}
+input:hover[type=submit], input:hover[type=button], input:hover[type=reset] {
+    border:2px inset;
+}
+
+input[type=text] {
+    font-size : 0.8em;
+    font-weight : bold;
+    border : 1px solid black;
+    margin : 0px 2px 0px 0px;
+    padding : 2px;
+}
+
+tr.highlight td, tr.highlight th {
+       background-color : #FFF;
+}
+
+#problem {
+       color: red;
+       background-color: #eee;
+       font-weight : bold;
+}
+
+legend {
+       font-size: 1.3em;
+       font-weight:bold;
+        background-color : #384b73;
+        color : white;
+        padding : 0px 5px 0px 5px; 
+}
+fieldset {
+        border : 1px solid #374b73;
+        display: inline;
+        vertical-align:top;
+}
+
+.problem {
+       color: white;
+       background-color:red;
+}
+
+/* css styles for reserves color alerts */
+.onloan {
+       background-color: #FFED3D;
+}
+
+.reserved {
+       background-color: #8EBAFF;
+}
+
+.transfered {
+       background-color: #F9FF9A;
+}
+
+.inwait {
+       background-color: #33CC99;
+}
+
+.other {
+       background-color: #FF0000;
+}
+
+/* end of css styles for reserves color alerts */
+
+/* MAIN MENU STYLES */
+#mainmenu {
+    display:block;
+    float:left;
+    font-weight : normal;
+    background-color : #eee;
+    margin-right: 5px;
+    padding-right: 5px;
+    border-right:1px solid black;
+    font-size:0.8em;
+}
+
+#mainmenu a {
+    display:block;
+    margin-bottom:0px;
+    padding-left :5px;
+    text-decoration:none;
+    font-weight:bold;
+    color:black;
+}
+
+
+#mainmenu a:hover {
+    display:block;
+    margin-bottom:0px;
+    padding-left :5px;
+    text-decoration:none;
+    font-weight:bold;
+    background-color:#6699cc;
+    color:white;
+}
+
+#mainmenu ul a {
+    display:block;
+    margin-bottom:5px;
+    padding-left :5px;
+    text-decoration:none;
+    font-weight:normal;
+    color:black;
+}
+#mainmenu ul a:hover {
+    display:block;
+    margin-bottom:5px;
+    padding-left :5px;
+    text-decoration:none;
+    font-weight:normal;
+    background-color:#6699cc;
+    color:white;
+}
+
+#mainmenu ul {
+    list-style-type: none;
+    padding-left:20px;
+    margin-bottom:0px;
+    margin-top:0px;
+}
+
+#mainmenu li {
+    list-style-type: none;
+    padding-left:0px;
+    margin-left:0px;
+    margin-bottom:0px;
+    margin-top:0px;
+}
+
+#mainmenu label {
+    width:4em;
+}
+/* submenus styles */
+#submenu {
+    margin-left:0%;
+    font-weight : normal;
+    /*display:left;*/
+}
+
+#submenu a {
+    margin:5px;
+    padding : 0px 0px 4px 0px;
+    text-decoration:none;
+    color:black;
+    padding-right:15px;
+    font-size:1em;
+}
+
+#submenu a:hover {
+    margin:5px;
+    padding : 0px 0px 4px 0px;
+    background-color:#6699cc;
+    color:white;
+    padding-right:15px;
+    font-size:1em;
+}
+
+/* Main body style */
+#main {
+    margin-left:20%;
+    margin-bottom:0px;
+    padding-bottom:0px;
+}
+
+/* facets bloc */
+#facets {
+    float:left;
+/*     background-color:#CCCCCC; */
+    margin-right:20px;
+    border:1px solid black;
+    font-size:75%;
+}
+
+#facets ul {
+    list-style-type: none;
+    padding-left:0px;
+    margin-bottom:0px;
+    margin-top:0px;
+}
+
+/* the USER information block */
+#librarian_information {
+/*     position:absolute; */
+    float:right;
+    font-size:10pt;
+}
+/* css style for reregistration alert */
+
+.reregistrinfo {
+       color: #6699cc;
+       font-weight : bold;
+       background-color : #eeeeee;
+}
+
+/* MARC editor */
+
+/* styles for the 11 buttons that the user can click on */
+/* the design of the active tab button (only 1 at a given time)*/
+.tab_active {
+    background-color : #eec95a;
+    font-size : 1em;
+    border: 2px inset;
+    font-weight : bold;
+    text-decoration:none;
+    display: inline;
+    color:white;
+    text-decoration:none;
+    margin-left:10px;
+}
+/* the design of the INactives tab buttons (all other tabs) */
+.tab_inactive {
+    background-color:#384b73;
+    font-size : 1em;
+    border: 2px outset;
+    font-weight : bold;
+    display: inline;
+    color:white;
+    text-decoration:none;
+    margin-left:10px;
+}
+
+/* the button of INactive tabs : we need this one to have white color on links, otherwise, default a look will be choosen */
+#tabs a {
+    color:white;
+    text-decoration:none;
+    padding-right:10px;
+    padding-left:10px;
+}
+
+/* specify that we to do when the mouse is on 1 button */
+#tabs a:hover {
+    border: 2px inset;
+}
+
+#tabs {
+    margin-top:45px;
+    margin-bottom:5px;
+}
+
+/* styles for the 11 content blocks */
+/* the property for hidden tabs */
+.content_hidden {
+    height:0px; /* you propably don't need to change this one */
+    visibility:hidden; /* you propably don't need to change this one */
+}
+/* the property for the displayed tab */
+.content_visible {
+    height:0px; /* you propably don't need to change this one */
+    visibility:visible; /* you propably don't need to change this one */
+}
+
+#onlinehelp {
+    float:right;
+}
+
+.term {
+    background-color:yellow;
+}
+
+.searchresults table tr:hover{
+    background-color:#ffffde
+   
+}
diff --git a/koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl b/koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl
new file mode 100644 (file)
index 0000000..87d1193
--- /dev/null
@@ -0,0 +1,48 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
+    <!-- TMPL_IF NAME="nopermission" -->Koha &rsaquo; Error: Access Denied<!-- /TMPL_IF -->
+    <!-- TMPL_IF NAME="timed_out" -->Koha &rsaquo; Error: Session Timed Out --<!-- /TMPL_IF -->
+    <!-- TMPL_IF NAME="different_ip" -->Koha &rsaquo; Error: IP Address Change -- <!-- /TMPL_IF -->
+    <!-- TMPL_IF NAME="invalid_username_or_password" -->Koha &rsaquo; Error Invalid Username or Password -- <!-- /TMPL_IF -->
+    <!-- TMPL_IF NAME="loginprompt" -->Koha &rsaquo; Welcome to the Koha Web Installer<!-- /TMPL_IF -->
+    <!-- TMPL_INCLUDE NAME="installer-doc-head-close.inc" -->
+<!-- TMPL_IF NAME="nopermission" -->
+<!-- This is what is displayed if user doesn't have permission --><h3>Login Error</h3>
+<p>Sorry, Koha doesn't think you have permission for this page.</p>
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="timed_out" -->
+<!-- This is what is displayed if login has timed out -->
+<h3>Login Error</h3><p>Sorry, your session has timed out. Please login again.</p>
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="different_ip" -->
+<!-- This is what is displayed if user's IP has changed -->
+<h3>Login Error</h3><p>You are accessing Koha from a different IP address! Please login again.</p>
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="invalid_username_or_password" -->
+<!-- This is what is displayed if the username or password doesn't work -->
+<h3>Login Error</h3><p>You entered an incorrect username or password. Please try again.</p>
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="loginprompt" -->
+<!-- login prompt time-->
+<form action="<!-- TMPL_VAR NAME="url" -->" method="post" name="mainform" id="mainform">
+<!-- TMPL_LOOP NAME="INPUTS" -->
+    <input type="hidden" name="<!-- TMPL_VAR NAME="name" -->" value="<!-- TMPL_VAR NAME="value" -->" />
+<!-- /TMPL_LOOP -->
+<h3>Welcome to the Koha Web Installer</h3>
+<p>Before we begin, please verify you have the correct credentials to continue. Please log in
+with the username and password given to you by your systems administrator and located in your
+<code>koha.xml</code>.</p>
+<table>
+       <caption>Please enter your username and password</caption>
+    <tr><th scope="row"><label for="userid">Username:</label></th><td><input name="userid" id="userid" /></td></tr>
+    <tr><th scope="row"><label for="password">Password:</label></th><td><input type="password" name="password" id="password" /></td></tr>
+    </table>
+<p><input type="submit" value="Submit" /></p>
+</form>
+
+<!-- /TMPL_IF -->
+
+<!-- TMPL_INCLUDE name="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/installer/step1.tmpl b/koha-tmpl/intranet-tmpl/prog/en/installer/step1.tmpl
new file mode 100644 (file)
index 0000000..080740e
--- /dev/null
@@ -0,0 +1,85 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha &rsaquo; Web Installer &rsaquo; Step 1
+<!-- TMPL_INCLUDE NAME="installer-doc-head-close.inc" -->
+<h1>Koha &rsaquo; Web Installer &rsaquo; Step 1</h1>
+<!--TMPL_UNLESS Name="language"-->
+<p>You are about to install Koha.</p>
+<form name="language" method="post">
+
+<p>Please pick up your language from the following list. If your langauge is not
+listed, please inform your systems administrator.</p>
+
+<select name="language">
+  <!--TMPL_LOOP Name="languages"-->
+  <option value="<!--TMPL_VAR Name="value" -->""><!--TMPL_VAR Name="description"-->
+<!--   </option> -->
+  <!--/TMPL_LOOP -->
+</select>
+</p>
+
+<p> Click Next to continue <input value="Next &gt;&gt;" type="submit"></p>
+</form>
+<!--/TMPL_UNLESS-->
+<!--TMPL_IF Name="language"-->
+  <!--TMPL_UNLESS Name="checkmodule"-->
+  <!--TMPL_IF Name="missing"-->
+  <p>Some perl modules are missing.<br />
+  <ul>
+  <!--TMPL_LOOP Name="missing"-->
+    <li><!--TMPL_VAR Name="name"-->
+    <!--TMPL_IF Name="usagemail"-->
+      <br/> This module is used whenever Koha has to send email.
+    <!--/TMPL_IF-->
+    <!--TMPL_IF Name="usagebarcode"-->
+      <br/> This module is needed if you intend to print barcodes.
+    <!--/TMPL_IF-->
+    <!--TMPL_IF Name="usagespine"-->
+      <br/> This module is needed if you intend to print spine labels.
+    <!--/TMPL_IF-->
+    <!--TMPL_IF Name="usageLDAP"-->
+      <br/> This module is needed if you intend to use LDAP for authentication.
+    <!--/TMPL_IF-->
+    </li>
+  <!--/TMPL_LOOP-->
+  Please consider installing these modules before continuing.
+  <pre>
+  <!--TMPL_LOOP Name="missing"-->
+    perl -MCPAN -e "install <!--TMPL_VAR Name="name"-->";
+  <!--/TMPL_LOOP-->
+  </pre>
+  <!--/TMPL_IF-->
+  <!--TMPL_IF Name="problems"-->
+  <p>I encountered some problems.</p>
+   <ul>
+    <!--TMPL_IF Name="perlversion"-->
+    <li>Your perl version seems to be obsolete.
+      Please upgrade to a newer version of Perl (at least Version 5.006001).</li>
+    <!--/TMPL_IF-->
+    <!--TMPL_IF Name="perllocation"-->
+    <li>Your perl installation is not in /usr/bin/.
+      This version of the Web Installer expects perl to be in /usr/bin/.</li>
+    <!--/TMPL_IF-->
+    <!--TMPL_IF Name="zebra"-->
+    <li>Zebra server doesn't seem to be installed or I can't find it.
+      Please install it before continuing.</li>
+    <!--/TMPL_IF-->
+    <!--TMPL_IF Name="mysql"-->
+    <li>MySQL server doesn't seem to be installed or I can't find it.
+      Please install it before continuing.</li>
+    <!--/TMPL_IF-->
+    <!--TMPL_IF Name="yaz"-->
+    <li>Yaz doesn't seem to be installed or I can't find it.
+      Please install it before continuing.</li>
+    <!--/TMPL_IF-->
+   </ul>
+  <!--/TMPL_IF-->
+  <!--/TMPL_UNLESS-->
+  <!--TMPL_IF Name="checkmodule"-->
+<form name="checkmodules" action="install.pl">
+<p> All dependencies installed.
+</p>
+<input type="hidden" name="step" value="2" />
+<p>Please click next to continue <input value="Next &gt;&gt;" type="submit"></p>
+</form>
+  <!--/TMPL_IF-->
+<!--/TMPL_IF-->
+<!-- TMPL_INCLUDE name="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl b/koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl
new file mode 100644 (file)
index 0000000..1c9e4bd
--- /dev/null
@@ -0,0 +1,54 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha &rsaquo; Web Installer &rsaquo; Step 2
+<!-- TMPL_INCLUDE NAME="installer-doc-head-close.inc" -->
+<h1>Koha &rsaquo; Web Installer &rsaquo; Step 2</h1>
+<h2 align="center">Database settings:</h2>
+<ul>
+<li><em>database name : </em><!--TMPL_VAR NAME="dbname"--></li>
+<li><em>database host : </em><!--TMPL_VAR NAME="hostname"--></li>
+<li><em>database port : </em><!--TMPL_VAR NAME="port"--> (probably OK if blank)</li>
+<li><em>database user : </em><!--TMPL_VAR NAME="user"--></li>
+</ul>
+<div>
+<!--TMPL_IF NAME="mysqlconnection"-->
+<form name="checkmysqlparameters" type="post" action="install.pl">
+  <!--TMPL_IF NAME="checkdatabaseaccess"-->
+  <p>Connection established.</p>
+     <!--TMPL_IF NAME="checkdatabasecreated"-->
+  <p>Database <code><!--TMPL_VAR NAME="dbname"--></code> exists.</p>
+        <!--TMPL_IF NAME="checkgrantaccess"-->
+  <p>User <code><!--TMPL_VAR NAME="user"--></code> has all required privileges on database <code><!--TMPL_VAR Name="dbname"--></code>.</p>
+        <!--TMPL_ELSE-->
+  <p class="error">user <code><!--TMPL_VAR NAME="user"--></code> doesn't have enough privilege on database <code><!--TMPL_VAR Name="dbname"--></code> </p>
+  <p class="tip"> Ask for or make a change in the user's privileges. Need help? See <a href=http://dev.mysql.com/doc/refman/4.1/en/grant.html>this page</a>. User <code><!--TMPL_VAR NAME="user"--></code> must have USAGE, INSERT, UPDATE, DELETE, DROP and CREATE privileges on <code><!--TMPL_VAR Name="dbname"--></code></p>
+        <!--/TMPL_IF-->
+      <!--TMPL_ELSE-->
+  <p class="error">No database named <code><!--TMPL_VAR NAME="dbname"--></code> detected.</p>
+  <p class="tip">Please create the database before continuing.</p>
+      <!--/TMPL_IF-->
+   <!--TMPL_ELSE-->
+    <div class="error"><!--TMPL_VAR name="error"--> : <!--TMPL_VAR NAME="message"-->
+    </div>
+    <div class="tip">
+      <ul>
+      <li>Check that your database is running.</li>
+      <li>Check your database settings in <code>koha.xml</code>. </li>
+      <li>Check the hostname setting in <code>koha.xml</code>. 
+      Some database servers require <code>127.0.0.1</code> rather than <code>localhost</code>.</li>
+    </div>
+    <p>Please correct these errors and <a href="/cgi-bin/koha/installer/install.pl">start the installer</a> again.
+  <!--/TMPL_IF-->
+  <!-- TMPL_IF NAME="error" --><!-- TMPL_ELSE -->
+<input type="hidden" name="step" value="3" />
+<p> Click Next to continue <input value="Next &gt;&gt;" type="submit"></p>
+<!-- /TMPL_IF -->
+</form>
+<!--TMPL_ELSE-->
+<form name="checkinformation" type="post" action="install.pl">
+<input type="hidden" name="step" value="2" />
+<input type="hidden" name="checkmysql" value="1" />
+<p> Please click Next to continue if this information is correct <input value="Next &gt;&gt;" type="submit"></p>
+</form>
+<!--/TMPL_IF-->
+</div>
+</body>
+</html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl b/koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl
new file mode 100644 (file)
index 0000000..a8d5129
--- /dev/null
@@ -0,0 +1,183 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha &rsaquo; Web Installer &rsaquo; Step 3
+<!-- TMPL_INCLUDE NAME="installer-doc-head-close.inc" -->
+<h1>Koha &rsaquo; Web Installer &rsaquo; Step 3</h1>
+<!--TMPL_IF NAME="selectframeworks"-->
+<script language="JavaScript">
+<!--
+
+var sURL = unescape(window.location.pathname);
+
+function doLoad()
+{
+    // the timeout value should be the same as in the "refresh" meta-tag
+    setTimeout( "refresh()", 2*1000 );
+}
+
+function refresh(value)
+{
+    //  This version of the refresh function will cause a new
+    //  entry in the visitor's history.  It is provided for
+    //  those browsers that only support JavaScript 1.0.
+    //
+    sURL=sURL+'?step=3&op=selectframeworks&fwklanguage='+value;
+    window.location.href = sURL;
+}
+
+//-->
+</script>
+
+<script language="JavaScript1.1">
+<!--
+function refresh(value)
+{
+    //  This version does NOT cause an entry in the browser's
+    //  page view history.  Most browsers will always retrieve
+    //  the document from the web-server whether it is already
+    //  in the browsers page-cache or not.
+    //  
+    sURL=sURL+'?step=3&op=selectframeworks&fwklanguage='+value;
+    window.location.replace( sURL );
+}
+//-->
+</script>
+
+<script language="JavaScript1.2">
+<!--
+function refresh(value)
+{
+    //  This version of the refresh function will be invoked
+    //  for browsers that support JavaScript version 1.2
+    //
+    
+    //  The argument to the location.reload function determines
+    //  if the browser should retrieve the document from the
+    //  web-server.  In our example all we need to do is cause
+    //  the JavaScript block in the document body to be
+    //  re-evaluated.  If we needed to pull the document from
+    //  the web-server again (such as where the document contents
+    //  change dynamically) we would pass the argument as 'true'.
+    //  
+    sURL=sURL+'?step=3&op=selectframeworks&fwklanguage='+value;
+    window.location.replace( sURL );
+}
+//-->
+</script>
+</head>
+<body>
+<script language="JavaScript">
+function Hide(link) {
+       subfield = document.getElementById('bloc'+link);
+    var initstyle=subfield.style.display;
+       if (initstyle == 'block') subfield.style.display = 'none' ;
+       if (initstyle == 'none') subfield.style.display = 'block' ;
+}
+</script>
+<!--/TMPL_IF-->
+
+<!--TMPL_IF Name="selectframeworks"-->
+  <h2 align="center">Selecting Frameworks</h2>
+  <form name="frameworkselection" method="post" action="install.pl">
+  <input type="hidden" name="step" value="3" />
+  <input type="hidden" name="op" value="addframeworks" />
+  <p>Please select a framework language you want to import:</p>
+  <p><select name="fwklanguage" onchange="javascript:refresh(this.value)">
+  <!--TMPL_LOOP Name="languagelist" -->
+  <!--TMPL_IF Name="checked"--><option value="<!--TMPL_VAR Name="dirname"-->" selected ><!--TMPL_VAR Name="languagedescription"--></option>
+  <!--TMPL_ELSE--><option value="<!--TMPL_VAR Name="dirname"-->"><!--TMPL_VAR Name="languagedescription"--></option>
+  <!--/TMPL_IF-->
+  <!--/TMPL_LOOP-->
+  </select>
+  </p>
+  <p><!--TMPL_LOOP Name="levelloop"-->
+  <a id="link<!--TMPL_VAR Name="code"-->" style="color: grey; cursor: se-resize;"  onclick="Hide('<!--TMPL_VAR Name="code"-->')">+</a>
+  <!--TMPL_VAR Name="label"-->
+  <!--/TMPL_LOOP-->
+  </p>
+  <p>
+  <!--TMPL_LOOP Name="levelloop"-->
+  <div id="bloc<!--TMPL_VAR Name="code"-->" style="display:none">
+  <h3><!--TMPL_VAR Name="label"--></h3>
+  <!--TMPL_LOOP Name="frameworks"-->
+    <p><em><!--TMPL_VAR Name="fwkname"--></em>
+    <!--TMPL_IF Name="mandatory"--><input type="checkbox" Name="framework" value="<!--TMPL_VAR Name="fwkfile"-->" checked />
+    <!--TMPl_ELSE--><input type="checkbox" Name="framework" value="<!--TMPL_VAR Name="fwkfile"-->" />
+    <!--/TMPL_IF--><br />
+    <!--TMPL_VAR Name="fwkdescription"-->
+    </p>
+  <!--/TMPL_LOOP-->
+  </div>
+  </p>
+  <!--/TMPL_LOOP-->
+  <p>Hint: You can select specific frameworks from each framework set by clicking on the <code>+</code> to expand.</p>
+  <p>When you've made your selections, please click 'Import' below to begin the process. It may take a while to complete,
+  please be patient</p>
+  <p><input type="submit" value="import" />
+  </p>
+  </form>
+  </p>
+<!--/TMPL_IF-->
+<!--TMPL_IF Name="addframeworks"-->
+  <h2 align="center">Data added</h2>
+  <p>Language :<!--TMPL_VAR Name="fwklanguage"--></p>
+  <!--TMPL_LOOP Name="list"-->
+  <h3> <!--TMPL_VAR Name="level"--></h3>
+  <p>
+  <ul>
+  <!--TMPL_LOOP Name="fwklist"-->
+    <li><!--TMPL_VAR Name="fwkname"--><!--TMPL_IF Name="error"--><br /><font color="red"><b></b><!--TMPL_VAR Name="error"--></font><!--/TMPL_IF--> </li>
+  <!--/TMPL_LOOP-->
+  </ul>
+  </p>
+  <!--/TMPL_LOOP-->
+  <p>Installation complete.<br/>
+    <p>Click on Finish to complete and load the Koha Staff Interface.
+    The installer will be disabled for security reasons.
+    <form name="finish">
+    <input type="hidden" name="step" value="3" />
+    <input type="hidden" name="op" value="finish" />
+    <input type="submit" value="Finish" /></form>
+    </p>
+  </p>
+<!--/TMPL_IF-->
+
+<!--TMPL_IF Name="importdatastructure"-->
+       <!--TMPL_IF Name="error"-->
+               <p>The following error occcurred while importing the database structure:</p>
+               <p class="error"><!-- TMPL_VAR NAME="error" --> </p>
+               <p>Please contact your system administrator</p>
+       <!-- TMPL_ELSE -->
+  <h2 align="center">Success</h2>
+  <ul>
+  <li>Database tables created</li>
+  </ul>
+               <a href="install.pl?step=3" class="button">Click here</a> to continue.
+       <!-- /TMPL_IF -->
+<!--/TMPL_IF-->
+<!--TMPL_IF Name="proposeimport"-->
+  <p>Now we're ready to create the database tables and fill them with some default data.</p>
+<a href="install.pl?step=3&amp;op=importdatastructure" class="button">Click here</a> to continue.
+
+<!--/TMPL_IF-->
+<!--TMPL_IF Name="default"-->
+
+You can now <a href="install.pl?step=3&amp;op=updatestructure" class="button">update your database</a>
+structure to the latest version if you are upgrading from a previous version of Koha.
+</p>
+<p>Otherwise, <a href="install.pl?step=3&amp;op=selectframeworks" class="button">select frameworks to import</a> to continue the installation.</p>
+
+<!--/TMPL_IF-->
+<!--TMPL_IF Name="updatestructure"-->
+  <div><h2 align="center">Updating Mysql database</h2>
+  <!--TMPL_IF Name="updatereport"-->
+    <p>Update report :</p>
+    <p>
+    <!--TMPL_VAR Name="updatereport"-->
+    </p>
+  <!--TMPL_ELSE-->
+    <p>Everything went OK.</p>
+  <!--/TMPL_IF-->
+<a href="install.pl?step=3&amp;op=selectframeworks" class="button">Continue to Framework Selection</a>
+  </div>
+<!--/TMPL_IF-->
+</body>
+</html>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl b/koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl
new file mode 100644 (file)
index 0000000..39d6c8f
--- /dev/null
@@ -0,0 +1,106 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Catalog Maintenance<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_IF NAME=allsub-p -->
+<table>
+<caption>Results</caption>
+<!-- TMPL_LOOP NAME="loop" -->
+<tr><td><a href="/cgi-bin/koha/maint/catmaintain.pl?type=allsub&amp;sub=<!-- TMPL_VAR NAME="sub" escape=url -->" onclick="messenger('/cgi-bin/koha/maint/catmaintain.pl?type=modsub&amp;sub=<!-- TMPL_VAR NAME=sub2 escape=url -->');window1.focus()"><!-- TMPL_VAR NAME="subject" escape=html --></a></td></tr>
+<!-- /TMPL_LOOP -->
+</table>
+<!-- /TMPL_IF -->
+
+
+<!-- TMPL_IF NAME=modsub-p -->
+<form action="/cgi-bin/koha/maint/catmaintain.pl" method="post">
+This will change the subject headings on <strong>all</strong> the records this subject is applied to.
+<table>
+<caption>Subject Heading Global Update</caption>
+<tr><th scope="row"><label for="sub">Subject:</label></th><td><input type="text" value="<!-- TMPL_VAR NAME="sub" escape=html -->" name="sub" id="sub" size="40" /><input type="hidden" name="type" value="upsub" />
+<input type="hidden" name="oldsub" value="<!-- TMPL_VAR NAME="sub" escape=html -->" /></td></tr>
+</table>
+<input type="submit" value="Modify" />
+</form>
+<!-- /TMPL_IF -->
+
+
+<!-- TMPL_IF NAME=upsub-p -->
+Successfully modified <!-- TMPL_VAR NAME="oldsub" escape=html -->
+is now <!-- TMPL_VAR NAME="sub" escape=html -->
+<!-- <![ IGNORE [
+<p><a href="/cgi-bin/koha/maint/catmaintain.pl" onclick="window0.focus()">Back to catalogue maintenance</a><br>
+<a href=nowhere onclick="self.close()">Close this window</a>
+]]> -->
+<!-- /TMPL_IF -->
+
+
+<!-- TMPL_IF NAME=undel-p -->
+<table>
+<thead>
+<tr><th>Title</th><th>Author</th><th>Undelete</th></tr>
+<!-- TMPL_LOOP NAME="loop" -->
+<tr>
+<td><!-- TMPL_VAR NAME="title" escape=html --></td>
+<td><!-- TMPL_VAR NAME="author" escape=html --></td>
+<td><a href="/cgi-bin/koha/maint/catmaintain.pl?<!-- TMPL_VAR NAME="undelete" escape="url" -->">Undelete</a></td>
+</tr>
+<!-- /TMPL_LOOP -->
+</table>
+<!-- /TMPL_IF -->
+
+
+<!-- TMPL_IF NAME=finun-p -->
+<h3>Succesfully undeleted</h3>
+<p><a href="/cgi-bin/koha/maint/catmaintain.pl">Back to Catalogue Maintenance</a></p>
+<!-- /TMPL_IF -->
+
+
+<!-- TMPL_IF NAME=fixitemtype-p -->
+<form method="post" action="/cgi-bin/koha/maint/catmaintain.pl">
+<table>
+<tr><th scope="row"><label for="itemtype">Itemtype:</label></th><td><input type="hidden" name="bi" value="<!-- TMPL_VAR NAME="bi" escape=html>" />
+<input type="hidden" name="type" value="updatetype" />
+<input type="text" name="itemtype" id="itemtype" value="<!-- TMPL_VAR NAME="item" escape=html>" /></td></tr>
+</table>
+<input type="submit" value="Change" />
+</form>
+<!-- /TMPL_IF -->
+
+
+<!-- TMPL_IF NAME=updatetype-p -->
+<h3>Updated successfully</h3>
+<p><a href="/cgi-bin/koha/maint/catmaintain.pl">Back to Catalogue Maintenance</a></p>
+<!-- /TMPL_IF -->
+
+
+<!-- TMPL_IF NAME=mainmenu-p -->
+
+<h1>Catalog Maintenance</h1>
+<form action="/cgi-bin/koha/maint/catmaintain.pl" method="post">
+<table>
+<caption>Subject Maintenance</caption>
+<tr><th scope="row"><label for="sub">Show all subjects beginning with: </label></th><td><input type="text" name="sub" id="sub"><input type="hidden" name="type" value="allsub" /></td></tr>
+</table>
+<input type="submit" value="Show" />
+</form>
+
+<form action="/cgi-bin/koha/search.pl" method="post">
+<table>
+<caption>Group Maintenance</caption>
+<tr><th scope="row"><label for="title">Show all Titles beginning with:</label></th><td><input type="hidden" name="type" value="catmain"><input type="text" name="title" id="title" /></td></tr>
+<tr><th scope="row"><label for="item">Item Number:</label></th><td><input type="text" size="25" id="item" name="item" /></td></tr>
+</table>
+<input type="submit" value="Show" />
+</form>
+
+<form action="/cgi-bin/koha/maint/catmaintain.pl" method="post">
+<table>
+<caption>Undelete Biblio</caption>
+<tr><th scope="row"><label for="title">Show all Titles beginning with</label></th><td><input type="text" name="title" id="title" /><input type="hidden" name="type" value="undel" /></td></tr>
+</table>
+<input type="submit" value="Show" />
+</form>
+
+<!-- /TMPL_IF -->
+
+
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/reports/reservereport.tmpl b/koha-tmpl/intranet-tmpl/prog/en/reports/reservereport.tmpl
new file mode 100644 (file)
index 0000000..966d21f
--- /dev/null
@@ -0,0 +1,25 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Reserve Report: All Reserves<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<table>
+       <tr><th>Name</th><th>Reserve Date</th><th>Title</th><th>Class</th></tr>
+       <!-- TMPL_LOOP Name="dataloop" -->
+               <tr>
+                       <td>
+                               <!-- TMPL_VAR Name="name" -->
+                       </td>
+                       <td>
+                               <!-- TMPL_VAR Name="reservedate" -->
+                       </td>
+                       <td>
+                               <!-- TMPL_VAR Name="title" -->
+                       </td>
+                       <td>
+                               <!-- TMPL_VAR Name="classification" -->
+                       </td>
+               </tr>
+       <!-- /TMPL_LOOP -->
+</table>
+<p><!-- TMPL_VAR Name="count" --></p>
+
+
+<!-- TMPL_INCLUDE Name="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl b/koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl
new file mode 100644 (file)
index 0000000..42fe18f
--- /dev/null
@@ -0,0 +1,145 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
+    Koha -- Serials expiration
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- Additions to enable Calendar system -->
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-system.css">
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar.js"></script>
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-en.js"></script>
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-setup.js"></script>
+<!-- End of additions -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-serials.inc" -->
+
+<h1>Check expiration</h1>
+
+<fieldset>
+    <legend>Select record which will expire</legend>
+    
+    <form name="f"
+          action="/cgi-bin/koha/serials/checkexpiration.pl"
+          method="POST"
+          onsubmit="return CheckForm(this);">
+         
+        <label for="title">Filter on title&nbsp;</label>
+        <input id="title" type="texte" name="title" size="15" value="<!--TMPL_VAR NAME="title"-->"/>
+        <br />
+        <label for="issn">Filter on ISSN</label>
+        <input id="issn" type="texte" name="issn" size="15" value="<!-- TMPL_VAR NAME="issn"-->"/>
+        <br />
+        <label for="date">with expiration date before</label>
+        <input id="date" type="texte" name="date" size="10" value="<!-- TMPL_VAR NAME="date"-->"/>
+            <script type="text/javascript">
+                Calendar.setup(
+                 {
+                     inputField : "date",
+                     ifFormat : "%Y-%m-%d",
+                 }
+                );
+            </script>
+        <input type="submit" value="Search" />
+    </form>
+</fieldset>
+
+<!-- TMPL_IF NAME="subscriptions_loop"-->
+<p>
+    <b><!-- TMPL_VAR NAME="numsubscription"--></b> subscription(s)
+        <!-- TMPL_IF NAME="title"-->
+        with title like <b><!-- TMPL_VAR NAME="title"--></b>
+        <!-- TMPL_IF NAME="issn"-->and <!-- /TMPL_IF -->
+    <!-- /TMPL_IF -->
+    <!-- TMPL_IF NAME="issn"-->
+        issn like <b><!-- TMPL_VAR NAME="issn" --></b>
+    <!-- /TMPL_IF -->
+        will expirate bebore <b><!-- TMPL_VAR NAME="date" --></b>
+</p>
+<div class="searchresults">
+    <table>
+        <tr>
+            <th>
+                issn
+            </th>
+            <th>
+                title
+            </th>
+            <th>
+                Note
+            </th>
+            <th>
+                Expiration date
+            </th>
+        </tr>
+    <!-- TMPL_LOOP NAME="subscriptions_loop"-->
+        <!-- TMPL_IF NAME="toogle"-->
+        <tr class="highlight">
+        <!-- TMPL_ELSE -->
+        <tr>
+        <!-- /TMPL_IF -->
+            <td>
+                <!-- TMPL_VAR NAME="issn" -->
+            </td>
+            <td>
+            <!-- TMPL_IF name="BiblioDefaultViewmarc" -->
+                <a class="title" href="/cgi-bin/koha/catalogue/MARCdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->">
+                <!-- TMPL_IF NAME="title"-->
+                    <!-- TMPL_VAR NAME="title" -->
+                <!-- TMPL_ELSE -->
+                    |
+                <!-- /TMPL_IF -->
+                </a>
+                <!-- TMPL_ELSE -->
+                <!-- TMPL_IF name="BiblioDefaultViewisbd" -->
+                <a class="title" href="/cgi-bin/koha/catalogue/ISBDdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->">
+                <!-- TMPL_IF NAME="title"-->
+                    <!-- TMPL_VAR NAME="title" -->
+                <!-- TMPL_ELSE -->
+                    |
+                <!-- /TMPL_IF -->
+                </a>
+                <!-- TMPL_ELSE -->
+                <a class="title" href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->">
+                <!-- TMPL_IF NAME="title"-->
+                    <!-- TMPL_VAR NAME="title" -->
+                <!-- TMPL_ELSE -->
+                    |
+                <!-- /TMPL_IF -->
+                </a>
+                <!-- /TMPL_IF -->
+            <!-- /TMPL_IF -->
+            </td>
+            <td>
+                <!-- TMPL_VAR NAME="notes"-->
+            </td>
+            <td>
+                <!-- TMPL_VAR NAME="expirationdate" -->
+            </td>
+        </tr>
+    <!-- /TMPL_LOOP -->
+    </table>
+</div>
+<!-- /TMPL_IF -->
+
+<script type="text/javascript" language="JavaScript">
+// <![CDATA[
+    document.f.datenumber.focus();
+    
+    /**
+     *  Function CheckForm
+     *  This function checks the form before submit
+     */
+     function CheckForm(form){
+        if(form.datenumber.value){
+            return true;
+        }
+        else {
+            alert("you must write a date !");
+            document.f.datenumber.focus();
+            return false;
+        }
+     }
+     // ]]>
+</script>
+
+
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl b/koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl
new file mode 100644 (file)
index 0000000..13b858d
--- /dev/null
@@ -0,0 +1,311 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
+<!-- TMPL_VAR NAME="LibraryName" --> Catalog -- Serials
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!--TMPL_INCLUDE NAME="menus.inc" -->
+<!--TMPL_INCLUDE NAME="menu-serials.inc" -->
+
+
+<script language="JavaScript" type="text/javascript">
+showlayer(<!-- TMPL_VAR NAME="yearmax"-->);
+
+function showlayer(numlayer)
+{
+       var yeardata=document.getElementsByName("yeardata");
+    for (i=0; i<yeardata.length; i++ ) {
+               ong=yeardata[i].getAttribute('id');
+        if (numlayer==ong) {
+                       yeardata[i].setAttribute("class","content_visible");
+            var tabactive=document.getElementById('link'+numlayer);
+            tabactive.removeAttribute("class");
+            tabactive.setAttribute("class","tab_active");
+               } else {
+                       yeardata[i].removeAttribute("class");
+            yeardata[i].setAttribute("class","content_hidden");
+            try {
+                var tabactive=document.getElementById('link'+ong);
+                tabactive.removeAttribute("class");
+                tabactive.setAttribute("class","tab_inactive");
+            }
+            catch(e){};
+               }
+       }
+}
+function addsubscriptionid()
+{
+       var tab=new Array();
+    var serialids = document.edition.serialid;
+    for (i=0; i<serialids.length; i++){
+      if (serialids[i].checked == true){
+        var found=false;
+        for (var val in tab){
+          if (tab[val] == document.getElementsByName("subs")[i].getAttribute('val')){found = true;}
+        }
+        if (found == false){
+          tab=tab.concat((document.getElementsByName("subs")[i].getAttribute('val')));
+        }
+      }
+    }
+    var string="";
+    for (var val in tab){
+      string = string + tab[val] + ",";
+    }
+    string=string.substring(0,string.length -1);
+    document.edition.subscriptionid.value=string;
+}
+function popup(link) {
+    newin=window.open(link,'popup','width=500,height=400,toolbar=false,scrollbars=yes');
+}
+</script>
+
+<!-- TMPL_UNLESS name="popup" -->
+
+       <h1>Serial Collection information for<br/> <em><!-- TMPL_VAR name="bibliotitle" --></em></h1>
+<!-- /TMPL_UNLESS -->
+
+<div id="action">
+<!--TMPL_IF Name="subscr"-->
+  <a href="serials-collection.pl?biblionumber=<!--TMPL_VAR Name="biblionumber" -->">See any subscription attached to this biblio</a>
+<!--/TMPL_IF-->
+<!--TMPL_UNLESS Name="onesubscription"-->
+<!--TMPL_LOOP Name="subscriptions"-->
+       <span title="#<!-- TMPL_VAR name="subscriptionid" -->--<!--TMPL_IF name="periodicity1" -->
+                        1/day
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity2" -->
+                        1/week
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity3" -->
+                        1/2 weeks
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity4" -->
+                        1/3 weeks
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity5" -->
+                        1/Month
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity6" -->
+                        1/2 Months (6/year)
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity7" -->
+                        1/quarter
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity8" -->
+                        1/quarter
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity9" -->
+                        2/year
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity10" -->
+                        1/year
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity11" -->
+                        1/2 years
+                <!-- /TMPL_IF -->--
+                <!-- TMPL_IF name="numberpattern1" -->
+                    Number
+                <!-- /TMPL_IF -->
+                <!-- TMPL_IF name="numberpattern2" -->
+                    Volume, Number, Issue
+                <!-- /TMPL_IF -->
+                <!-- TMPL_IF name="numberpattern3" -->
+                    Volume, Number
+                <!-- /TMPL_IF -->
+                <!-- TMPL_IF name="numberpattern4" -->
+                    Volume, Issue
+                <!-- /TMPL_IF -->
+                <!-- TMPL_IF name="numberpattern5" -->
+                    Number, Issue
+                <!-- /TMPL_IF -->
+                <!-- TMPL_IF name="numberpattern6" -->
+                    Seasonal only
+                <!-- /TMPL_IF -->
+                <!-- TMPL_IF name="numberpattern7" -->
+                    None of the above
+                <!-- /TMPL_IF -->--<!-- TMPL_VAR name="branchcode" -->
+                --<!-- TMPL_VAR name="callnumber" -->--<!-- TMPL_VAR name="notes" -->">
+                <a href="subscription-detail.pl?subscriptionid=<!-- TMPL_VAR name="subscriptionid" -->">Subscription #<!-- TMPL_VAR name="subscriptionid" --></a> </span>
+<!--/TMPL_LOOP -->
+<!--/TMPL_UNLESS-->
+</div>
+<!--TMPL_IF Name="subscriptions"-->
+<font size ="-2">
+<table>
+<!--TMPL_IF Name="onesubscription"-->
+<caption> Subscription Summary</caption>
+<!--TMPL_ELSE-->
+<caption> Subscription Summaries</caption>
+<!--/TMPL_IF-->
+<tr>
+  <th>Subs </th>
+  <th>Freq</th>
+  <th>Num pattern</th>
+  <th>Branch</th>
+  <th>Call Number</th>
+  <th>Notes</th>
+  <th>Renew</th>
+</tr>
+<!--TMPL_LOOP Name="subscriptions"-->
+       <tr>
+      <td>#<!-- TMPL_VAR name="subscriptionid" --> </td>
+      <td>         <!--TMPL_IF name="periodicity1" -->
+                        1/day
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity2" -->
+                        1/week
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity3" -->
+                        1/2 weeks
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity4" -->
+                        1/3 weeks
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity5" -->
+                        1/Month
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity6" -->
+                        1/2 Months (6/year)
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity7" -->
+                        1/quarter
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity8" -->
+                        1/quarter
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity9" -->
+                        2/year
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity10" -->
+                        1/year
+                <!-- /TMPL_IF -->
+                <!--TMPL_IF name="periodicity11" -->
+                        1/2 years
+                <!-- /TMPL_IF --></td>
+           <td>
+                <!-- TMPL_IF name="numberpattern1" -->
+                    Number
+                <!-- /TMPL_IF -->
+                <!-- TMPL_IF name="numberpattern2" -->
+                    Volume, Number, Issue
+                <!-- /TMPL_IF -->
+                <!-- TMPL_IF name="numberpattern3" -->
+                    Volume, Number
+                <!-- /TMPL_IF -->
+                <!-- TMPL_IF name="numberpattern4" -->
+                    Volume, Issue
+                <!-- /TMPL_IF -->
+                <!-- TMPL_IF name="numberpattern5" -->
+                    Number, Issue
+                <!-- /TMPL_IF -->
+                <!-- TMPL_IF name="numberpattern6" -->
+                    Seasonal only
+                <!-- /TMPL_IF -->
+                <!-- TMPL_IF name="numberpattern7" -->
+                    None of the above
+                <!-- /TMPL_IF --></td>
+            <td> <!-- TMPL_VAR name="branchcode" --></td>
+            <td> <!-- TMPL_VAR name="callnumber" --></td>
+        <td> <!-- TMPL_VAR name="notes" -->        <!--TMPL_IF name="subscriptionexpired"--><br /><span class="problem"> Subscription Expired</span>
+        <!--/TMPL_IF-->
+        </td>
+        <!--TMPL_IF name="abouttoexpire"--><td class="problem"> <a onclick="javascript:popup('subscription-renew.pl?subscriptionid=<!--TMPL_VAR Name="subscriptionid"-->')">Renew</a></td>
+        <!--TMPL_ELSE-->
+        <!--TMPL_IF name="subscriptionexpired"--><td class="problem"> <a onclick="javascript:popup('subscription-renew.pl?subscriptionid=<!--TMPL_VAR Name="subscriptionid"-->')">Renew</a></td>
+        <!--TMPL_ELSE-->
+        <td> &nbsp;</td>
+        <!--/TMPL_IF-->
+        <!--/TMPL_IF-->
+
+      </tr>
+<!--/TMPL_LOOP -->
+</table>
+</font>
+<!--/TMPL_IF -->
+    <div class="tabsubs">
+    <!-- TMPL_LOOP NAME="years" -->
+        <!-- TMPL_IF NAME="year" -->
+        <!-- TMPL_IF NAME="first" -->
+            <a  id="link<!-- TMPL_VAR NAME="year" -->" class="tab_active" href="javascript:showlayer(<!-- TMPL_VAR NAME="year" -->)"><!-- TMPL_VAR NAME="year" --></a>
+        <!-- TMPL_ELSE -->
+            <a  id="link<!-- TMPL_VAR NAME="year" -->" class="tab_inactive" href="javascript:showlayer(<!-- TMPL_VAR NAME="year" -->)"><!-- TMPL_VAR NAME="year" --></a>
+        <!-- /TMPL_IF -->
+        <!-- /TMPL_IF -->
+    <!-- /TMPL_LOOP -->
+<!--    <a class="tabsubs" href="serial-issues.pl?biblionumber=<!-- TMPL_VAR name="biblionumber" -->&selectview=small">Compact view</a>-->
+    </div>
+
+<form name="edition" action="serials-edit.pl">
+ <!-- TMPL_LOOP NAME="years" -->
+ <!--TMPL_IF Name="first" -->
+    <div name="yeardata" id="<!-- TMPL_VAR NAME="year" -->" class="content_visible" >
+ <!--TMPL_ELSE -->
+    <div name="yeardata" id="<!-- TMPL_VAR NAME="year" -->" class="content_hidden">
+ <!--/TMPL_IF -->
+<p><input type="submit" value="Edit serials"></p>
+        <table width="400px">
+            <tr>
+<!--TMPL_UNLESS Name="onesubscription"-->
+                <th> # Subs.
+                </th>
+<!--/TMPL_UNLESS-->
+                <th>Date published
+                </th>
+                <th>Date received
+                </th>
+                <th> Number
+                </th>
+                <th> Status
+                </th>
+                <th> Notes
+                </th>
+                <th>branch
+                </th>
+                <th>Edit
+                </th>
+            </tr>
+      <!-- TMPL_LOOP Name="serials" -->
+            <tr name="branch <!--TMPL_VAR Name=branchcode"-->">
+<!--TMPL_UNLESS Name="onesubscription"-->
+                 <td><a href="serials-collection.pl?subscriptionid=<!--TMPL_VAR Name="subscriptionid"-->"><!--TMPL_VAR Name="subscriptionid"--></a></td>
+<!--/TMPL_UNLESS-->
+                <td>
+                    <!-- TMPL_VAR Name="publisheddate" -->
+                </td>
+                <td>
+                    <!-- TMPL_VAR Name="planneddate" -->
+                </td>
+                <td>
+                    <!-- TMPL_VAR Name="serialseq" -->
+                </td>
+                <td>
+                    <!-- TMPL_IF Name="status1" -->Waited<!-- /TMPL_IF -->
+                    <!-- TMPL_IF Name="status2" -->Arrived<!-- /TMPL_IF -->
+                    <!-- TMPL_IF Name="status3" -->Late<!-- /TMPL_IF -->
+                    <!-- TMPL_IF Name="status4" -->Missing<!-- /TMPL_IF -->
+                    <!-- TMPL_IF Name="status7" -->Claimed<!-- /TMPL_IF -->
+                </td>
+                <td>
+                    <!-- TMPL_VAR Name="notes" -->
+                </td>
+                <td>
+                    <!-- TMPL_VAR Name="branchcode" -->
+                </td>
+                <td>
+                  <div visibility="hidden" name="subs" val="<!--TMPL_VAR Name="subscriptionid"-->"></div>
+                  <!--TMPL_IF Name="subscriptionexpired"-->
+                  <input type="checkbox" name="serialid" value="<!--TMPL_VAR Name="serialid"-->" disabled />
+                  <!--TMPL_ELSE-->
+                  <input type="checkbox" name="serialid" value="<!--TMPL_VAR Name="serialid"-->" onclick="javascript:addsubscriptionid();"/>
+                  <!--/TMPL_IF -->
+                </td>
+            </tr>
+      <!-- /TMPL_LOOP -->
+        </table>
+      <p><input type="submit" value="Edit serials"></p>
+    </div>
+    <!--/TMPL_LOOP -->
+  <input type="hidden" name="subscriptionid" value="<!--TMPL_VAR Name="subscriptionidlist"-->">
+
+</form>
+
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl b/koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl
new file mode 100644 (file)
index 0000000..b2d77a6
--- /dev/null
@@ -0,0 +1,326 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Subscription edit<!--
+TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!--TMPL_INCLUDE NAME="menu-serials.inc" -->
+
+<!--------------------------MAIN BODY OF PAGE-------------------------->
+<h1>Serial Edition: <!-- TMPL_VAR name="bibliotitle" --></h1>
+<form method="post" name="f" action="serials-edit.pl" >
+<!--onsubmit="return barcode_check()">-->
+<div id="action">
+    <input type="submit" value="Save"  class="button" accesskey="w" /> <!--onClick="Check(this.form)" -->
+    <a href="serials-collection.pl?biblionumber=<!-- TMPL_VAR name="biblionumber" -->" title="serial Collection for <!--TMPL_VAR Name="bibliotitle"-->">Serial collection</a>
+    <!--TMPL_LOOP Name="subscriptions"-->
+    <a href="subscription-detail.pl?subscriptionid=<!-- TMPL_VAR name="subscriptionid" -->" title="detail of the subscription">Subscription #<!-- TMPL_VAR name="subscriptionid" --></a>
+    <!--/TMPL_LOOP-->
+    <!-- <a href="/cgi-bin/koha/serials/serials-home.pl?biblionumber=<!-- TMPL_VAR name="biblionumber" -->" class="button" title="all subscriptions on <!-- TMPL_VAR name="bibliotitle" -->">Search All Subscriptions</a> -->
+    <a href="/cgi-bin/koha/catalogue/MARCdetail.pl?biblionumber=<!-- TMPL_VAR name="biblionumber" -->" title="go to <!-- TMPL_VAR name="bibliotitle" -->">Show Biblio</a>
+</div>
+<!--TMPL_IF Name="barcode_not_unique" -->
+Error : Barcode Not Unique For serialseq <!--TMPL_VAR Name="errserialseq"-->
+<!--/TMPL_IF -->
+
+ <input type="hidden" name="op" value="serialchangestatus">
+       <table cellspacing="0" cellpadding="0" border="0" class="collapse">
+       <tr>
+               <th>
+                       Numbered
+               </th>
+               <th>
+                       Published on
+               </th>
+               <th>
+                       planned for
+               </th>
+               <th>
+                       Status
+               </th>
+               <th>
+                       Notes
+               </th>
+       </tr>
+<!-- TMPL_LOOP name="serialslist" -->
+    <tr>
+        <td>
+            <input type="hidden" name="serialid" value="<!-- TMPL_VAR name="serialid" -->" />
+            <input type="hidden" name="subscriptionid" value="<!-- TMPL_VAR name="subscriptionid" -->" />
+            <input type="hidden" name="biblionumber" value="<!-- TMPL_VAR NAME="biblionumber" -->" />
+            <input type="hidden" name="itemcount" value="<!-- TMPL_VAR name="issuesatonce" -->" />
+            <input type="hidden" name="user" value="<!-- TMPL_VAR name="librarian" -->" />
+            Issue <input type="text" name="serialseq" value="<!-- TMPL_VAR name="serialseq" -->" size="20" maxlength="100">
+        </td>
+        <td>
+            <input type="text" name="publisheddate" value="<!-- TMPL_VAR name="publisheddate" -->" size=10 maxlength=15>
+        </td>
+        <td>
+            <input type="text" name="planneddate" value="<!-- TMPL_VAR name="planneddate" -->" size=10 maxlength=15>
+        </td>
+        <td>
+            <!--TMPL_IF Name="subscriptionexpired"-->
+              <select name="status" size="1" id="status<!-- TMPL_VAR NAME="num" -->" disabled >
+            <!--TMPL_ELSE-->
+              <select name="status" size="1" id="status<!-- TMPL_VAR NAME="num" -->" OnChange="javascript:if (this.value==2){unHideItems('items'+<!-- TMPL_VAR NAME="subscriptionid" -->+<!-- TMPL_VAR NAME="serialid" -->,'label<!-- TMPL_VAR NAME="subscriptionid" --><!--TMPL_VAR Name="serialid"-->')}" >
+            <!--/TMPL_IF-->
+  <!--TMPL_IF name="status1" -->
+                    <option value="1" selected>Waited</option>
+  <!-- /TMPL_IF -->
+  <!--TMPL_IF name="status2" -->
+                    <option value="2" selected>Arrived</option>
+  <!--TMPL_ELSE -->
+                    <option value="2">Arrived</option>
+  <!-- /TMPL_IF -->
+  <!--TMPL_IF name="status3" -->
+                    <option value="3" selected>Late</option>
+  <!-- TMPL_ELSE -->
+                    <option value="3">Late</option>
+  <!-- /TMPL_IF -->
+  <!--TMPL_IF name="status4" -->
+                    <option value="4" selected>Missing</option>
+  <!-- TMPL_ELSE -->
+                    <option value="4">Missing</option>
+  <!-- /TMPL_IF -->
+  <!--TMPL_IF name="status7" -->
+                    <option value="7" selected>Claimed</option>
+  <!-- TMPL_ELSE -->
+                    <option value="7">Claimed</option>
+  <!-- /TMPL_IF -->
+  <!--TMPL_IF name="status5" -->
+                    <option value="5" selected>Not Available</option>
+  <!-- TMPL_ELSE -->
+                    <option value="5">Not Available</option>
+  <!-- /TMPL_IF -->
+  <!--TMPL_IF name="status6" -->
+                    <option value="6" selected>Delete</option>
+  <!-- TMPL_ELSE -->
+                    <option value="6">Delete</option>
+  <!-- /TMPL_IF -->
+            </select>
+
+        </td>
+        <td>
+            <input type="text" name="notes" value="<!-- TMPL_VAR name="sernotes" -->" size=20 maxlength=255>
+        </td>
+    </tr>
+  <!--TMPL_UNLESS Name="subscriptionexpired"-->
+  <!--TMPL_IF Name="serialsadditems"-->
+          <tr>
+          <td colspan="5">
+      <a id="label<!-- TMPL_VAR NAME="subscriptionid" --><!--TMPL_VAR Name="serialid"-->" style="color: grey; font-size: 80%; cursor: se-resize;"  onclick="unHideItems('items<!-- TMPL_VAR NAME="subscriptionid" --><!--TMPL_VAR Name="serialid"-->','label<!-- TMPL_VAR NAME="subscriptionid" --><!--TMPL_VAR Name="serialid"-->')">
+             Items   </a>
+        <fieldset style="display:none;" id="items<!-- TMPL_VAR NAME="subscriptionid" --><!--TMPL_VAR Name="serialid"-->">
+        <legend><a style="cursor: se-resize;"  onclick="HideItems('items<!-- TMPL_VAR NAME="subscriptionid" --><!--TMPL_VAR Name="serialid"-->','label<!-- TMPL_VAR NAME="subscriptionid" --><!--TMPL_VAR Name="serialid"-->')">
+                Items</a>
+        </legend>
+          <div id="cataloguing_additem_itemlist">
+        <!-- TMPL_LOOP NAME="items" -->
+        <div id="item<!-- TMPL_VAR NAME="serialid" --><!-- TMPL_VAR NAME="countitems" -->" class="items">
+        <!-- TMPL_LOOP NAME="iteminformation" -->
+        <p>
+        <div id="subfield<!-- TMPL_VAR NAME="serialid" --><!-- TMPL_VAR NAME="countitems" --><!-- TMPL_VAR NAME="countsubfield" -->" class="subfield">                <label><!-- TMPL_VAR NAME="subfield" --> - <!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR NAME="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></label>
+                <!-- TMPL_VAR NAME="marc_value" -->
+                <input type="hidden" name="itemid" value="<!-- TMPL_VAR NAME="itemid" -->" />
+                <input type="hidden" name="kohafield" value="<!-- TMPL_VAR NAME="kohafield" -->" />
+                <input type="hidden" name="tag" value="<!-- TMPL_VAR NAME="tag" -->" />
+                <input type="hidden" name="subfield" value="<!-- TMPL_VAR NAME="subfield" -->" />
+                <input type="hidden" name="mandatory" value="<!-- TMPL_VAR NAME="mandatory" -->" />
+            </div>
+         </p>
+        <!-- /tmpl_loop -->
+        
+        <input type="hidden" name="moditem" value="" /> 
+        <input type="hidden" name="tag" value="<!-- TMPL_VAR NAME="itemtagfield" -->" />
+        <input type="hidden" name="subfield" value="<!-- TMPL_VAR NAME="itemtagsubfield" -->" />
+        <input type="hidden" name="serial" value="<!-- TMPL_VAR NAME="serialid" -->" />
+        <input type="hidden" name="bibnum" value="<!-- TMPL_VAR NAME="biblionumber" -->" />
+        <input type="hidden" name="itemid" value="<!-- TMPL_VAR NAME="itemid" -->" />
+        <input type="hidden" name="field_value" value="<!-- TMPL_VAR NAME="itemnumber" -->" />
+        </div>
+        <!--/TMPL_LOOP-->
+        </div>
+        </fieldset>
+    </td>
+    </tr>
+  <!-- /TMPL_IF -->
+  <!--/TMPL_UNLESS -->
+<!-- /TMPL_LOOP -->
+<!-- TMPL_LOOP name="newserialloop" -->
+    <!--TMPL_UNLESS Name="subscriptionexpired"-->
+    <tr>
+        <td>
+            <input type="hidden" name="serialid" value="NEW" />
+            <input type="hidden" name="subscriptionid" value="<!-- TMPL_VAR name="subscriptionid" -->" />
+            <input type="hidden" name="biblionumber" value="<!-- TMPL_VAR NAME="biblionumber" -->" />
+            <input type="hidden" name="itemcount" value="<!-- TMPL_VAR name="issuesatonce" -->" />
+            <input type="hidden" name="user" value="<!-- TMPL_VAR name="librarian" -->" />
+            <b>Subs. <!-- TMPL_VAR name="subscriptionid" --></b> New Issue <input type="text" name="serialseq" value="" size="20" maxlength="100" OnChange="javascript:if (this.value!=''){unHideItems('items<!-- TMPL_VAR NAME="subscriptionid" --><!-- TMPL_VAR NAME="serialid" -->','label<!-- TMPL_VAR NAME="subscriptionid" --><!--TMPL_VAR Name="serialid"-->')} else {HideItems('items<!-- TMPL_VAR NAME="subscriptionid" --><!-- TMPL_VAR NAME="serialid" -->','label<!-- TMPL_VAR NAME="subscriptionid" --><!--TMPL_VAR Name="serialid"-->')}"/>
+        </td>
+        <td>
+            <input type="text" name="publisheddate" value="<!-- TMPL_VAR name="publisheddate" -->" size=10 maxlength=15>
+        </td>
+        <td>
+            <input type="text" name="planneddate" value="<!-- TMPL_VAR name="planneddate" -->" size=10 maxlength=15>
+        </td>
+        <td>
+            <select name="status" size="1" id="status<!-- TMPL_VAR NAME="num" -->" >
+  <!--TMPL_IF name="status1" -->
+                    <option value="1" selected>Waited</option>
+  <!-- /TMPL_IF -->
+  <!--TMPL_IF name="status2" -->
+                    <option value="2" selected>Arrived</option>
+  <!--TMPL_ELSE -->
+                    <option value="2">Arrived</option>
+  <!-- /TMPL_IF -->
+  <!--TMPL_IF name="status3" -->
+                    <option value="3" selected>Late</option>
+  <!-- TMPL_ELSE -->
+                    <option value="3">Late</option>
+  <!-- /TMPL_IF -->
+  <!--TMPL_IF name="status4" -->
+                    <option value="4" selected>Missing</option>
+  <!-- TMPL_ELSE -->
+                    <option value="4">Missing</option>
+  <!-- /TMPL_IF -->
+  <!--TMPL_IF name="status7" -->
+                    <option value="7" selected>Claimed</option>
+  <!-- TMPL_ELSE -->
+                    <option value="7">Claimed</option>
+  <!-- /TMPL_IF -->
+  <!--TMPL_IF name="status5" -->
+                    <option value="5" selected>Not Available</option>
+  <!-- TMPL_ELSE -->
+                    <option value="5">Not Available</option>
+  <!-- /TMPL_IF -->
+  <!--TMPL_IF name="status6" -->
+                    <option value="6" selected>Delete</option>
+  <!-- TMPL_ELSE -->
+                    <option value="6">Delete</option>
+  <!-- /TMPL_IF -->
+            </select>
+
+        </td>
+        <td>
+            <input type="text" name="notes" value="" size=20 maxlength=255>
+        </td>
+    </tr>
+  <!--TMPL_IF Name="serialsadditems"-->
+          <tr>
+          <td colspan="5">
+      <a id="label<!-- TMPL_VAR NAME="subscriptionid" --><!--TMPL_VAR Name="serialid"-->" style="color: grey; font-size: 80%; cursor: se-resize;"  onclick="unHideItems('items<!-- TMPL_VAR NAME="subscriptionid" --><!--TMPL_VAR Name="serialid"-->','label<!-- TMPL_VAR NAME="subscriptionid" --><!--TMPL_VAR Name="serialid"-->')">
+             Item</a>
+        <fieldset style="display:none;" id="items<!-- TMPL_VAR NAME="subscriptionid" --><!--TMPL_VAR Name="serialid"-->">
+        <legend><a style="cursor: se-resize;"  onclick="HideItems('items<!-- TMPL_VAR NAME="subscriptionid" --><!--TMPL_VAR Name="serialid"-->','label<!-- TMPL_VAR NAME="subscriptionid" --><!--TMPL_VAR Name="serialid"-->')">
+                Item</a>
+        </legend>
+          <div id="cataloguing_additem_itemlist">
+        <div id="item<!-- TMPL_VAR NAME="serialid" --><!-- TMPL_VAR NAME="countitems" -->" class="items">
+        <!-- TMPL_LOOP NAME="iteminformation" -->
+        <p>
+        <div id="subfield<!-- TMPL_VAR NAME="serialid" --><!-- TMPL_VAR NAME="countitems" --><!-- TMPL_VAR NAME="countsubfield" -->" class="subfield">                <label><!-- TMPL_VAR NAME="subfield" --> - <!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR NAME="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></label>
+                <!-- TMPL_VAR NAME="marc_value" -->
+                <input type="hidden" name="itemid" value="<!-- TMPL_VAR NAME="itemid" -->" />
+                <input type="hidden" name="kohafield" value="<!-- TMPL_VAR NAME="kohafield" -->" />
+                <input type="hidden" name="tag" value="<!-- TMPL_VAR NAME="tag" -->" />
+                <input type="hidden" name="subfield" value="<!-- TMPL_VAR NAME="subfield" -->" />
+                <input type="hidden" name="mandatory" value="<!-- TMPL_VAR NAME="mandatory" -->" />
+        </div>
+        </p>
+        <!-- /tmpl_loop -->
+        
+        <input type="hidden" name="moditem" value="" /> 
+        <input type="hidden" name="tag" value="<!-- TMPL_VAR NAME="itemtagfield" -->" />
+        <input type="hidden" name="subfield" value="<!-- TMPL_VAR NAME="itemtagsubfield" -->" />
+        <input type="hidden" name="serial" value="<!-- TMPL_VAR NAME="serialid" -->" />
+        <input type="hidden" name="bibnum" value="<!-- TMPL_VAR NAME="biblionumber" -->" />
+        <input type="hidden" name="itemid" value="<!-- TMPL_VAR NAME="itemid" -->" />
+        <input type="hidden" name="field_value" value="<!-- TMPL_VAR NAME="itemnumber" -->" />
+        </div>
+        </div>
+        </fieldset>
+    </td>
+    </tr>
+  <!-- /TMPL_IF -->
+  <!--/TMPL_UNLESS -->
+<!-- /TMPL_LOOP -->
+
+</table>
+</div>
+</form>
+
+<script language="JavaScript" type="text/javascript">
+
+function popup(subscriptionid) {
+       window.open("subscription-renew.pl?subscriptionid="+subscriptionid,"subscription_renewal",'width=700,height=400,toolbar=false,scrollbars=yes');
+}
+
+function barcode_check(){
+    <!-- TMPL_IF NAME="count" -->
+    var count = <!-- TMPL_VAR NAME="count" -->;
+    for(var i=1;i<=count;i++){
+
+        var barcodenum = "barcode"+i;
+        var statusnum = "status"+i;
+        var elembarcode = "document.getElementById('"+barcodenum+"')";
+        var elemstatus = "document.getElementById('"+statusnum+"')";
+// alert(elembarcode+"\n"+eval(elembarcode+".value));
+// alert(elemstatus+"\n"+eval(elemstatus+".value"));
+        if(eval(elembarcode+".value") =='' && eval(elemstatus+".value") == 2){
+            var answer = confirm("Leave barcode blank?\n - Note: unable to change this later");
+            if (answer){
+                document.f.submit();
+            } else {
+                return false;
+            }
+        }
+        if(eval(elembarcode+".value".indexOf('TEMP')) > 0 && eval(elemstatus+".value") == 2){
+            var answer = confirm("A barcode was not entered.\nDo you want to put in a barcode\nor do you want to use a system generated barcode?");
+            if (answer){
+                document.f.submit();
+            } else {
+                return false;
+            }
+        }
+    }
+    <!--/TMPL_IF-->
+}
+
+function _(s) { return s } // dummy function for gettext
+function Check(f) {
+    var total_errors=0;
+//     alert(f.field_value.length);
+    for (i=0 ; i<f.field_value.length ; i++) {
+//     alert (f.field_value[i].value);
+        if (f.field_value[i].value.length==0 && f.mandatory[i].value==1) {
+            document.getElementById("error"+i).style.backgroundColor="#FF0000";
+            total_errors++;
+        } else {
+//                     document.getElementById("error"+i).style.backgroundColor="#FFFFFF";
+        }
+    }
+    var alertString2;
+    if (total_errors==0) {
+        document.f.submit();
+    } else {
+        alertString2  = _("Form not submitted because of the following problem(s)");
+        alertString2 += "\n------------------------------------------------------------------------------------\n";
+        alertString2 += "\n- "+ total_errors+_(" mandatory fields empty (see bold subfields)");
+        alert(alertString2);
+    }
+}
+<!--TMPL_IF Name="serialsadditems"-->
+function unHideItems(index,labelindex) {
+       subfield = document.getElementById(index);
+       subfield.style.display = 'block';
+       label = document.getElementById(labelindex);
+       label.style.display='none';     
+}
+function HideItems(index,labelindex) {
+       subfield = document.getElementById(index);
+       subfield.style.display = 'none';
+       label = document.getElementById(labelindex);
+       label.style.display='block';    
+}
+<!--/TMPL_IF>
+</script>
+
+<!-- TMPL_INCLUDE name="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl b/koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl
new file mode 100644 (file)
index 0000000..13b8606
--- /dev/null
@@ -0,0 +1,304 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Subscription edit<!--
+TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!--TMPL_INCLUDE NAME="menu-serials.inc" -->
+
+<!--------------------------MAIN BODY OF PAGE-------------------------->
+<h1>Check In subscription for: <!-- TMPL_VAR name="bibliotitle" --></h1>
+<div id="action">
+    <a href="subscription-detail.pl?subscriptionid=<!-- TMPL_VAR name="subscriptionid" -->" title="detail of the subscription">Subscription Details</a>
+    <!-- <a href="/cgi-bin/koha/serials/serials-home.pl?biblionumber=<!-- TMPL_VAR name="biblionumber" -->" class="button" title="all subscriptions on <!-- TMPL_VAR name="bibliotitle" -->">Search All Subscriptions</a> -->
+    <a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR name="biblionumber" -->" title="go to <!-- TMPL_VAR name="bibliotitle" -->">Show Biblio</a>
+    <!-- TMPL_IF NAME="routing" -->
+    <a href="routing.pl?subscriptionid=<!-- TMPL_VAR name="subscriptionid" -->" title="subscription routing list">Routing list</a>
+    <!-- /TMPL_IF -->
+</div>
+
+<h2>waited or late numbers</h2>
+       <form method="post" name="f" action="serials-recieve.pl" onsubmit="return barcode_check()">
+               <input type="hidden" name="op" value="serialchangestatus">
+               <input type="hidden" name="serial" value="<!-- TMPL_VAR name="serial" -->">
+               <input type="hidden" name="subscriptionid" value="<!-- TMPL_VAR name="subscriptionid" -->">
+               <input type="hidden" name="user" value="<!-- TMPL_VAR name="user" -->">
+       <table cellspacing="0" cellpadding="0" border="0" class="collapse">
+       <tr>
+               <th>
+                       Numbered
+               </th>
+               <th>
+                       Published on
+               </th>
+               <th>
+                       planned for
+               </th>
+               <th>
+                       Status
+               </th>
+               <th>
+                       Notes
+               </th>
+       </tr>
+       <!-- TMPL_LOOP name="serialslist" -->
+               <tr>
+                       <td>
+                               Issue <input type="text" name="serialseq" value="<!-- TMPL_VAR name="serialseq" -->" size="20" maxlength="100">
+                       <!--TMPL_IF Name="serialadditems" -->
+                               <br /><br />
+                               Callnumber <input type="text" name="itemcallnumber" value="<!--TMPL_VAR NAME="callnumber"-->" size=15 maxlength=100>
+                               Barcode <input type="text" name="barcode" value="<!-- TMPL_VAR NAME="barcode"-->" id="barcode<!-- TMPL_VAR NAME="num" -->" size=20 maxlength=20>
+                       <!--/TMPL_IF -->
+                       </td>
+                       <td>
+                               <input type="text" name="publisheddate" value="<!-- TMPL_VAR name="publisheddate" -->" size=10 maxlength=15>
+                       <!--TMPL_IF Name="serialadditems" -->
+                               <br /><br />&nbsp;
+                       <!--/TMPL_IF  -->
+                       </td>
+                       <td>
+                               <input type="text" name="planneddate" value="<!-- TMPL_VAR name="planneddate" -->" size=10 maxlength=15>
+                       <!--TMPL_IF Name="serialadditems" -->
+                               <br /><br />
+                               <select name="branch" size="1">
+                                               <option value="">Branch</option>
+                       <!-- TMPL_LOOP name="branchloop" -->
+                               <option value="<!-- TMPL_VAR name="value" -->" <!-- TMPL_IF name="selected" -->selected<!-- /TMPL_IF -->><!-- TMPL_VAR name="branchname" --></option>
+                       <!-- /TMPL_LOOP -->
+                               </select>
+                       <!--/TMPL_IF -->
+                       </td>
+                       <td>
+                               <input type="hidden" name="serialid" value="<!-- TMPL_VAR name="serialid" -->">
+                               <select name="status" size="1" id="status<!-- TMPL_VAR NAME="num" -->">
+                                       <!--TMPL_IF name="status1" -->
+                                               <option value="1" selected>Waited</option>
+                                       <!-- /TMPL_IF -->
+                                       <!--TMPL_IF name="status2" -->
+                                               <option value="2" selected>Arrived</option>
+                                       <!-- TMPL_ELSE -->
+                                               <option value="2">Arrived</option>
+                                       <!-- /TMPL_IF -->
+                                       <!--TMPL_IF name="status3" -->
+                                               <option value="3" selected>Late</option>
+                                       <!-- TMPL_ELSE -->
+                                               <option value="3">Late</option>
+                                       <!-- /TMPL_IF -->
+                                       <!--TMPL_IF name="status4" -->
+                                               <option value="4" selected>Missing</option>
+                                       <!-- TMPL_ELSE -->
+                                               <option value="4">Missing</option>
+                                       <!-- /TMPL_IF -->
+                                       <!--TMPL_IF name="status5" -->
+                                               <option value="5" selected>Not Available</option>
+                                       <!-- TMPL_ELSE -->
+                                               <option value="5">Not Available</option>
+                                       <!-- /TMPL_IF -->
+                                       <!--TMPL_IF name="status6" -->
+                                               <option value="6" selected>Delete</option>
+                                       <!-- TMPL_ELSE -->
+                                               <option value="6">Delete</option>
+                                       <!-- /TMPL_IF -->
+                               </select>
+                       <!--TMPL_IF Name="serialadditems" -->
+                               <br /><br />
+                               <!--TMPL_IF Name="itemstatus"-->
+                                   <!--TMPL_IF Name="choice"-->
+                                               <!-- TMPL_LOOP name="itemstatusloop" -->
+                                                       <!-- TMPL_VAR name="itemlib" -->: <input type="checkbox" name="itemstatus" value="<!-- TMPL_VAR name="itemval" -->" <!-- TMPL_IF name="selected" -->checked<!-- /TMPL_IF -->>
+                                               <!-- /TMPL_LOOP -->
+                                   <!--TMPL_ELSE-->
+                                       <select name="itemstatus" size="1">
+                                               <option value="">Item Status</option>
+                                               <!-- TMPL_LOOP name="itemstatusloop" -->
+                                                       <option value="<!-- TMPL_VAR name="itemval" -->" <!-- TMPL_IF name="selected" -->selected<!-- /TMPL_IF -->><!-- TMPL_VAR name="itemlib" --></option>
+                                               <!-- /TMPL_LOOP -->
+                                       </select>
+                                   <!--/TMPL_IF-->
+                               <!-- TMPL_ELSE -->
+                               &nbsp;
+                               <!--/TMPL_IF-->
+                       <!--/TMPL_IF -->
+
+                       </td>
+                       <td>
+                               <input type="text" name="notes" value="<!-- TMPL_VAR name="notes" -->" size=20 maxlength=255>
+                       <!--TMPL_IF Name="serialadditems" -->
+                               <br /><br />
+                               <!--TMPL_IF Name="itemlocation"-->
+                                       <select name="location" size="1">
+                                               <option value="">Location</option>
+                                               <!-- TMPL_LOOP name="itemlocationloop" -->
+                                                       <option value="<!-- TMPL_VAR name="value" -->" <!-- TMPL_IF name="selected" -->selected<!-- /TMPL_IF -->><!-- TMPL_VAR name="itemlocationname" --></option>
+                                               <!-- /TMPL_LOOP -->
+                                       </select>
+                               <!-- TMPL_ELSE -->
+                               &nbsp;
+                               <!--/TMPL_IF-->
+                       <!--/TMPL_IF -->
+                       </td>
+               </tr>
+       <!-- /TMPL_LOOP -->
+       <!-- TMPL_UNLESS name="hassubscriptionexpired" -->
+               <tr>
+                       <td>
+                               Manual issue <input type="text" name="serialseq" size=30 maxlength=100 value="<!-- TMPL_VAR NAME="missingseq" -->">
+                       <!--TMPL_IF Name="serialadditems" -->
+                               <br /><br />
+                               Callnumber <input type="text" name="itemcallnumber" value="" size=10 maxlength=15>
+                               Barcode <input type="text" name="barcode" value="" size=20 maxlength=20>
+                       <!--/TMPL_IF-->
+                       </td>
+                       <td>
+                               <input type="text" name="publisheddate" value="<!-- TMPL_VAR name="publisheddate" -->" size=10 maxlength=15>
+                       <!--TMPL_IF Name="serialadditems" -->
+                               <br /><br />&nbsp;
+                       <!--/TMPL_IF  -->
+                       </td>
+                       <td>
+                               <input type="text" name="planneddate" size=10 maxlength=15 value="<!-- TMPL_VAR NAME="missingdate" -->">
+                       <!--TMPL_IF Name="serialadditems" -->
+                               <br /><br />
+                               <select name="branch" size="1">
+                                               <option value="">Branch</option>
+                       <!-- TMPL_LOOP name="branchloop" -->
+                               <option value="<!-- TMPL_VAR name="value" -->" <!-- TMPL_IF name="selected" -->selected<!-- /TMPL_IF -->><!-- TMPL_VAR name="branchname" --></option>
+                       <!-- /TMPL_LOOP -->
+                               </select>
+                       <!--/TMPL_IF-->
+                       </td>
+                       <td>
+                               <!-- TMPL_IF NAME="frommissing" -->
+                               <input type="hidden" name="serialid" value="<!-- TMPL_VAR name="missingid" -->">
+                               <!-- TMPL_ELSE -->
+                               <input type="hidden" name="serialid" value="0">
+                               <!--/TMPL_IF-->
+                               <select name="status" size="1">
+                                               <!-- TMPL_IF NAME="frommissing" -->
+                                               <option value="2" selected >Arrived</option>
+                                               <!-- TMPL_ELSE -->
+                                               <option value="2">Arrived</option>
+                               
+                                               <!--/TMPL_IF-->
+                                               <!-- TMPL_IF NAME="frommissing" -->
+                                               <option value="3">Late</option>
+                                               <!--TMPL_ELSE-->
+                                               <option value="3" selected>Late</option>
+                                               <!--/TMPL_IF-->
+                                               <option value="4">Missing</option>
+                                               <option value="5">Not Available</option>
+
+
+                               </select>
+                       <!--TMPL_IF Name="serialadditems" -->
+                               <br /><br />
+                               <!-- TMPL_IF Name="itemstatus"-->
+                                   <!--TMPL_IF Name="choice"-->
+                                               <!-- TMPL_LOOP name="itemstatusloop" -->
+                                                       <!-- TMPL_VAR name="itemlib" -->: <input type="checkbox" name="itemstatus" value="<!-- TMPL_VAR name="itemval" -->" <!-- TMPL_IF name="selected" -->checked<!-- /TMPL_IF -->>
+                                               <!-- /TMPL_LOOP -->
+                                   <!--TMPL_ELSE-->
+                                       <select name="itemstatus" size="1">
+                                               <option value="">Item Status</option>
+                                               <!-- TMPL_LOOP name="itemstatusloop" -->
+                                                       <option value="<!-- TMPL_VAR name="itemval" -->" <!-- TMPL_IF name="selected" -->selected<!-- /TMPL_IF -->><!-- TMPL_VAR name="itemlib" --></option>
+                                               <!-- /TMPL_LOOP -->
+                                       </select>
+                                   <!-- /TMPL_IF -->
+                               <!-- TMPL_ELSE -->
+                               &nbsp;
+                               <!--/TMPL_IF -->
+                       <!--/TMPL_IF-->
+                       </td>
+                       <td>
+                               &nbsp;
+                       <!--TMPL_IF Name="serialadditems" -->
+                               <br /><br />
+                               <!-- TMPL_IF Name="itemlocation"-->
+                                       <select name="location" size="1">
+                                               <option value="">Location</option>
+                                               <!-- TMPL_LOOP name="itemlocationloop" -->
+                                                       <option value="<!-- TMPL_VAR name="value" -->" <!-- TMPL_IF name="selected" -->selected<!-- /TMPL_IF -->><!-- TMPL_VAR name="itemlocationname" --></option>
+                                               <!-- /TMPL_LOOP -->
+                                       </select>
+                               <!-- TMPL_ELSE -->
+                               &nbsp;
+                               <!--/TMPL_IF -->
+                       <!--/TMPL_IF-->
+                       </td>
+               </tr>
+       <!-- /TMPL_UNLESS -->
+       </table>
+       <input type="submit" value="Save changes" accesskey="w" class="button">
+       <!-- TMPL_IF name="hassubscriptionexpired" -->
+               <h3>Subscription has expired.</h3>
+               <p><b>Waited last issue status can't be changed. <a href="#" onClick="popup()" class="button">Renew</a> your subscription</b></p>
+       <!-- /TMPL_IF -->
+       <!-- TMPL_IF name="abouttoexpire" -->
+               <h3>Note: Subscription is about to expire next issue.</h3>
+               <script type="text/javascript">
+               <!--
+               alert("Subscription is about to expire next issue");
+               //-->
+               </script>
+       <!-- /TMPL_IF -->       
+       </form>
+
+       <h2>Subscription summary</h2>
+       <form method="post" name="f2" action="serials-recieve.pl">
+               <input type="hidden" name="op" value="modsubscriptionhistory">
+               <input type="hidden" name="serial" value="<!-- TMPL_VAR name="serial" -->">
+               <input type="hidden" name="subscriptionid" value="<!-- TMPL_VAR name="subscriptionid" -->">
+               <input type="hidden" name="user" value="<!-- TMPL_VAR name="user" -->">
+               <p><label>Librarian</label><!-- TMPL_VAR name="user" --></p>
+               <p><label>Starting date:</label><input type="text" name="histstartdate" value="<!-- TMPL_VAR name="histstartdate" -->"> (the date of the 1st subscription)</p>
+               <p><label>Ending date:</label><input type="text" name="enddate" value="<!-- TMPL_VAR name="enddate" -->">(if empty : subscription still active)</p>
+               <p>Recieved issues</p>
+               <p>&nbsp;<textarea name="recievedlist" COLS=60 ROWS=5><!-- TMPL_VAR name="recievedlist" --></textarea></p>
+               <p>Missing issues</p>
+               <p>&nbsp;<textarea name="missinglist" COLS=60 ROWS=2><!-- TMPL_VAR name="missinglist" --></textarea></p>
+               <p>Opac's note</p>
+               <p>&nbsp;<textarea name="opacnote" COLS=60 ROWS=5><!-- TMPL_VAR name="opacnote" --></textarea></p>
+               <input type="submit" value="Save changes" class="button">
+       </form>
+
+</div>
+<script language="JavaScript" type="text/javascript">
+
+function popup() {
+       window.open("subscription-renew.pl?subscriptionid=<!-- TMPL_VAR
+name="subscriptionid">","subscription_renewal",'width=700,height=400,toolbar=false,scrollbars=yes');
+}
+
+function barcode_check(){
+    <!-- TMPL_IF NAME="count" -->
+       var count = '<!-- TMPL_VAR NAME="count" -->';
+       for(var i=1;i<=count;i++){
+
+               var barcodenum = "barcode"+i;
+               var statusnum = "status"+i;
+               var elembarcode = "document.getElementById('"+barcodenum+"')";
+               var elemstatus = "document.getElementById('"+statusnum+"')";
+// alert(elembarcode+"\n"+eval(elembarcode+".value));
+// alert(elemstatus+"\n"+eval(elemstatus+".value"));
+               if(eval(elembarcode+".value") =='' && eval(elemstatus+".value") == 2){
+                       var answer = confirm("Leave barcode blank?\n - Note: unable to change this later");
+                       if (answer){
+                               document.f.submit();
+                       } else {
+                               return false;
+                       }
+               }
+               if(eval(elembarcode+".value".indexOf('TEMP')) > 0 && eval(elemstatus+".value") == 2){
+                       var answer = confirm("A barcode was not entered.\nDo you want to put in a barcode\nor do you want to use a system generated barcode?");
+                       if (answer){
+                               document.f.submit();
+                       } else {
+                               return false;
+                       }
+               }
+       }
+    <!-- /TMPL_IF -->
+}
+</script>
+
+<!-- TMPL_INCLUDE name="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl b/koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl
new file mode 100644 (file)
index 0000000..920fd70
--- /dev/null
@@ -0,0 +1,56 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Cataloging: MARC Import<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-tools.inc" -->
+
+<h1>MARC acquisition system</h1>
+<h4>Import into the reservoir</h4>
+
+<!-- TMPL_IF name="uploadmarc" -->
+<p>Import results :</p>
+<ul>
+       <li><!-- TMPL_VAR name="imported" --> imported records</li>
+       <li><!-- TMPL_VAR name="alreadyindb" --> not imported because already in catalog</li>
+       <li><!-- TMPL_VAR name="alreadyinfarm" --> not imported because already in the reservoir</li>
+       <li><!-- TMPL_VAR name="notmarcrecord" --> not imported because they seem not to be in MARC format (or ISBN/ISSN missing) !</li>
+       <li><!-- TMPL_VAR name="total" -->  records parsed</li>
+       <li><a href="/cgi-bin/koha/admin-home.pl">Back</a></li>
+</ul>
+<!-- TMPL_ELSE -->
+<ul>
+       <li>Select a file to import into the reservoir. It will be parsed, and for each ISBN found, a new baby will be created in the reservoir.</li>
+       <li>If an ISBN already exists in the reservoir, you can choose whether to ignore the new one or overwrite the old one.</li>
+       <li>You can enter a name for this import. It may be useful, when creating a biblio, to remember where the suggested MARC data comes from!</li>
+       <li>Of course, if the ISBN already exists in the active DB, the biblio will be ignored.</li>
+</ul>
+<form method="post" action="<!-- TMPL_VAR name="SCRIPT_NAME" -->" enctype="multipart/form-data">
+<table>
+       <tr>
+               <th scope="row"><label for="uploadmarc">Select the file to import: </label></th>
+               <td>
+                       <input type="file" id="uploadmarc" name="uploadmarc" /><br />
+               </td>
+       </tr>
+       <tr>
+               <th scope="row"><label for="filename">Name of this import: </label></th>
+               <td>
+                       <input type="text" id="filename" name="filename" />
+               </td>
+       </tr>
+       <tr>
+               <th scope="row"><label for="syntax">Character encoding: </label></th>
+               <td>
+                       <select name="syntax" id="syntax"><option value="MARC21">MARC21</option><option value="UNIMARC">UNIMARC</option></select>
+               </td>
+       </tr>
+       <tr>
+               <th scope="row" rowspan="2">If ISBN is already in the reservoir: </th>
+               <td><input type="radio" name="overwrite_biblio" value="0" checked="checked" />Ignore this one, keep the existing one</td></tr>
+<tr><td>
+                       <input type="radio" name="overwrite_biblio" value="1" />Overwrite the existing one with this</td>
+       </tr>
+</table><input type="submit" value="Import" />
+</form>
+<!-- /TMPL_IF -->
+
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl b/koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl
new file mode 100644 (file)
index 0000000..3c3c64b
--- /dev/null
@@ -0,0 +1,153 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Clean borrowers
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- Additions to enable Calendar system -->
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-system.css">
+<!-- End of additions --><!-- Additions to enable Calendar system -->
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar.js"></script>
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-en.js"></script>
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-setup.js"></script>
+<!-- End of additions -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-tools.inc" -->
+
+<h1>Delete some old borrowers/Anonymize some issue history</h1>
+
+<!-- TMPL_IF NAME="step1" -->
+<!-- step 1 START -->
+<div id="step1">
+    <form name="f1" onsubmit="return checkForm(this);" action="/cgi-bin/koha/tools/cleanborrowers.pl" method="POST">
+    <fieldset>
+    <legend>What do you want to do ?</legend>
+        <input id="checkborrower" type="checkbox" name="checkbox" value="borrower" checked="true" />
+        <label for="checkborrower">Delete borrower who has not borrowed since:</label>
+        <input size="10" id="date1" name="filterdate1" value="<!-- TMPL_VAR NAME="filterdate1"-->" type="text" />
+            <script type="text/javascript">
+                Calendar.setup(
+                 {
+                     inputField : "date1",
+                     ifFormat : "%Y-%m-%d",
+                 }
+                );
+            </script>
+        
+        <br />
+        <input id="checkissue" type="checkbox" name="checkbox" value="issue" checked="true" />
+        <label for="checkissue">Anonymize issue history older than</label>
+        <input size="10" id="date2" name="filterdate2" value="<!-- TMPL_VAR NAME="filterdate2"-->" type="text" />
+            <script type="text/javascript">
+                Calendar.setup(
+                 {
+                     inputField : "date2",
+                     ifFormat : "%Y-%m-%d",
+                 }
+                );
+            </script>
+            
+            <br />
+            <input type="submit" value=" OK " style="float:right;" />
+            
+            <!-- hidden here -->
+            <input type="hidden" name="step2" value="1" />
+    </form>
+</div>
+<!-- step 1 END -->
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="step2" -->
+<!-- STEP 2 START -->
+<div id="step2">
+    <fieldset>
+        <legend>Warnings</legend>
+        <b>
+        <!-- TMPL_IF NAME="totalToDelete" --><!-- TMPL_VAR NAME="totalToDelete" --> <!-- TMPL_ELSE -->0 <!-- /TMPL_IF --> borrowers will be deleted.
+        <br />
+        <!-- TMPL_IF NAME="totalToAnonymize" --><!-- TMPL_VAR NAME="totalToAnonymize" --> <!-- TMPL_ELSE -->0 <!-- /TMPL_IF --> issue history will be anonymized.
+        <br />
+        </b>
+        <br />
+        <form name="f2" action="/cgi-bin/koha/tools/cleanborrowers.pl" method="POST" onsubmit="return checkForm2(this);">
+            <!-- TMPL_IF NAME="totalToDelete" -->
+                What do you want to do for deleted members ?<br />
+                <label for="delete">Delete completly theses members</label>
+                <input id="delete" type="radio" name="radio" value="delete" checked="true" />
+                
+                <label for="trash">Move to trash theses members</label>
+                <input id="trash" type="radio" name="radio" value="trash" />
+                <input type="hidden" name="do_delete" value="<!-- TMPL_VAR NAME="totalToDelete" -->" />
+                <br />
+            <!-- /TMPL_IF -->
+            <!--TMPL_IF NAME="totalToAnonymize"-->
+                <br />
+                Are you sure you want to anonymize issue history for <!-- TMPL_VAR NAME="totalToAnonymize"--> borrowers ?
+                <input type="hidden" name="do_anonym" value="<!-- TMPL_VAR NAME="totalToAnonymize" -->" />
+            <!-- /TMPL_IF -->
+            <br /><br />
+            <a href="JavaScript:back();" title="go back">Cancel</a>
+            <input type="submit" value=" OK " style="float:right;"/>
+            
+            <input type="hidden" name="step3" value="1" />
+            <input type="hidden" name="filterdate1" value="<!-- TMPL_VAR NAME="filterdate1" -->" />
+            <input type="hidden" name="filterdate2" value="<!-- TMPL_VAR NAME="filterdate2" -->" />
+        </form>
+    </fieldset>
+</div>
+<!-- STEP 2 END -->
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="step3" -->
+<!-- Step 3 START -->
+
+    <div id="step3">
+          <b>
+          <!-- TMPL_IF NAME="do_delete" -->
+                <!-- TMPL_IF NAME="trash" -->
+                    <!-- TMPL_VAR NAME="TotalDel" --> borrowers have been successfuly moved to trash.
+                <!-- TMPL_ELSE -->
+                    <!-- TMPL_VAR NAME="TotalDel" --> borrowers have been successfuly deleted.
+                <!-- /TMPL_IF -->
+            <!-- /TMPL_IF -->
+            <!-- TMPL_IF NAME="do_anonym" -->
+                All user which issue's history older than <!-- TMPL_VAR NAME="filterdate1" --> has been anonimized.
+            <!-- /TMPL_IF -->
+          </b>
+    </div>
+    <a href="/cgi-bin/koha/tools/tools-home.pl">Go back to tools home.</a>
+<!-- Step 3 END -->
+<!-- /TMPL_IF -->
+
+<script type="text/javascript" language="JavaScript">
+// <![CDATA[
+        /**
+         *  checkForm(form)
+         *  This function check the form is correctly filled.
+         */
+          function checkForm(form) {
+              if((form.checkbox[0].checked)){
+                  if(!(form.date1.value)){
+                    alert("please enter a date !");
+                    document.form.date1.focus();
+                    return false;
+                  }
+              }
+              if((form.checkbox[1].checked)){
+                  if(!(form.date2.value)){
+                      alert("please enter a date !");
+                      document.form.date2.focus();
+                      return false;
+                  }
+              }
+              return true;
+          }
+          
+        /**
+         *  checkForm2(form)
+         *  This function check the form2 is correctly filled.
+         */
+          function checkForm2(form) {
+              return true;
+          }
+     // ]]>
+</script>
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl b/koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl
new file mode 100644 (file)
index 0000000..7056b0f
--- /dev/null
@@ -0,0 +1,120 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Inventory <!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+<!--TMPL_INCLUDE NAME="menus.inc" --><!-- TMPL_INCLUDE NAME="menu-reports.inc"-->
+<!-- Additions to enable Calendar system -->
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-system.css">
+<!-- End of additions --><!-- Additions to enable Calendar system -->
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar.js"></script>
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-en.js"></script>
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-setup.js"></script>
+    <h1>Inventory/Stocktaking</h1>
+    <form method="post">
+        <fieldset>
+        <legend>Select items you want to check</legend>
+        <p>
+        <label>Branch</label><select id="branchloop" name="branchcode">
+        <!-- TMPL_LOOP NAME="branchloop" -->
+            <!-- TMPL_IF name="selected" -->
+                <option value="<!-- TMPL_VAR NAME='value' -->" SELECTED><!-- TMPL_VAR NAME='branchname' --></option>
+            <!-- TMPL_ELSE -->
+                <option value="<!-- TMPL_VAR NAME='value' -->"><!-- TMPL_VAR NAME='branchname' --></option>
+            <!-- /TMPL_IF -->
+        <!-- /TMPL_LOOP -->
+        </select>
+        </p>
+        <p>
+            Item Location (items.itemcallnumber) between 
+                <input type="text" name="minlocation" value="<!-- TMPL_VAR NAME="minlocation" -->" /> 
+            and 
+                <input type="text" name="maxlocation" value="<!-- TMPL_VAR NAME="maxlocation" -->" />
+        </p>
+        <p><label>Not seen since:</label>
+            <input type="text" name="datelastseen" value="<!-- TMPL_VAR NAME="datelastseen" -->" />
+        </p>
+        <p><label>Show:</label>
+            <input type="text" name="pagesize" value="<!-- TMPL_VAR NAME="pagesize" -->" maxlength="5" size="5" />
+            <i> items beginning at offset</i>
+            <input type="text" name="offset" value="<!-- TMPL_VAR NAME="offset" -->" size="5" maxlength="5" />
+        </p>
+        <p>
+            <input type="hidden" name="op" value="do_it" />
+            <input type="submit" value="OK" class="button reports"/>
+        </p>
+        </fieldset>
+    </form>
+    <form  name="barcodefile" method="post">
+        <fieldset>
+            <legend>Use a barcode file</legend>
+            <p>barcode filename : <input type="file" name="uploadbarcodes" /></p>
+            <p>Set datelastseen to : <input type="text" name="setdate" /></p>
+            <p><input type="submit" value="OK" class="button reports"></p>
+        </fieldset>
+    </form>
+    <!--TMPL_IF Name="Number" --><p><!--TMPL_VAR Name="Number"--> items modified : datelastseen set to <!--TMPL_VAR Name="date"--></p><!-- /TMPL_IF-->
+    <!--TMPL_IF Name="errorfile" --><p class="error"><!--TMPL_VAR Name="errorfile"--> can't be opened</p><!-- /TMPL_IF-->
+    <!--TMPL_LOOP Name="errorloop"-->
+        <p class="error">
+            <!--TMPL_VAR Name="barcode"-->
+            <!--TMPL_IF Name="ERR_BARCODE"--> : barcode not found<!--/TMPL_IF-->
+            <!--TMPL_IF Name="ERR_WTHDRAWN"--> : item withdrawn<!--/TMPL_IF-->
+            <!--TMPL_IF Name="ERR_ONLOAN_RET"--> : item was on loan. It was returned before marked as seen<!--/TMPL_IF-->
+            <!--TMPL_IF Name="ERR_ONLOAN_NOT_RET"--> : item was on loan. couldn't be returned.<!--/TMPL_IF-->
+        </p>
+    <!-- /TMPL_LOOP-->
+    <!-- TMPL_IF NAME="loop" -->
+    <form method="post">
+    <input type="hidden" name="markseen" value="1">
+    <input type="hidden" name="minlocation" value="<!-- TMPL_VAR NAME="minlocation" -->">
+    <input type="hidden" name="maxlocation" value="<!-- TMPL_VAR NAME="maxlocation" -->">
+    <input type="hidden" name="datelastseen" value="<!-- TMPL_VAR NAME="datelastseen" -->">
+    <input type="hidden" name="pagesize" value="<!-- TMPL_VAR NAME="pagesize" -->">
+    <input type="hidden" name="offset" value="<!-- TMPL_VAR NAME="offset" -->">
+    <table>
+        <tr>
+            <th>Seen</th>
+            <th>Barcode</th>
+            <th>Title</th>
+            <th>Unseen since</th>
+        </tr>
+    <!-- TMPL_LOOP NAME="loop" -->
+        <tr>
+            <td>
+                <input type="checkbox" name="SEEN-<!-- TMPL_VAR NAME="itemnumber" -->" value="1">
+            </td>
+            <td>
+                <!-- TMPL_VAR NAME="barcode" -->
+            </td>
+            <td>
+                <p><b><!-- TMPL_VAR NAME="itemcallnumber" --></b> - <!-- TMPL_VAR NAME="title" --></p>
+                <p><!-- TMPL_VAR NAME="author" --></p>
+            </td>
+            <td>
+                <p><!-- TMPL_VAR name="datelastseen" --></p>
+            </td>
+        </tr>
+    <!-- /TMPL_LOOP -->
+    </table>
+    <input type="submit" value="Mark seen">
+    </form>
+    <!-- /TMPL_IF -->
+    <!-- TMPL_IF NAME="offset" -->
+    <form method="post">
+        <input type="hidden" name="minlocation" value="<!-- TMPL_VAR NAME="minlocation" -->">
+        <input type="hidden" name="maxlocation" value="<!-- TMPL_VAR NAME="maxlocation" -->">
+        <input type="hidden" name="datelastseen" value="<!-- TMPL_VAR NAME="datelastseen" -->">
+        <input type="hidden" name="pagesize" value="<!-- TMPL_VAR NAME="pagesize" -->">
+        <input type="hidden" name="offset" value="<!-- TMPL_VAR NAME="prevoffset" -->">
+        <input type="submit" value="&lt;&lt;&lt;" class="button reports">
+    </form>
+    <!-- /TMPL_IF -->
+    <!-- TMPL_IF NAME="nextoffset" -->
+    <form method="post">
+        <input type="hidden" name="minlocation" value="<!-- TMPL_VAR NAME="minlocation" -->">
+        <input type="hidden" name="maxlocation" value="<!-- TMPL_VAR NAME="maxlocation" -->">
+        <input type="hidden" name="datelastseen" value="<!-- TMPL_VAR NAME="datelastseen" -->">
+        <input type="hidden" name="pagesize" value="<!-- TMPL_VAR NAME="pagesize" -->">
+        <input type="hidden" name="offset" value="<!-- TMPL_VAR NAME="nextoffset" -->">
+        <input type="submit" value="&gt;&gt;&gt;" class="button reports">
+    </form>
+    <!-- /TMPL_IF -->
+</div>
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl b/koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl
new file mode 100644 (file)
index 0000000..7d5b5e4
--- /dev/null
@@ -0,0 +1,121 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- System Administration<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-tools.inc" -->
+
+<h1>Items lost</h1>
+
+<b>
+    <!-- TMPL_IF NAME="total" -->
+        <!-- TMPL_VAR NAME="total" --> lost item found.
+    <!-- TMPL_ELSE-->
+        No lost item found...
+    <!-- /TMPL_IF -->
+</b>
+<br />
+<br />
+<form name="f" action="/cgi-bin/koha/tools/itemslost.pl" method="POST">
+    <label for="orderbyfilter">Set result order by</label>
+    <select id="orderbyfilter" name="orderbyfilter">
+        <option value=""> --- </option>
+        <option value="homebranch">Branch</option>
+        <option value="itemtype">Itemtypes</option>
+        <option value="barcode">Barcode</option>
+        <option value="price">price</option>
+    </select>
+    <input type="submit" value="OK" />
+    <input type="hidden" name="get_items" value="1" />
+    <table>
+    <tr>
+        <th>
+            Barcode
+        </th>
+        <th>
+            Date last seen
+        </th>
+        <th>
+            Price
+        </th>
+        <th>
+            Branch
+        </th>
+        <th>
+            Itemtype
+        </th>
+        <th>
+            Holdingbranch
+        </th>
+        <th>
+            Location
+        </th>
+    </tr>
+    <tr>
+        <td>
+            <input type="text" name="barcodefilter" size="6"/>
+        </td>
+        <td>
+            <!-- datelastseen -->
+        </td>
+        <td>
+            <!-- price -->
+        </td>
+        <td>
+            <select name="branchfilter">
+                <option value="">All</option>
+            <!-- TMPL_LOOP name="branchloop" -->
+                <option value="<!-- TMPL_VAR name="value" -->" <!-- TMPL_IF name="selected" -->selected<!-- /TMPL_IF -->><!-- TMPL_VAR name="branchname" --></option>
+            <!-- /TMPL_LOOP -->
+            </select>
+        </td>
+        <td>
+            <select name="itemtypesfilter">
+                <option value="">All</option>
+                <!-- TMPL_LOOP name="itemtypeloop" -->
+                <option value="<!-- TMPL_VAR name="value" -->" <!-- TMPL_IF name="selected" -->selected<!-- /TMPL_IF -->><!-- TMPL_VAR name="description" --></option>
+                <!-- /TMPL_LOOP -->
+            </select>
+        </td>
+        <td>
+            <!-- holdingbranch -->
+        </td>
+        <td>
+            <!-- location -->
+        </td>
+    </tr>
+     <!-- TMPL_LOOP NAME="itemsloop"-->
+        <tr>
+            <td>
+                <a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber"-->" title="<!-- TMPL_VAR NAME="itemnotes"-->">
+                    <!-- TMPL_VAR NAME="barcode"-->
+                </a>
+            </td>
+            <td>
+                <!-- TMPL_VAR NAME="datelastseen"-->
+            </td>
+            <td>
+                <!-- TMPL_VAR NAME="price" -->
+            </td>
+            <td>
+                <!-- TMPL_VAR NAME="homebranch" -->
+            </td>
+            <td>
+                <!-- TMPL_VAR NAME="itemtype" -->
+            </td>
+            <td>
+                <!-- TMPL_VAR NAME="holdingbranch"-->
+            </td>
+            <td>
+                <!-- TMPL_VAR NAME="location"-->
+            </td>
+        </tr>
+    <!-- /TMPL_LOOP -->
+    </table>
+</form>
+
+<script type="text/javascript" language="JavaScript">
+// <![CDATA[
+    
+     // ]]>
+</script>
+
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl b/koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl
new file mode 100644 (file)
index 0000000..3fe0e51
--- /dev/null
@@ -0,0 +1,197 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Log viewer<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!-- Additions to enable Calendar system -->
+<link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-system.css">
+<!-- End of additions --><!-- Additions to enable Calendar system -->
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar.js"></script>
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-en.js"></script>
+<script type="text/javascript" src="<!-- TMPL_VAR name="themelang" -->/includes/calendar/calendar-setup.js"></script>
+<!-- End of additions -->
+
+<!-- TMPL_INCLUDE NAME="menus.inc" -->
+<!-- TMPL_INCLUDE NAME="menu-tools.inc" -->
+
+<h1>Browse system logs</h1>
+
+<form method="POST" action="/cgi-bin/koha/tools/viewlog.pl">
+
+<fieldset>
+    <legend>Additional infos</legend>
+        <p>
+         Display from <input type="text" size="10" id="from" name="from" value="<!-- TMPL_VAR NAME="datefrom"-->"/>
+                                                       <img src="<!-- TMPL_VAR Name="themelang" -->/includes/calendar/cal.gif" border="0" hspace="0" vspace="0" id="openCalendarFrom" style="cursor: pointer;" valign="top">
+                                                               <script language="JavaScript" type="text/javascript">
+                                                                       function validate1(date) {
+                                                                               var day = date.getDate();
+                                                                               var month = date.getMonth() + 1;
+                                                                               var year = date.getFullYear();
+                                                                               var weekDay = date.getDay();
+                                                                               var dayMonth = month + '-' + day;
+                                                                               var dateString = year + '-' + month + '-' + day;
+                                                                               var dateTo = document.getElementById('to').value.split("-");
+                                                                               var limitDate = new Date(dateTo[0], (dateTo[1] - 1), dateTo[2]);
+                                                                               if (date > limitDate) {
+                                                                                       return true;
+                                                                               } else {
+                                                                                       return false;
+                                                                               }
+                                                                       }
+                                       
+                                                                       Calendar.setup(
+                                                                               {
+                                                                                       inputField : "from",
+                                                                                       ifFormat : "%Y-%m-%d",
+                                                                                       button : "openCalendarFrom",
+                                                                                       disableFunc : validate1,
+                                                                                       dateStatusFunc : validate1
+                                                                               }
+                                                                       );
+                                                               </script>
+                                       to <input size="10" id="to" name="to" type="text" value="<!-- TMPL_VAR NAME="dateto"-->"/>
+                                               <img src="<!-- TMPL_VAR Name="themelang" -->/includes/calendar/cal.gif" id="openCalendarTo" style="cursor: pointer;" valign="top" border="0" hspace="0" vspace="0">
+                                       <script type="text/javascript">
+                                               function validate2(date) {
+                                                       var day = date.getDate();
+                                                       var month = date.getMonth() + 1;
+                                                       var year = date.getFullYear();
+                                                       var weekDay = date.getDay();
+                                                       var dayMonth = month + '-' + day;
+                                                       var dateString = year + '-' + month + '-' + day;
+                                                       var dateFrom = document.getElementById('from').value.split("-");
+                                                       var limitDate = new Date(dateFrom[0], (dateFrom[1] - 1), dateFrom[2]);
+                                                       if (limitDate > date) {
+                                                               return true;
+                                                       } else {
+                                                               return false;
+                                                       }
+                                               }
+                                               Calendar.setup(
+                                       {
+                                                       inputField : "to",
+                                                       ifFormat : "%Y-%m-%d",
+                                                       button : "openCalendarTo",
+                                                       disableFunc : validate2,
+                                                       dateStatusFunc : validate2
+                                               }
+                                       );
+                   </script>
+               </p>
+               <p>
+               <p><b>Export into</b></p>
+        <input id="screen" type="radio" checked name="output" value="screen" />
+        <label for="screen" >To screen into the browser</label>
+               <br>
+               <input id="file" type="radio" name="output" value="file" />
+                <label for="file">To file</label>
+               <input type="text" name="basename" value="Export"> into an application  
+               <!-- TMPL_VAR NAME="CGIextChoice" -->
+               <!-- TMPL_VAR NAME="CGIsepChoice" -->
+           <input type="hidden" name="report_name" value="<!--TMPL_VAR NAME="report_name" -->">
+           <input type="submit" value=" GO " />
+           </p>
+</fieldset>
+    
+    <!-- TMPL_IF NAME="do_it" -->
+        <p>
+        <!-- TMPL_IF NAME="total" -->
+            <b><!-- TMPL_VAR NAME="total" --> lines found.</b>
+        <!-- TMPL_ELSE -->
+            <b><span class="problem">No log found.</span></b>
+        <!-- /TMPL_IF -->
+        </p>
+    <!-- /TMPL_IF -->
+    <div class="searchresults">
+       <table>
+    <tr>
+        <th>Date</th>
+        <th>Librarian</th>
+       <th>Module</th>
+       <th>Action</th>
+               <th>Object</th>
+               <th>Info</th>
+       </tr>
+       <tr>
+           <td>
+            <input type="submit" value="filter" />
+            <input type="hidden" name="do_it" value="1">
+           </td>
+           <td>
+               <input type="text" name="user" value="<!-- TMPL_VAR NAME="user"-->" />
+           </td>
+           <td>
+               <select name="module">
+                           <option value="" checked>All</option>
+                           <option value ="CATALOGUING">Catalogue</option>
+                               <option value ="MEMBERS">Members</option>
+                               <option value ="ACQUISITION">Acquisitions</option>
+                               <option value ="SERIAL">Serial</option>
+                               <option value="CIRCULATION">Circulation</option>
+                               <option value="LETTER">Letter</option>
+                               <option value="FINES">Fines</option>
+                       </select>
+           </td>
+           <td>
+               <select name="action">
+                       <option value ="">All</option>
+                               <option value ="add">Add</option>
+                               <option value ="del">Delete</option>
+                               <option value ="mod">Modify</option>
+                               <option value="issue">Issue</option>
+                               <option value="return">Return</option>
+                       </select>
+           </td>
+           <td>
+               <input type="text" name="object" value="<!-- TMPL_VAR NAME="object"-->" />
+           </td>
+           <td>
+               <input type="text" name="info" value="<!-- TMPL_VAR NAME="info"-->" />
+           </td>
+       </tr>
+           <!-- TMPL_LOOP NAME="looprow" -->
+                                       <tr>
+                                               <td><!-- TMPL_VAR NAME="timestamp" --></td>
+                                               <td>
+                                                   <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=<!-- TMPL_VAR NAME="user" -->" title="display detail for this librarian.">
+                                                       <!-- TMPL_VAR NAME="user" -->
+                                                   </a>
+                                               </td>
+                                               <td><!-- TMPL_VAR NAME="module" --></td>
+                                               <td><!-- TMPL_VAR NAME="action" --></td>
+                                               <td>
+                                                   <!-- TMPL_IF NAME="MEMBERS"-->
+                                                       <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=<!-- TMPL_VAR NAME="object" -->" title="display detail for this member." title="Display member details.">
+                                                           member <!-- TMPL_VAR NAME="object" -->
+                                                       </a>
+                                                   <!-- TMPL_ELSE -->
+                                                   <!-- TMPL_IF NAME="CIRCULATION" -->
+                                                       <a href="/cgi-bin/koha/members/moremember.pl?borrowernumber=<!-- TMPL_VAR NAME="object" -->" title="display detail for this member." title="Display member details.">
+                                                           <!-- TMPL_IF NAME="object"-->member <!-- TMPL_VAR NAME="object" --><!-- /TMPL_IF -->
+                                                       </a>
+                                                   <!-- TMPL_ELSE -->
+                                                   <!-- TMPL_IF NAME="CATALOGUING" -->
+                                                       <a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR NAME="object" -->" title="Display detail for this biblio">biblio <!-- TMPL_VAR NAME="object" --></a>
+                                                   <!-- TMPL_ELSE-->
+                                                   <!-- TMPL_IF NAME="SERIAL"-->
+                                                       <a href="/cgi-bin/koha/serials/subscription-detail.pl?subscriptionid=<!-- TMPL_VAR NAME="object" -->">
+                                                           <!-- TMPL_VAR NAME="object" -->
+                                                       </a>
+                                                   <!-- TMPL_ELSE -->
+                                                   <!-- TMPL_VAR NAME="object" -->
+                                               <!-- /TMPL_IF -->
+                                               <!-- /TMPL_IF -->
+                                               <!-- /TMPL_IF -->
+                                               <!-- /TMPL_IF -->
+                                               </td>
+                                               <td>
+                                                   <!-- TMPL_IF NAME="CIRCULATION" -->
+                                                        <a href="/cgi-bin/koha/catalogue/detail.pl?biblionumber=<!-- TMPL_VAR NAME="info" -->" title="Display detail for this biblio">biblio <!-- TMPL_VAR NAME="info" --></a>
+                                               <!-- TMPL_ELSE -->
+                                                   <!-- TMPL_VAR NAME="info" -->
+                                               <!-- /TMPL_IF -->
+                                               </td>
+                                       </tr>
+               <!-- /TMPL_LOOP -->
+    </table>
+    </div>
+
+<!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close-results.inc b/koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close-results.inc
new file mode 100644 (file)
index 0000000..82fce98
--- /dev/null
@@ -0,0 +1,31 @@
+</title>
+<!-- TMPL_IF NAME="TemplateEncoding" --><meta http-equiv="Content-Type" content="text/html; charset=<!-- TMPL_VAR NAME='TemplateEncoding' -->" /><!-- TMPL_ELSE --><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><!-- /TMPL_IF -->
+<meta http-equiv="Content-Language" content="en-us" />
+<link rel="shortcut icon" href="<!-- TMPL_VAR NAME="themelang">/includes/favicon.ico" type="image/x-icon" />
+<!-- TMPL_IF NAME="searchdesc" --><!-- TMPL_IF name="total" --><link rel="alternate" type="application/rss+xml" title="RSS" href="http://a9.com/-/opensearch/search/B0007WF826/<!-- TMPL_VAR NAME="searchdesc" -->?count=10&amp;startPage=1" /><!-- /TMPL_IF --><!-- /TMPL_IF -->
+<!-- TMPL_IF name="opacstylesheet" --><style type="text/css">
+    @import url(<!-- TMPL_VAR NAME='themelang' -->/includes/<!-- TMPL_VAR NAME="opacstylesheet" -->);
+</style><!-- TMPL_ELSE --><link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR NAME="themelang" -->/includes/<!-- TMPL_VAR NAME="opaccolorstylesheet" -->" />
+<style type="text/css">
+    @import url(<!-- TMPL_VAR NAME="themelang" -->/includes/<!-- TMPL_VAR NAME="opaclayoutstylesheet" -->);
+</style><!-- /TMPL_IF -->
+<!-- TMPL_IF NAME="livesearch" --><style type="text/css">
+       @import url(<!-- TMPL_VAR NAME="themelang" -->/includes/livesearch.css);
+</style><!-- /TMPL_IF -->
+<script type="text/javascript" language="javascript" src="<!-- TMPL_VAR NAME="themelang" -->/includes/basket.js"></script>
+<script type="text/javascript" language="javascript">
+       var MSG_BASKET_EMPTY = "You book bag is currently empty";
+       var MSG_RECORD_IN_BASKET = "This item is already in your book bag";
+       var MSG_RECORD_ADDED = "This item has been added to your book bag";
+       var MSG_NRECORDS_ADDED = " item(s) added to your book bag";
+       var MSG_NRECORDS_IN_BASKET = "already in the bag";
+       var MSG_NO_RECORD_SELECTED = "No item was selected";
+       var MSG_NO_RECORD_ADDED = "No item was added to your book bag";
+</script>
+<!-- TMPL_IF NAME="opacuserjs" -->
+<script language="JavaScript" type="text/javascript">
+       <!-- TMPL_VAR NAME="opacuserjs" -->
+</script>      
+<!-- /TMPL_IF -->
+<script type="text/javascript" language="javascript" src="<!-- TMPL_VAR NAME="themelang" -->/includes/main.js"></script>
+</head>
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/masthead-basic.inc b/koha-tmpl/opac-tmpl/prog/en/includes/masthead-basic.inc
new file mode 100644 (file)
index 0000000..22ebac9
--- /dev/null
@@ -0,0 +1,15 @@
+<div id="masthead">
+
+<h1 id="libraryname"><a href="/cgi-bin/koha/opac-main.pl"><!-- TMPL_VAR NAME="LibraryName" --></a></h1>
+<div id="members">
+       <ul><!-- TMPL_IF NAME="opacbookbag" --><li><a href="/cgi-bin/koha/opac-basket.pl" onclick="openBasket(); return false;" title="A &quot;shopping cart&quot; for your selections"><img border="0" src="<!-- TMPL_VAR NAME="themelang">/images/cart-small.gif"> Cart<span id="basket"><script language="javascript" type="text/javascript">if(basketcount){ document.write(basketcount) };</script></span></a></li><!-- /TMPL_IF --><!--TMPL_IF NAME="virtualshelves" --><li><a href="/cgi-bin/koha/opac-shelves.pl">Your Virtual Shelves</a></li><!-- /TMPL_IF --><!-- TMPL_IF NAME="loggedinusername" --><li><a href="/cgi-bin/koha/opac-user.pl">Your Account</a></li><!-- /TMPL_IF --><!-- TMPL_IF NAME="loggedinusername" --><li><span class="members">Logged in as <span class="loggedinusername"><!-- TMPL_LOOP NAME="USER_INFO" --><!-- TMPL_VAR NAME="title" --> <!-- TMPL_VAR NAME="firstname" --> <!-- TMPL_VAR NAME="surname" --><!-- /TMPL_LOOP --></span></span></li><li><a class="logout" href="/cgi-bin/koha/opac-logout.pl">Log Out</a></li><!-- TMPL_ELSE --><li><a href="/cgi-bin/koha/opac-user.pl">Your Account</a></li><!-- /TMPL_IF -->
+       </ul>   
+</div>
+<div class="menu">
+</div>
+</div>
+
+<!-- TMPL_IF NAME="opaclanguagesdisplay" --><div id="languages">
+       <ul>
+               <!-- TMPL_LOOP NAME="languages" --><li><a href="/cgi-bin/koha/changelanguage.pl?language=<!-- TMPL_VAR NAME="language" -->"><!-- TMPL_VAR NAME="label" --></a> </li><!-- /TMPL_LOOP -->
+       </ul></div><!-- /TMPL_IF -->
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc b/koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc
new file mode 100644 (file)
index 0000000..85636aa
--- /dev/null
@@ -0,0 +1,18 @@
+<div id="nav">
+
+<!-- TMPL_IF NAME="opacfacets" -->
+<h6>Refine Your Search</h6>
+<ul id="facets">
+<!-- TMPL_LOOP NAME="facets_loop" -->
+<li id="<!-- TMPL_VAR NAME="type_id" -->"><!-- TMPL_VAR NAME="type_label" --><ul>
+       <!-- TMPL_LOOP NAME="facets" -->
+               <li><a href="/search?q=<!-- TMPL_VAR NAME="searchdesc" --> and <!-- TMPL_VAR NAME="type_link_value" -->:<!-- TMPL_VAR NAME="facet_link_value" -->" title="<!-- TMPL_VAR NAME="facet_title_value" -->"><!-- TMPL_VAR NAME="facet_label_value" --></a> (<!-- TMPL_VAR NAME="facet_count" -->)</li>
+       <!-- /TMPL_LOOP -->
+<!-- TMPL_IF NAME="expandable" -->
+       <li class="showmore"><a href="/search?q=<!-- TMPL_VAR NAME="searchdesc" -->&amp;expand=<!-- TMPL_VAR NAME="expand" -->#<!-- TMPL_VAR NAME="type_id" -->">Show More</a></li>
+<!-- /TMPL_IF -->
+</ul></li>
+<!-- /TMPL_LOOP -->
+</ul>
+<!-- /TMPL_IF -->
+</div>
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/sanop.css b/koha-tmpl/opac-tmpl/prog/en/includes/sanop.css
new file mode 100644 (file)
index 0000000..610b00e
--- /dev/null
@@ -0,0 +1,2013 @@
+
+body #main {
+       margin-left : 2%;
+       background-color: #eeeeee;
+
+}
+
+/* TWO COLUMNS, RIGHT SIDEBAR */
+
+
+body#withsidebar #main {
+       float: left;
+       margin-left: 1%;
+       width: 58%;
+       }
+
+html body#withsidebar #main    {
+       margin-left: .5%;
+       }
+       
+body#withsidebar #sidebar
+       {
+       float: left;
+       margin-top : 2.4em;
+       width: 39%;
+}
+
+/* THREE COLUMNS */
+
+body#tricolumn #main_wrapper {
+               float: left;
+       width: 100%;
+}
+
+body#tricolumn #main
+       {
+               margin: 0 150px 0 175px;
+       }
+
+body#tricolumn #nav
+       {
+       float: left;
+       margin-left: -100%;
+       width: 175px;
+       }
+body#tricolumn #sidebar
+       {
+       float: left;
+       margin-left: -150px;
+       width: 150px;
+       }
+       
+/* TWO COLUMNS LEFT NAVIGATION */
+       
+body#withnav #main_wrapper
+       {
+       float: left;
+       width: 100%;
+       }
+       
+body#withnav #main
+       {
+       margin: 0 0 0 175px;
+       }
+
+body#withnav #nav
+       {
+       float: left;
+       margin-left: -100%;
+       width: 175px;
+       }
+
+body#withnav #main .content-block {
+       padding-left : 10px;
+}
+
+/* END TWO COLUMNS RIGHT NAVIGATION */
+       
+a {
+       font-weight: bold;
+}
+
+a:link, a:visited, a:active {
+        text-decoration : underline;
+        color :navy;
+}
+        
+a:link.current {
+       font-weight: bold;
+       padding: 1px 5px 1px 5px;
+       text-decoration: none;
+}
+
+a:link.nav {
+       font-weight: bold;
+       padding: 1px 5px 1px 5px;
+       text-decoration: none;
+  
+}
+
+a:visited.current {
+       font-weight: bold;
+       padding: 1px 5px 1px 5px;
+       text-decoration: none;
+}
+
+a:visited.nav {
+       font-weight: bold;
+       padding: 1px 5px 1px 5px;
+       text-decoration: none;
+}
+
+a:hover.current {
+       font-weight: bold;
+       padding: 1px 5px 1px 5px;
+       text-decoration: none;
+}
+
+a:hover.nav {
+       font-weight: bold;
+       padding: 1px 5px 1px 5px;
+       text-decoration: none;
+       
+}
+
+a:active.current {
+       font-weight: bold;
+       padding: 1px 5px 1px 5px;
+       text-decoration: none;
+}
+
+a:active.nav {
+       font-weight: bold;
+       padding: 1px 5px 1px 5px;
+       text-decoration: none;
+}
+
+a.help {
+       padding: 3px;
+       text-decoration: none;
+}
+
+a.title {
+       font-size: 1.2em;
+       font-style: normal;
+       font-weight: bold;
+}
+
+body {
+       font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
+       font-size: 73%;
+       margin: 0;
+       padding: 0;
+       background-color : #eeeeee;
+}
+
+input, select, th, td {
+       font-size:1em
+}
+
+caption {
+       font-family: Arial, Geneva, Helvetica, sans-serif;
+       font-size : 1.3em;
+       font-weight: bold;
+       margin: 0;
+       padding: 5px 0 3px 0;
+       text-align: left;
+}
+
+div.bookcover {
+       float: right;
+}
+
+div.details td.details {
+       text-align: left;
+}
+
+div.details ul {
+       list-style-type: circle;
+       margin-left: 0;
+       text-align: left;
+}
+
+div.error {
+       padding: 3px 10px 3px 10px;
+       width: 75%;
+}
+
+div.error li {
+       margin-bottom: .5em;
+}
+
+div.form, div.details {
+       margin: 0 auto;
+       padding: 0 0 0 6px;
+}
+
+div.notes {
+       text-align: left;
+}
+
+div.sidebar-box+div.sidebar-box {
+       margin-top: 5px;
+}
+
+div.tab {
+       display: block;
+       margin-right: 0px;
+       width: 100%;
+}
+
+div.tab p {
+       margin: 0;
+       padding: 3px 0;
+}
+
+div.tab p.MARCtag {
+       clear: both;
+       font-weight: bold; /* style for tag definition (700 - Statement of responsability) */
+       margin: 0;
+       padding: 2px;
+}
+
+div.tab table {
+}
+
+div.tabbloc {
+       font-family: Arial, Helvetica, sans-serif;
+}
+
+div.table {
+       width: 95%;
+}
+
+dl.details dt {
+       font-weight: bold;
+       margin: .5em 0;
+}
+
+dl.details dd {
+       margin-left: 1em;
+}
+
+dl.details ul {
+       padding: 0;
+       margin-left: 1em;
+}
+
+dl.details ul p {
+       margin-left : 0;
+}
+
+em.new {
+       font-style: normal;
+       font-weight: bold;
+}
+
+form {
+       display: inline;
+       margin: 0;
+       padding: 0;
+}
+
+h1 {
+       font-size: 1.8em;
+       padding: 5px 0 3px 0;
+}
+
+h1,h2,h3,h4,h5,h6 {
+       font-family: arial, geneva, helvetica, sans-serif;
+       margin: 0;
+}
+
+h1.logo {
+       display: inline;
+       margin: 10px 0 0 10px;
+       
+}
+
+h1.title {
+       font-style: italic;
+       padding: 5px 0 3px 0;
+       color: navy;
+}
+
+h2 {
+       font-size: 1.6em;
+       padding: 5px 0 3px 0;
+       
+}
+
+h2#libraryname {
+       padding-left : 5px;
+}
+
+h3 {
+       font-size: 1.4em;
+       padding: 5px 0 3px 0;
+}
+
+h3.author {
+       padding: 0 0 3px 15px;
+}
+
+h3+p {
+       margin: .4em 0 .4em 0;
+}
+
+h4 {
+       font-size: 1.3em;
+       padding: 5px 0 3px 0;
+}
+
+h5 {
+       font-size: 1.2em;
+       margin: 0;
+       padding: 10px 0 2px 0;
+}
+
+h5+p {
+       margin-top: 0;
+       padding-top: 0;
+}
+
+h6 {
+       font-size: 1.1em;
+}
+
+input.add, a.add {
+       background-image: url(../images/add.gif);
+}
+
+input.addchecked, a.addchecked {
+       background-image: url(../images/addtobasket.gif);
+}
+
+input.back, a.back {
+       background-image: url(../images/back.gif);
+}
+
+input.brief, a.brief {
+       background-image: url(../images/brief.gif);
+}
+
+input.cancel {
+       font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
+       font-size : .9em;
+       font-weight: bold;
+       padding: 2px;
+}
+
+input.cart, a.cart {
+       background-image: url(../images/cart.gif);
+}
+
+input.clearall, a.clearall {
+       background-image: url(../images/clearbasket.gif);
+}
+
+input.close, a.close {
+       background-image: url(../images/close.gif);
+}
+
+input.delete, a.delete {
+       background-image: url(../images/delete.gif);
+}
+
+input.detail, a.detail {
+       background-image: url(../images/detail.gif);
+}
+
+input.edit, a.edit {
+       background-image: url(../images/edit.gif);
+}
+
+input.icon {
+       background-position: left;
+       background-repeat: no-repeat;
+       font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
+       font-size : .9em;
+       font-weight: bold;
+       padding: 2px 2px 2px 22px;
+}
+
+input.isbd, a.isbd {
+       background-image: url(../images/isbd.gif);
+}
+
+input.print, a.print {
+       background-image: url(../images/print2.gif);
+}
+
+input.remove, a.remove {
+       background-image: url(../images/remove.gif);
+}
+
+input.reserve, a.reserve {
+       background-image: url(../images/placereserve.gif);
+}
+
+input.send, a.send {
+       background-image: url(../images/send.gif);
+}
+
+input.shelf, a.shelf {
+       background-image: url(../images/addtoshelf.gif);
+}
+
+input.trash, a.trash {
+       background-image: url(../images/trash.gif);
+}
+
+p {
+       padding: 0 10px 0 10px;
+}
+
+p.error, div.error {
+       font-weight: normal;
+       margin: auto;
+       padding: 5px 20px 5px 20px;
+}
+
+p.error+p.error, div.error+div.error {
+       margin-top: 5px;
+}
+
+p+h3 {
+       margin-top: .6em;
+}
+
+p+h5 {
+       margin: 0;
+       padding: 3px 0 2px 0;
+}
+
+span.itemicon {
+       float : left;
+       font-size: .9em;
+       margin: 2px;
+       white-space: nowrap;
+}
+
+span.print {
+       font-size: .7em;
+       font-weight: normal;
+       padding-left: .7em;
+}
+
+table {
+       border-collapse: collapse;
+       margin: 5px 0 5px 0;
+       padding: 0;
+}
+
+*html td, *html th {
+       font-size : .8em;
+}
+
+td {
+       padding: 3px;
+}
+
+td.input, div.form td, div.details td {
+       border-left: 0;
+       border-right: 0;
+       padding: 2px 2px 2px 4px;
+       text-align: right;
+}
+
+td.credit {
+       text-align: right;
+}
+
+td.debit {
+       text-align: right;
+}
+
+td.sum, th.sum {
+       text-align: right;
+}
+
+td.sum {
+       font-weight: bold;
+}
+
+td.label {
+       font-weight: bold;
+       line-height: 1.5em;
+       padding: 4px;
+}
+
+td.label, div.form th, div.details th {
+       border-right: 0;
+       border-top: 0;
+       font-weight: bold;
+       padding: 2px 2px 2px 4px;
+       text-align: left;
+       vertical-align: top;
+}
+
+td.search-options select {
+}
+
+td:last-child {
+       padding: 3px;
+}
+
+th {
+       font-weight: bold;
+       padding: 2px;
+}
+
+th a {
+       font-weight: bold;
+       text-decoration: none;
+}
+
+th:last-child {
+       font-weight: bold;
+       padding: 2px;
+}
+
+th[scope="row"] {
+       font-weight: normal;
+       text-align: right;
+}
+
+ul#facets {
+       margin: 3px;
+}
+
+#nav ul#facets {
+       margin : 0;
+       padding : 0;
+}
+
+#nav ul#facets li {
+       font-weight: bold;
+       text-align: left;
+}
+
+#nav ul#facets li#branch_facet, #nav ul#facets li#subject_facet, #nav ul#facets li#series_facet, #nav ul#facets li#author_facet {
+}
+
+#nav ul#facets ul li {
+       border: 0;
+       font-size: .95em;
+       font-weight: normal;
+       padding: 2px;
+       text-align: left;
+}
+
+#nav ul#facets ul li a {
+       font-weight: normal;
+       text-decoration: underline;
+}
+
+#nav ul#facets ul li.showmore {
+       text-align: center;
+}
+
+#nav ul#facets ul li.showmore a {
+       font-weight: bold;
+       text-decoration: none;
+}
+
+/* Tabs */
+ul.link-tabs {
+       list-style-type: none;
+       margin: 9px 0 -2px 5px;
+       padding: 0;
+}
+
+ul.link-tabs li {
+       display: inline;
+       padding: 0px;
+}
+
+ul.link-tabs li a {
+       font-weight: bold;
+       padding: 2px 4px 2px 4px;
+       text-decoration: none;
+}
+
+ul.link-tabs li#power_formButton a, ul.link-tabs li#proximity_formButton a {
+       padding: 2px 4px 3px 4px;
+}
+
+ul.link-tabs li.off a {
+}
+
+ul.link-tabs li.off a:hover {
+       padding: 2px 3px 2px 4px;
+}
+
+ul.link-tabs li.on a {
+}
+
+.clear {
+       clear: both;
+       line-height: .1em;
+}
+
+.content-block {
+       padding: 5px;
+}
+
+#home {
+       text-align : center;
+}
+
+#home #searchform input.submit {
+       font-size : 1.3em;
+}
+
+div#advanced-search p {
+       margin: .4em;
+
+}
+
+div#advanced-search fieldset {
+       /*margin-left : -1em;*/
+       margin-bottom: .3em; 
+       background-color : #eeeeee;
+       
+}
+
+div#advanced-search fieldset p {
+       margin-left : 1em;
+       white-space: nowrap; 
+       
+       
+}
+
+table.itemtypes {
+       border-collapse: separate;
+       border-spacing: 3px;
+       display: block;
+       padding: 0;
+       margin: 0;
+}
+
+div#advanced-search legend, div#sidebar legend {
+       font-weight: bold;
+}
+
+div#advanced-search label {
+
+}
+
+.count {
+       font-weight: normal;
+}
+
+.current {
+       font-weight: bold;
+       padding: 1px 5px 1px 5px;
+       text-decoration: none;
+}
+
+.detail-sidebar {
+       float: right;
+       padding: 5px;
+       margin-left : 15px;
+       margin-right : 5px;
+       text-align: center;
+       width : 25%;
+}
+
+.detail-sidebar .further {
+       float: none;
+       text-align: left;
+       width : 90%;
+}
+
+.further {
+       margin: 5px;
+       text-align: left;
+       width : 90%;
+}
+
+.ex {
+       font-family: "Courier New", Courier, monospace;
+}
+
+.further h4 {
+       padding: 2px;
+}
+
+.further li {
+       padding: 2px 0;
+}
+
+.further ul, .further li {
+       list-style: none;
+       margin: .5em 0 .7em .4em;
+       padding: 0;
+}
+
+.inline {
+       display: inline;
+}
+
+.item-datedue {
+       font-style: italic;
+}
+
+.item-details {
+       display: block;
+       margin: 0 0 0 25px;
+}
+
+.item-reserved, .item-notforloan, .item-lost, .item-cancelled, .item-damaged, .item-reserved {
+       display: block;
+}
+
+.labelsubfield {
+       clear: both; /* style for each subfield (like : a Publication year), just before the biblio subfield */
+       float: left;
+       font-weight: bold;
+       margin-left: 30px;
+       width: 12em;
+}
+
+.left {
+       float: left;
+}
+
+.loggedin {
+       font-weight: bold;
+}
+
+.login-note {
+       width: 35%;
+}
+
+.menu {
+       line-height: 3em;
+       font-size: 1.2em;
+       margin: 0;
+       padding: 5px;
+}
+
+.menu a.logout {
+       font-weight: bold;
+       padding: 3px 15px 3px 15px;
+       text-decoration: none;
+}
+
+.menu a:link, #members a:link {
+       padding: 2px;
+}
+
+.menu a:visited, #members a:visited {
+       padding: 2px;
+}
+
+.menu a:hover, #members a:hover {
+       padding: 2px;
+}
+
+.menu a:active, #members a:active {
+       padding: 2px;
+}
+
+.menu input {
+}
+
+.menu label {
+       font-weight: bold;
+}
+
+.menu p {
+       margin: 0;
+       padding: 0;
+}
+
+.menu p+p {
+       margin-top: 5px;
+}
+
+.note {
+       margin: 10px auto;
+       padding: 4px 4px 4px 4px;
+       width: 35%;
+}
+
+.opac-detail {
+       padding: 4px;
+}
+
+.opac-detail dd {
+       display: block;
+       line-height: 1.5em;
+       padding: 4px;
+       text-align: right;
+}
+
+.operations {
+       margin-top: 7px;
+       padding: 0 10px;
+       text-align: center;
+       width: 100%;
+}
+
+.operations img {
+       padding: 5px;
+}
+
+.operations li {
+       list-style-type: none;
+       margin: 0;
+       padding-bottom: 2px;
+}
+
+.operations li a, .operations li a:visited {
+       background-position: top left;
+       background-repeat: no-repeat;
+       border-style: outset;
+       display: block;
+       padding: 3px 3px 3px 26px;
+       text-decoration: none;
+}
+
+.searchresults a.reserve, .searchresults a.reserve:visited {
+       background-position: top left;
+       background-repeat: no-repeat;/*
+       border-style: outset;*/
+       float: right;
+       padding: 2px 3px 2px 26px;
+       /*text-decoration: none;*/
+}
+
+.operations li a:active {
+       border-style: inset;
+}
+
+.operations ul {
+       margin: 0;
+       padding: 0;
+       width: 90%;
+}
+
+.overdue {
+       font-weight: bold;
+}
+
+.pages {
+       line-height : 1.8em;
+       text-align: center;
+}
+
+.rejected {
+       text-decoration: line-through;
+}
+
+.right {
+       float: right;
+}
+
+.search-main {
+       float: left;
+       width: 65%;
+}
+
+.searchresults input, .searchresults label, .searchresults select {
+       font-size: .8em;
+}
+
+.searchresults p {
+       margin: 0;
+       padding: 0;
+       padding-top : .6em;
+}
+
+.searchresults p img {
+       vertical-align: middle;
+}
+
+.searchresults table td {
+       vertical-align: top;
+}
+
+p.searchresults {
+       margin-top : -5px;
+       text-align : right;
+       vertical-align : middle;
+       padding-bottom : 3px;
+}
+
+.selected {
+       text-decoration: none;
+}
+
+.sidebar-box {
+       margin-bottom: 0;
+}
+
+.sidebar-box h3, .sidebar-box h4 {
+       margin-left: 10px;
+}
+
+.sidebar-box p {
+       margin: 3px 10px;
+       padding: 0;
+}
+
+.submit {
+       font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
+       font-size : .9em;
+       font-weight: bold;
+       padding: 2px;
+}
+
+.term {
+       font-weight: bold;
+}
+
+.thumbnail {
+       border: 0;
+       float: left;
+       margin: 0 5px 5px 0;
+}
+
+.title {
+       font-style: italic;
+       font-weight: bold;
+}
+
+#sidebar .content-block {
+       margin : 0 10px 0 0;
+}
+
+form#auth h3 {
+       font-size : 1.1em;
+}
+
+#footer {
+       clear: both;
+       padding: 10px;
+       text-align: center;
+}
+
+#corner {
+       position: absolute;
+       top: 10px;
+       right: 5px;
+}
+
+#corner a.cart {
+       background-image : url(../images/cart-small.gif);
+       background-position: left;
+       background-repeat : no-repeat;
+       padding: 0 15px;
+       text-decoration: none;
+}
+
+#languages {
+       display: inline;
+}
+
+#languages ul {
+       display : inline;
+       list-style: none;
+       margin: 0;
+       padding : 0;
+}
+
+#languages ul li {
+       display: inline;
+       font-family: Arial, Helvetica, sans-serif;
+       font-size: .9em;
+}
+
+#languages ul li a {
+       font-weight: normal;
+       padding: 0 3px;
+       text-decoration: none;
+}
+
+#loose_form label, #keyword_form label, #precise_form label, #cql_form label, #advanced label, #cql label, #power label, #proximity label {
+       font-weight: bold;
+       text-align: right;
+}
+
+#loose_form, #keyword_form, #precise_form, #cql_form, #advanced, #cql, #power, #proximity {
+       margin: 5px;
+       width: 96%;
+}
+
+/*#main {
+       margin-left: 20%;
+       margin-right: 0;
+       padding: 0;
+       position: relative;
+}*/
+
+#masthead {
+       margin: 0;
+       margin-bottom : 1em;
+       padding: 0;
+       text-align:center;
+       
+}
+
+#members {
+       font-size: .8em;
+       font-weight: bold;
+       padding: 4px 0 4px 0;
+}
+
+#members a.card {
+       background-image: url(../images/card.gif);
+       background-position: left;
+       background-repeat: no-repeat;
+       display: block;
+       padding-left: 39px;
+}
+
+#members a.logout {
+       font-weight: bold;
+       padding: 0 .3em 0 .3em;
+       text-decoration: none;
+}
+
+#members li {
+       display: inline;
+       list-style: none;
+       margin: 0;
+}
+
+#members ul li a:link, #members ul li a:visited, #members ul li a:hover, #members ul li a:active, #members span.members {
+       padding : 4px;
+}
+
+#members ul li:last-child {
+}
+
+#members ul li a:hover {
+}
+
+#members ul {
+       margin: 0;
+       padding: 0;
+       text-align: right;
+}
+
+/*#nav {
+       float: left;
+       margin: 0;
+       padding: 0;
+       width: 20%;
+}*/
+
+#nav a {
+       font-family: Arial, Geneva, Helvetica, sans-serif;
+       font-weight: bold;
+       text-decoration: none;
+}
+
+#nav h6 {
+       padding: 3px;
+       text-align: center;
+}
+
+#nav li ul li {
+       font-family: Arial, Geneva, Helvetica, sans-serif;
+       list-style: none;
+       margin: 0;
+       padding: 5px 3px 5px 3px;
+       text-align: right;
+}
+
+#nav li ul li a {
+       font-family: Arial, Geneva, Helvetica, sans-serif;
+       font-weight: bold;
+       text-decoration: none;
+}
+
+#nav ul {
+       margin: 0;
+       padding: 0;
+}
+
+#nav ul li {
+       font-family: Arial, Geneva, Helvetica, sans-serif;
+       list-style: none;
+       margin: 0;
+       padding: 3px 8px 3px 3px;
+       text-align: right;
+}
+
+#nav ul li+li {
+       margin: 0;
+}
+
+#power_formButton, #proximity_formButton {
+}
+
+#results, .results {
+       font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
+       margin: 0;
+       padding: 7px 0 10px 0;
+}
+
+#search-footer {
+       margin: auto;
+       text-align: center;
+}
+
+#search-footer a {
+       margin: 3px 5px 3px 5px;
+       padding: 2px 5px;
+       text-decoration: none;
+}
+
+#searchform input.submit {
+       font-size: .8em;
+}
+
+#search-sidebar {
+       float: right;
+       margin: 10px;
+       padding: 3px;
+       width: 30%;
+}
+
+#search-sidebar .sidebar-box label {
+       display: block;
+       text-align: left;
+}
+
+/*#sidebar {
+       float: right;
+       margin: 20px;
+       padding: 5px;
+       width: 20%;
+}*/
+
+#sidebar .submit {
+       font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
+       font-weight: bold;
+       padding: 2px;
+       font-size: 1em;
+}
+
+#sidebar h3 {
+       font-family: Arial, Geneva, Helvetica, sans-serif;
+       margin: 0;
+       padding: 5px 0 1px 0;
+}
+
+#sort {
+       margin: .3em;
+}
+
+#sort, #sort select, #sort input {
+}
+
+#starFull {
+       background: url(../images/bluestars.png) top left no-repeat;
+       height: 25px;
+       margin: 0;
+       padding: 0;
+}
+
+#starMT {
+       background: url(../images/emptystars.png) top left no-repeat;
+       height: 25px;
+       margin: 0 3px 0 30px;
+       padding: 0;
+       position: relative;
+       width: 100px;
+}
+
+#window {
+       margin-left: 2%;
+       margin-right: 2%;
+       margin-top: 2%;
+       padding: 10px;
+}
+
+#window .class {
+       display: block;
+       font-weight: bold;
+       padding: 0 0 5px 3px;
+}
+
+#window div.menu {
+       margin: 0;
+       
+}
+
+div#item-details {
+       margin-bottom : 1.5em;
+}
+
+div#item-details img {
+       float : left;
+       padding : 1em;
+}
+
+div#item-details p {
+       margin : .1em 0;
+       line-height : 1.6em;
+}
+
+div#holdings table {
+       width : 100%;
+}
+
+div#holdings td, div#holdings th {
+       padding : 5px;
+}
+
+div#holdings, div#descriptions, div#reviews, div#serials, div#publicshelves, div#privateshelves, div#fines, div#waiting, div#overdues, div#issues, div#reserves {
+       margin-top : 4px;
+       padding : .7em;
+       width : 90%;
+}
+
+#usermenu {
+       font-size: .9em;
+       font-weight: bold;
+       margin-top : -1.1em;
+       margin-bottom : 1em;
+       padding: 4px 0 4px 0;
+       
+       
+}
+
+#usermenu li {
+       display: inline;
+       list-style: none;
+       margin: 0;
+}
+
+#usermenu ul li a:link, #usermenu ul li a:visited, #usermenu ul li a:hover, #usermenu ul li a:active, #usermenu span.members {
+       padding : 4px;
+}
+
+#usermenu ul li:last-child {
+}
+
+#usermenu ul li a:hover {
+}
+
+#usermenu ul {
+       margin: 0;
+       padding: 0;
+       text-align: right;
+}
+
+table.featured-item {
+       border-collapse : separate;
+       border-spacing: 9px;
+       margin : 5px;
+       text-align : center;
+}
+
+table.featured-item td {
+       vertical-align : top;
+}
+
+table.featured-item a img {
+       margin : auto;
+}
+
+table.featured-item a.title {
+       display : block;
+       font-size : 1em;
+       margin-bottom : .4em;
+}
+
+table.featured-item .author {
+       display : block;
+       font-size : .95em;
+       margin-bottom : .2em;
+}
+
+table.featured-item .publisher {
+       display : block;
+       font-size : .8em;
+}
+
+/* COLORS, BACKGROUNDS, AND BORDERS */
+
+a {
+       color: #006699;
+}
+
+a:link.current {
+       background-color: transparent;
+       color: #3366CC;
+}
+
+a:link.nav {
+       background-color: #EFF1DC;
+       border: 1px solid #CCCC99;
+       color: #3366CC;
+}
+
+a:visited {
+       color: #006699;
+}
+
+a:visited.current {
+       background-color: transparent;
+       color: #3366CC;
+}
+
+a:visited.nav {
+       background-color: #EFF1DC;
+       border: 1px solid #CCCC99;
+       color: #3366CC;
+}
+
+a:hover {
+       color: orange;
+}
+
+a:hover.current {
+       background-color: #CCFF00;
+       color: #CC3333;
+}
+
+a:hover.nav {
+       background-color: #FFFFCC;
+       border: 1px solid #CCCC99;
+       color: #CC3333;
+}
+
+a:active {
+       color: #990033;
+}
+
+a:active.current {
+       background-color: #99CC00;
+       color: #FFFF99;
+}
+
+a:active.nav {
+       background-color: #FFFFCC;
+       border: 1px solid #CCCC99;
+       color: #D25500;
+}
+
+a.reserve {
+       background-color: #006699;
+       color: White;
+}
+
+body {
+       background-color: #eeeeee;
+}
+
+body#withsidebar #main {
+       border: 0;
+       
+}
+ul {
+background-color:#eeeeee;
+text-align: left;
+}
+
+caption {
+       color: #000066;
+}
+
+div.error h3 {
+       color: #990000;
+}
+
+div.form, div.details {
+       background-color: #ffffff;
+}
+
+div.tab {
+       background-color: transparent;
+}
+
+div.tab p {
+       border-bottom: 1px solid #FFFFFF;
+       border-top: 1px solid #D8DEB8;
+}
+
+div.tabbloc {
+       background-color: transparent;
+}
+
+div#advanced-search fieldset {
+       border-right : 1px none #999999; 
+       border-top : 1px none #999999; 
+       border-bottom : 1px none #999999;
+       border-left : 1px none #999999; 
+}
+
+div#advanced-search legend {
+       color : #003366;
+}
+
+dl.details dt {
+       color: #000066;
+}
+
+em.new {
+       color: #CC3333;
+}
+
+h1,h2,h3,h4,h5,h6 {
+       color: navy;
+       background-color:navy;
+       color:white;
+}
+
+h1.logo {
+       color: #D3DFAD;
+       
+}
+
+h1#libraryname a {
+       color: #000066;
+       margin-left: .3em;
+       text-decoration: none;
+}
+
+input.icon {
+       background-color: #6699CC;
+       border: 1px outset #666666;
+       color: #FFFFCC;
+}
+
+p.availability {
+       color: #666666;
+       font-size: .9em;
+}
+
+p.error, div.error {
+       background-color: #FFFFCC;
+       border: 1px dashed #CC6600;
+}
+
+span.itemicon {
+       background-color : #F8F8EB;
+       border: 1px solid #D8DEB8;
+}
+
+table {
+       background-color: #FFFFFF;
+}
+
+table.itemtypes td {
+       background-color: #F8F8EB;
+       border: 1px solid #D8DEB8;
+}
+
+td {
+       background-color: #FFFFFF;
+       border-bottom: 1px solid #DDDDDD;
+       border-right: 1px solid #DDDDDD;
+}
+
+td.input, div.form td, div.details td {
+       border-bottom: 1px solid #CCCCCC;
+       border-left: 0;
+       border-right: 0;
+       color: #000000;
+}
+
+td.credit {
+       color: #000066;
+}
+
+td.debit {
+       color: #990000;
+}
+
+td.sum, th.sum {
+}
+
+td.sum {
+       background-color : #FFFFCC;
+}
+
+td.label {
+       border-bottom: 1px solid #CCCCCC;
+       border-left: 1px solid #CCCCCC;
+       color: #000088;
+}
+
+td.label, div.form th, div.details th {
+       background-color: #FFFFFF;
+       border-bottom: 1px solid #CCCCCC;
+       border-left: 1px solid #CCCCCC;
+       border-right: 0;
+       border-top: 0;
+       color: #000088;
+}
+
+div.details {
+       padding: 5px;
+       
+}
+
+div.details table, div.details td, div.details th {
+       border: 0;
+       border-bottom: 1px solid #DDDDDD;
+}
+
+td.overdue {
+       color: #CC0000;
+}
+
+td:last-child {
+       border-bottom: 1px solid #CCCCCC;
+       border-right: 0 solid #CCCCCC;
+}
+
+th {
+       background-color: #EFF1DC;
+       border-bottom: 1px solid #CCCCCC;
+       border-right: 1px solid #CCCCCC;
+}
+
+th:last-child {
+       background-color: #EFF1DC;
+       border-bottom: 1px solid #CCCCCC;
+       border-right: 0 solid #CCCCCC;
+}
+
+th[scope="row"] {
+       background-color: #E7E7CA;
+}
+
+tr.highlight {
+       background-color: #F8F8EB;
+}
+
+tr.highlight th[scope="row"] {
+       background-color: #EEEEEE;
+}
+
+tr.overdue td {
+       background-color: #FFDDDD;
+}
+
+input.cancel {
+       background-color: #990033;
+       border: 1px outset #666666;
+       color: #FFFFCC;
+}
+
+.available {
+       color : #006600;
+}
+
+.content-block {
+       background-color: #FFFFFF;
+}
+
+.current {
+       background-color: #FFFFFF;
+       color: #3366CC;
+}
+
+.detail-sidebar {
+       background-color: #EEEEEB;
+}
+
+.further {
+       background-color: #EEEEEB;
+       border: 2px solid #DDDED3;
+       color: #CCCC99;
+}
+
+.further h4 {
+       background-color: #D8DEB8;
+}
+
+.further li {
+}
+
+.issued {
+       color: #999999;
+}
+
+.labelsubfield {
+}
+
+.loggedin {
+       color: #D8DEB8;
+}
+
+.loggedinusername {
+       color: #666666;
+}
+
+.marcsubfieldletter {
+       background-color: #EFF1DC;
+}
+
+.marcsubfieldname {
+       background-color: #EFF1DC;
+}
+
+.MARCtag {
+       background-color: #EEEEEE;
+       color: #000066; /* style for tag definition (700 - Statement of responsability) */
+}
+
+.menu {
+       background-image : url(../images/menu-background.gif);
+       background-repeat: repeat-x;
+       background-color: #6699CC;
+       border-top: 1px solid #335599;
+       border-bottom: 1px solid #335599;
+       color: #FFFFFF;
+       
+}
+
+.menu a:link {
+       color : #FFFFCC;
+}
+
+.menu a:visited {
+       color : #FFFFCC;
+}
+
+.menu a:hover {
+       color : #FFFFFF;
+}
+
+.menu a:active {
+       color : #FFFF99;
+}
+
+#members a:link {
+       color: #0099CC;
+}
+
+#members a:visited {
+       color: #0099CC;
+}
+
+#members a:hover {
+       color: #990000;
+}
+
+#members a:active {
+       color: #990000;
+}
+
+.menu input.submit {
+       background-color : #6BA037;
+       color: #FFFFFF;
+}
+
+.note {
+       background-color: #EEEEEB;
+       border-bottom: 1px solid #DDDED3;
+       border-left: 1px solid #DDDED3;
+       border-right: 1px solid #DDDED3;
+       border-top: 1px solid #DDDED3;
+}
+
+.opac-detail {
+       background-color: #FFFFCC;
+}
+
+.opac-detail dd {
+       border-bottom: 1px solid #E7E7CA;
+       color: #000000;
+}
+
+.operations li a, .operations li a:visited {
+       background-color: #6699CC;
+       border: 2px solid #D8DEB8;
+       color: #FFFFCC;
+}
+
+.operations li a:hover {
+       background-color: #0099FF;
+       color: #FFFF99;
+}
+
+.operations li a:active {
+       background-color: #0099FF;
+       color: #FFFF99;
+}
+
+
+.item-reserved {
+       color : #009933;
+}
+
+.item-datedue {
+       color: #999999;
+}
+
+.item-notforloan, .item-lost, .item-cancelled, .item-damaged, .item-reserved {
+}
+
+.searchresults td, .searchresults th, .searchresults table {
+       border: 0;
+}
+
+.searchresults tr {
+       border-bottom : 1px solid #CCCCCC;
+}
+
+.searchresults table {
+       border-top : 0px solid #CCCCCC;
+}
+
+p.searchresults {
+       background-color : #EFF1DC;
+}
+
+.searchresults a.reserve {
+       background-color : transparent;
+       color : #006699;/*
+       background-color : #6699CC;
+       border: 1px outset #666666;
+       color : White;*/
+}
+
+.sidebar-box {
+       border: 1px dashed #CCCCCC;
+}
+
+.subfield {
+       background-color: #EFF1DC;
+}
+
+.subfieldvalue {
+       background-color: #FFFFFF;
+}
+
+.submit {
+       background-color: #EEC95A;
+       border: 3px outset #666666;
+       color: #FFFFFF;
+}
+
+.term {
+       background-color: #FFFFCC;
+       color: #990000;
+}
+
+.unavailable {
+       color: #990033;
+}
+
+#footer {
+       border-top: 1px solid #EEEEEE;
+}
+
+#languages ul li a {
+       border: 1px solid #D8DEB8;
+}
+
+#languages ul li a:hover {
+       background-color: #FFFFCC;
+}
+
+#main {
+       background-color: transparent;/*
+       border-top: 1px solid #EEEEEE;*/
+}
+
+#masthead {
+       background-color: #FFFFFF;/*
+       border-bottom: 1px solid #EEEEEE;*/
+}
+
+#members {
+       background-image : url(../images/member-menu-background.gif);
+       background-repeat: repeat-x;
+       border-top: 1px solid #9999CC;
+       border-bottom : 1px solid #9999CC;
+       background-color: #AFBCCF;
+       color: #000066;
+}
+
+#members ul li a:link, #members ul li a:visited, #members span.members {
+       background-image : url(../images/member-menu-background-link.gif);
+       background-repeat: repeat-x;
+       border-left: 1px solid #9999CC;
+       color: #006699;
+}
+
+#members ul li:last-child a {
+       border-right : 1px solid #9999CC;
+}
+
+#members ul li a:hover, #members ul li a:active {
+       background-image : url(../images/member-menu-background-hover.gif);
+       background-repeat: repeat-x;
+}
+
+#members a {
+       text-decoration: none;
+}
+
+#members a.logout:link, #members a.logout:visited, #members a.logout:hover, #members a.logout:active {
+       background-image : url(../images/member-menu-background-logout.gif);
+       background-repeat: repeat-x;
+       color: #000000;
+}
+
+#members a:hover.logout {
+       background-image : url(../images/member-menu-background-logout-hover.gif);
+       background-repeat: repeat-x;
+       color: #000000;
+}
+
+#nav {
+       /*background-color: #EFF1DC;*/
+       border : 1px solid #EFF1DC;
+
+}
+
+#nav h6 {
+       background-color: #E7E7CA;
+       line-height : 1.8em;
+       margin-left: -1px;
+       margin-top : -1px;
+       margin-right : -1px;
+}
+
+#nav li ul li {/*
+       background-color: #E7E7CA;*/
+       border-bottom: 0 solid #D8DEB8;
+       border-left: 0 solid #FFFFCC;
+       border-right: 0 solid #006699;
+       border-top: 0 solid #FFFFCC;
+}
+
+#nav li ul li a {
+       color: #0000FF;
+}
+
+#nav li ul li a:link {
+       color: #335599;
+}
+
+#nav li ul li a:visited {
+       color: #335599;
+}
+
+#nav li ul li a:hover {
+       color: #CC3333;
+}
+
+#nav ul li {
+       /* background-color: #EFF1DC; */
+       border-bottom: 0px solid #CCCC99;
+       border-left: 0 solid #FFFFCC;
+       border-right: 0 solid #006699;
+       border-top: 0 solid #FFFFCC;
+}
+
+#nav ul li+li {
+       border-bottom: 0px solid #CCCC99;
+       border-left: 0 solid #FFFFCC;
+       border-right: 0 solid #006699;
+}
+
+#results, .results {
+       color: #000066;
+}
+
+#search-sidebar {
+       background-color: #F8F8EB;
+}
+
+#sidebar {
+       /*background-color: #F8F8EB;
+       border: 1px dashed #666666;*/
+}
+
+#sidebar .content-block {
+       background-color : #EEEEEE;
+}
+
+#sidebar fieldset {
+       background-color: #F9F9FF;
+}
+
+#sidebar legend {
+       color : #003366;
+}
+
+#sidebar .submit {
+/*     background-color: #EEC95A; */
+       color: #FFFFFF;
+}
+
+#sidebar h3 {
+       color: #000066;
+}
+
+#window {
+       background-color: #E7E7CA;
+       border-left: 1px solid #CCCC99;
+}
+ul.link-tabs {
+}
+
+ul.link-tabs li {
+}
+
+ul.link-tabs li a {
+       border-top: 1px solid #DDDDDD;
+       border-left : 1px solid #DDDDDD;
+       border-right : 1px solid #666666;
+}
+
+ul.link-tabs li.on a {
+       background-color: #FFFFFF;
+       border-bottom: 1px solid #FFFFFF;
+}
+
+ul.link-tabs li.off a {
+       background-color: #EEEEEB;
+       border-bottom: 1px solid #DDDDDD;
+}
+
+ul.link-tabs li.off a:hover {
+       background-color: #FFFFEC;
+       border-top: 1px solid #BEBF84;
+       border-left : 1px solid #BEBF84;
+       border-right : 2px solid #333333;
+}
+
+ul.link-tabs li a.debit {
+       background-color : #FFFF99;
+       color : #990033;
+}
+
+div#holdings, div#descriptions, div#reviews, div#serials, div#publicshelves, div#privateshelves, div#fines, div#waiting, div#overdues, div#issues, div#reserves {
+       border : 1px solid #DDDDDD;
+}
+
+div#holdings table {
+       border-top : 1px solid #DDDDDD;
+       border-right : 1px solid #DDDDDD;
+}
+
+div#holdings td, div#holdings th {
+       border-left : 1px solid #DDDDDD;
+       border-bottom : 1px solid #DDDDDD;
+}
+
+#usermenu {
+       background-image : url(../images/usermenu-background.gif);
+       background-repeat: repeat-x;
+       background-color: #EEEEEB;
+       border-top: 1px solid #EEEEEE;
+       border-bottom: 1px solid #335599;
+       color: #000000;
+}
+
+#usermenu ul li a:link, #usermenu ul li a:visited {
+       background-image : url(../images/usermenu-background.gif);
+       background-repeat: repeat-x;
+       border-left: 1px solid #9999CC;
+       color: #006699;
+}
+
+#usermenu ul li:last-child a {
+       border-right : 1px solid #9999CC;
+}
+
+#usermenu ul li a:hover, #usermenu ul li a:active {
+       background-image : url(../images/usermenu-background-hover.gif);
+       background-repeat: repeat-x;
+}
+
+#usermenu a {
+       text-decoration: none;
+}
+
+table.featured-item {
+       border : 0;
+}
+
+table.featured-item td {
+       border : 1px solid #CCCCCC;
+}
+
+table.featured-item a img {
+}
+
+table.featured-item a.title {
+}
+
+table.featured-item .author {
+}
+
+table.featured-item .publisher {
+}
+h1{
+background-color: #eeeeee;
+color: navy;
+background-image: url(./acceuil.jpg);
+background-repeat:no-repeat;
+}
+h1.authority
+{
+background-image:none;
+
+}
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/includes/usermenu.inc b/koha-tmpl/opac-tmpl/prog/en/includes/usermenu.inc
new file mode 100644 (file)
index 0000000..78be709
--- /dev/null
@@ -0,0 +1,16 @@
+<div id="usermenu">
+        <p><a href="/cgi-bin/koha/opac-user.pl">my summary</a>
+        <a href="/cgi-bin/koha/opac-account.pl">my fines</a>
+        <a href="/cgi-bin/koha/opac-userdetails.pl">my personal details</a>
+        <a href="/cgi-bin/koha/opac-passwd.pl">change my password</a>
+        <!-- TMPL_IF NAME="opacreadinghistory" -->
+             <a href="/cgi-bin/koha/opac-readingrecord.pl">my reading history</a>
+        <!-- /TMPL_IF -->
+        <!-- TMPL_IF name="virtualshelves" -->
+             <a href="/cgi-bin/koha/opac-shelves.pl" class="button">my book lists</a>
+        <!-- /TMPL_IF -->
+        <!-- TMPL_IF name="suggestion" -->
+            <a href="/cgi-bin/koha/opac-suggestions.pl">purchase suggestions</a>
+        <!-- /TMPL_IF -->
+        </p>
+</div>
\ No newline at end of file
diff --git a/koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl b/koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl
new file mode 100644 (file)
index 0000000..659c483
--- /dev/null
@@ -0,0 +1,460 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
+<!-- TMPL_VAR NAME="LibraryNameTitle" -->
+    Catalog -- Advanced Search
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!--TMPL_INCLUDE NAME="masthead.inc" -->
+<!--TMPL_INCLUDE NAME="navigation.inc" -->
+
+
+<form action="/cgi-bin/koha/opac-search.pl" method="get">
+    <!-- TMPL_IF NAME="if_expanded_options_actually_worked" -->
+        <div id="expanded_options">
+        <!-- TMPL_IF NAME="outer_servers_loop" -->
+            <!-- DATABASES -->
+            
+            <fieldset>
+                    <legend>Select local databases:</legend>
+                        <p>
+                            <!-- TMPL_LOOP NAME="outer_servers_loop" -->
+                            <!-- TMPL_LOOP NAME="inner_servers_loop" -->
+                            <input type="checkbox" id="<!-- TMPL_VAR NAME="id" -->" name="<!-- TMPL_VAR NAME="name" -->" <!-- TMPL_IF NAME="checked" -->checked="<!-- TMPL_VAR NAME="checked" -->"<!-- /TMPL_IF --> value="<!-- TMPL_VAR NAME="value" -->"/><label for="<!-- TMPL_VAR NAME="id" -->"><img width="16" height="16" alt="<!-- TMPL_VAR NAME="id" -->" src="<!-- TMPL_VAR NAME="themelang" -->/images/<!-- TMPL_VAR NAME="icon" -->" /> <!-- TMPL_VAR NAME="label" --></label>
+                            <!-- /TMPL_LOOP -->
+                            <!-- /TMPL_LOOP -->
+                        </p>
+            </fieldset>
+            <!-- /DATABASES -->
+        <!-- /TMPL_IF -->
+    
+        <!-- TMPL_IF NAME="outer_sup_servers_loop" -->
+            <!-- REMOTE DATABASES -->
+            <fieldset>
+                <legend>Select remote databases:</legend>
+                    <p>
+                            <!-- TMPL_LOOP NAME="outer_sup_servers_loop" -->
+                            <!-- TMPL_LOOP NAME="inner_sup_servers_loop" -->
+                            <input type="checkbox" id="<!-- TMPL_VAR NAME="id" -->" name="<!-- TMPL_VAR NAME="name" -->" <!-- TMPL_IF NAME="checked" -->checked="<!-- TMPL_VAR NAME="checked" -->"<!-- /TMPL_IF --> value="<!-- TMPL_VAR NAME="value" -->"/><label for="<!-- TMPL_VAR NAME="id" -->"><img alt="<!-- TMPL_VAR NAME="id" -->" src="<!-- TMPL_VAR NAME="themelang" -->/images/<!-- TMPL_VAR NAME="icon" -->"/><!-- TMPL_VAR NAME="label" --></label>
+                            <!-- /TMPL_LOOP -->
+                            <!-- /TMPL_LOOP -->
+                </p>
+                </fieldset>
+            <!-- /REMOTE DATABASES -->
+        <!-- /TMPL_IF -->
+    <!-- /TMPL_IF -->
+
+    <!-- BOOLEAN SEARCH OPTIONS -->
+    <fieldset>
+    <legend>Search For:</legend>
+    <!-- TMPL_LOOP NAME="search_boxes_loop" -->
+    
+        <!-- TMPL_IF NAME="expanded_options" --><!-- TMPL_IF NAME="search_boxes_label" --><p style="text-indent: 4.5em;"><!-- TMPL_ELSE --><p><!-- /TMPL_IF --><!-- TMPL_ELSE --><p><!-- /TMPL_IF -->
+        <!-- TMPL_IF NAME="expanded_options" --><!-- TMPL_VAR NAME="left_content" --><!-- /TMPL_IF --> 
+        <select name="idx">
+            <option value="kw" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Keyword</option>
+            <option value="au" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Author</option>
+            <!-- TMPL_IF NAME="expanded_options" -->
+                <option value="au,phr" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Author Phrase</option>
+                <option value="cpn" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Corporate Name</option>
+                <option value="cfn" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Conference Name</option>
+                <option value="cpn,phr" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Corporate Name Phrase</option>
+                <option value="cfn,phr" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Conference Name Phrase</option>
+                <option value="pn" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Personal Name</option>
+                <option value="pn,phr" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Personal Name Phrase</option>
+            <!-- /TMPL_IF -->
+            <option value="ln" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Language</option>
+            <!-- TMPL_IF NAME="expanded_options" -->
+                <option value="nt" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Notes/Comments</option>
+            <!-- /TMPL_IF -->
+            <option value="pb" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Publisher</option>
+            <option value="pl" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Publisher Location</option>
+            <!-- TMPL_IF NAME="expanded_options" -->
+                <option value="sn" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Standard Number</option>
+                <option value="nb" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; ISBN</option>
+                <option value="ns" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; ISSN</option>
+                <option value="lcn" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Call Number</option>
+            <!-- /TMPL_IF -->
+            <option value="su" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Subject</option>
+            <!-- TMPL_IF NAME="expanded_options" -->
+                <option value="su,phr" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Subject Phrase</option>
+            <!-- /TMPL_IF -->
+            <option value="ti" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Title</option>
+            <!-- TMPL_IF NAME="expanded_options" -->
+                <option value="ti,phr" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Title Phrase</option>
+                <option value="se" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>&nbsp;&nbsp;&nbsp;&nbsp; Series Title</option>
+            <!-- /TMPL_IF -->
+        </select>
+        <input type="text" size="30" name="q" title="Enter search terms" value=""/>
+        <!-- TMPL_IF NAME="expanded_options" -->
+            <!-- TMPL_IF NAME="scan_index" --><!-- TMPL_VAR NAME="scan_index" --><!-- /TMPL_IF -->
+            <!-- TMPL_IF NAME="add_field" --><a href="JavaScript:add_field();" id="ButtonPlus" title="Add another field">[+]</a><!-- /TMPL_IF -->
+        <!-- /TMPL_IF -->
+    <!-- /TMPL_LOOP -->
+    </fieldset>
+<!-- /BOOLEAN SEARCH OPTIONS -->
+<div id="advsearch-itemtype">
+<fieldset>
+<legend>Itemtype to: match any of the following </legend>
+    <table><tr>
+    <!--TMPL_LOOP Name="itemtypeloop"-->
+    <td><p><input type="checkbox" id="mt-<!--TMPL_VAR Name="number" -->" name="limit" value="mt:<!--TMPL_VAR Name="code" -->"/><img border="0" src="<!--TMPL_VAR Name="imageurl" -->" /> <!--TMPL_VAR Name="description" --></p></td>
+    <!-- TMPL_UNLESS name="count5" --></tr><tr><!-- /TMPL_UNLESS -->
+    <!--/TMPL_LOOP-->
+    </table>
+    </fieldset>
+</div>
+<!-- TMPL_IF NAME="expanded_options" -->
+    <!-- BASIC LIMITS -->
+    <!--TMPL_IF Name="usmarc"-->
+        <fieldset>
+        <legend>Limit type to: match any of the following</legend>
+        <table class="itemtypes">
+                <tr>
+                    <td><input type="checkbox" id="mc-bks" name="limit" value="mc:t"/><label for="mc-bks" title="Books, Pamphlets, Technical reports, Manuscripts, Legal papers, Theses and dissertations"><img border="0" src="/intranet-tmpl/prog/en/images/AF.gif" alt="Books" />Books</label></td>
+                    <td><input type="checkbox" id="mc-vis" name="limit" value="mc:v"/><label for="mc-vis" title="Motion pictures, Videorecordings, Filmstrips, Slides, Transparencies, Photos, Cards, Charts, Drawings"><img border="0" src="/intranet-tmpl/prog/en/images/AV Aids.gif" alt="Visual Materials" />Visual Materials</label></td>
+                    <td><input type="checkbox" id="mc-sr" name="limit" value="mc-rtype:i"/><label for="mc-sr" title="Spoken, Books on CD and Cassette"><img border="0" src="/intranet-tmpl/prog/en/images/AF.gif" alt="Books on Tape" />Books on Tape</label></td>
+                </tr>
+                <tr>
+                    <td><input type="checkbox" id="mc-cf" name="limit" value="mc:c"/><label for="mc-cf" title="Computer files, Data, Software"><img border="0" src="/intranet-tmpl/prog/en/images/CD-ROM software.gif" alt="Computer Files" />Computer Files</label></td>
+                    <td><input type="checkbox" id="mc-lh" name="limit" value="mc-collection:LH"/><label for="mc-lh" title="Local History Materials"><img border="0" src="/intranet-tmpl/prog/en/images/Local history.gif" alt="Local History Materials" />Local History Materials</label></td>
+                    <td><input type="checkbox" id="mc-map" name="limit" value="mc:a"/><label for="mc-map" title="Maps, Globes"><img border="0" src="/intranet-tmpl/prog/en/images/PF.gif " alt="Maps" />Maps</label></td>
+                </tr>
+                <tr>
+                    <td><input type="checkbox" id="mc-mus" name="limit" value="mc-rtype:j"/><label for="mc-mus" title="Music"><img border="0" src="/intranet-tmpl/prog/en/images/CDM.gif" alt="Music" />Music</label></td>
+                    <td><input type="checkbox" id="mc-kit" name="limit" value="mc-rtype:o"/><label for="mc-kit" title="Kits"><img border="0" src="/intranet-tmpl/prog/en/images/KIT.gif" alt="Kits" />Kits</label></td>
+                    <td><input type="checkbox" id="mc-ref" name="limit" value="mc-collection:REF"/><label for="mc-ref" title="Reference"><img border="0" src="/intranet-tmpl/prog/en/images/REF.gif" alt="Reference" />Reference</label></td>
+                    
+                </tr>
+                
+                </table>
+    </fieldset>
+    <!-- /TYPE LIMITS -->
+    <div id="sidebar">
+        <!-- SUBTYPE LIMITS -->
+            <fieldset>
+            <legend>Subtype limits</legend><p>
+            
+            <select name="limit" class="subtype">
+                <option value="" selected="selected" class="menuheader">Any Audience</option>
+                <option value="aud:a" >Easy</option>
+                <option value="aud:c" >Juvenile</option>
+                <option value="aud:d" >Young Adult</option>
+                <option value="aud:e" >Adult</option>
+            </select>
+            
+            <select name="limit" class="subtype">
+                <option value="" selected="selected" class="menuheader">Any Content</option>
+                <option value="fic:1" >Fiction</option>
+                <option value="fic:0" >Non Fiction</option>
+                <option value="bio:b" >Biography</option>
+                <option value="mus:j" >Musical recording</option>
+                <option value="mus:i" >Non-musical recording</option>
+            </select>
+    
+            
+            <select name="limit" class="subtype">
+                <option value="" selected="selected" class="menuheader">Any Format</option>
+                <option value="l-format:ta" >Regular print</option>
+                <option value="l-format:tb" >Large print</option>
+                <option value="l-format:fk" >Braille</option>
+                <option value="" >-----------</option>
+                <option value="l-format:sd" >CD audio</option>
+                <option value="l-format:ss" >Cassette recording</option>
+                <option value="l-format:vf" >VHS tape / Videocassette</option>
+                <option value="l-format:vd" >DVD video / Videodisc</option>
+                <option value="l-format:co" >CD Software</option>
+                <option value="l-format:cr" >Website</option>
+            </select>
+            
+            <select name="limit" class="subtype">
+                <option value="" >Additional Content Types</option>
+                <option value="ctype:a" >Abstracts/summaries</option>
+                <option value="ctype:b" >Bibliographies</option>
+                <option value="ctype:c" >Catalogs</option>
+                <option value="ctype:d" >Dictionaries</option>
+                <option value="ctype:e" >Encyclopedias </option>
+                <option value="ctype:f" >Handbooks</option>
+                <option value="ctype:g" >Legal articles</option>
+                <option value="ctype:i" >Indexes</option>
+                <option value="ctype:j" >Patent document</option>
+                <option value="ctype:k" >Discographies</option>
+                <option value="ctype:l" >Legislation</option>
+                <option value="ctype:m" >Theses</option>
+                <option value="ctype:n" >Surveys</option>
+                <option value="ctype:o" >Reviews</option>
+                <option value="ctype:p" >Programmed texts</option>
+                <option value="ctype:q" >Filmographies</option>
+                <option value="ctype:r" >Directories</option>
+                <option value="ctype:s" >Statistics</option>
+                <option value="ctype:t" >Technical reports</option>
+                <option value="ctype:v" >Legal cases and case notes</option>
+                <option value="ctype:w" >Law reports and digests</option>
+                <option value="ctype:z" >Treaties </option>
+            </select>
+        </p>
+    
+    </fieldset>
+    <!--/TMPL_IF -->
+    <!--TMPL_IF Name="UNIMARC" -->
+    <div id="sidebar">
+    <!-- SUBTYPE LIMITS -->
+            <fieldset>
+            <legend>Champs Cod&eacute;s</legend>
+            <p>
+            <label>Public</label>
+            <select name="limit" class="subtype">
+                <option value="" SELECTED="selected" class="menuheader">Tout public</option>
+                <option value="aud:a">Jeunesse en g&eacute;n&eacute;ral</option>
+                <option value="aud:b">Pr&eacute;-scolaire</option>
+                <option value="aud:c">scolaire</option>
+                <option value="aud:d">enfant</option>
+                <option value="aud:e">jeune adulte</option>
+                <option value="aud:k">adulte, haut niveau</option>
+                <option value="aud:m">fiction ou vulg adulte</option>
+                <option value="aud:u">inconnu</option>
+            </select>
+            </p>
+            <p>
+            <label>Format</label>
+            <select name="limit" class="subtype">
+                <option value="" selected="selected" class="menuheader">Tout format</option>
+                    <option value="Material-type:r">Impression normale</option>
+                    <option value="Material-type:d">Impression en gros caractere</option>
+                    <option value="Material-type:e">Journal</option>
+                    <option value="Material-type:f">Caractere braille et moon</option>
+                    <option value="Material-type:g">Micro-impression</option>
+                    <option value="Material-type:h">Manuscrit</option>
+                    <option value="Material-type:i">Multimedia</option>
+                    <option value="Material-type:j">Impression en reduction</option>
+                    <option value="Material-type:z">Autres formes de presentation</option>
+            </select>
+            </p>
+            <p>
+            <label>Forme</label>
+            <select name="limit" class="subtype">
+                <option value="" selected="selected" class="menuheader">Toute forme</option>
+                <option value="Literature-Code:a">fiction, roman</option>
+                <option value="Literature-Code:b">Theatre, piece televisee</option>
+                <option value="Literature-Code:c">Essais</option>
+                <option value="Literature-Code:d">Humour, satire</option>
+                <option value="Literature-Code:e">Lettres</option>
+                <option value="Literature-Code:f">Nouvelles</option>
+                <option value="Literature-Code:g">Poesie</option>
+                <option value="Literature-Code:h">Discours, art oratoire</option>
+                <option value="Literature-Code:y">Il ne s'agit pas d'un texte litteraire</option>
+                <option value="Literature-Code:z">formes vari&eacute;es ou autres formes litteraires</option>
+            </select>
+            </p>
+            <p>
+            <label>Biographie</label>
+            <select name="limit" class="subtype" size="1">
+                <option value="">Tout type de biographie</option>
+                <option value="Biography-code:y">C'est pas une biographie</option>
+                <option value="Biography-code:a">autobiographie (y compris correspondance...)</option>
+                <option value="Biography-code:b">Biographie individuelle</option>
+                <option value="Biography-code:c">Biographie collective</option>
+                <option value="Biography-code:d">Contient des informations biographiques</option>
+            </select>
+            </p>
+            <p>
+            <label>Illustration</label>
+            <select name="limit" class="subtype" size="1">
+                <option value="">Tout type d'illustration</option>
+                <option value="Illustration-Code:a">Illustrations</option>
+                <option value="Illustration-Code:b">Cartes</option>
+                <option value="Illustration-Code:c">Portraits</option>
+                <option value="Illustration-Code:d">cartes marines</option>
+                <option value="Illustration-Code:e">plans</option>
+                <option value="Illustration-Code:f">Planches</option>
+                <option value="Illustration-Code:g">Musique imprimee</option>
+                <option value="Illustration-Code:h">fac-similes</option>
+                <option value="Illustration-Code:i">armoiries</option>
+                <option value="Illustration-Code:j">Tables Genealogique</option>
+                <option value="Illustration-Code:k">Formulaires</option>
+                <option value="Illustration-Code:l">Specimens</option>
+                <option value="Illustration-Code:m">Enregistrement sonore</option>
+                <option value="Illustration-Code:n">Transparents</option>
+                <option value="Illustration-Code:o">Enluminures</option>
+                <option value="Illustration-Code:y">Sans illustrations</option>
+            </select>
+            </p>
+            <p>
+            <label>Contenu</label>
+            <select name="limit" class="subtype">
+                <option value="" >Tout type de contenu</option>
+                <option value="ctype:a" >Bibliographie</option>
+                <option value="ctype:b" >Catalogue</option>
+                <option value="ctype:c" >index</option>
+                <option value="ctype:d" >resume</option>
+                <option value="ctype:e" >Dictionnaire</option>
+                <option value="ctype:f" >encyclopedie</option>
+                <option value="ctype:g" >Repertoire</option>
+                <option value="ctype:h" >Description projet</option>
+                <option value="ctype:i" >statistiques</option>
+                <option value="ctype:j" >Manuels d'enseignement programme</option>
+                <option value="ctype:k" >Brevet</option>
+                <option value="ctype:l" >norme</option>
+                <option value="ctype:m" >Memoire ou these</option>
+                <option value="ctype:n" >Lois et decrets</option>
+                <option value="ctype:o" >Table numerique</option>
+                <option value="ctype:p" >Rapport technique</option>
+                <option value="ctype:q" >Sujet d'examen</option>
+                <option value="ctype:r" >Synthese bibliographique</option>
+                <option value="ctype:s" >Traite</option>
+                <option value="ctype:t" >Bande dessinee</option>
+                <option value="ctype:z" >Autres</option>
+            </select>
+            </p>
+            <p>
+            <label>Type vid&eacute;o</label>
+            <select name="limit" class="subtype">
+                <option value="">Tout type video</option>
+                <option value="Video-mt:a">Film</option>
+                <option value="Video-mt:b">Document &agrave; projeter</option>
+                <option value="Video-mt:c">Enregistrement video</option>
+            </select>
+            </p>
+            </fieldset>
+            <fieldset>
+            <legend>P&eacute;riodique</legend><p>
+            <p>
+            <label>Type periodique</label>
+            <select name="limit" class="subtype">
+            <option value="">Tout type de periodique</option>
+            <option value="Type-Of-Serial:a">Periodique</option>
+                <option value="Type-Of-Serial:b">Collection des monographies</option>
+                <option value="Type-Of-Serial:c">Journal</option>
+                <option value="Type-Of-Serial:z">autres</option>
+            </select>
+            </p>
+            <p>
+            <label>P&eacute;riodicit&eacute;</label>
+            <select name="limit" class="subtype">
+                <option value="">Toute P&eacute;riodicit&eacute;</option>
+                    <option value="Frequency-code:a">Quotidien</option>
+                    <option value="Frequency-code:b">Bihebdomadaire</option>
+                    <option value="Frequency-code:c">Hebdomadaire</option>
+                    <option value="Frequency-code:d">Toutes les deux semaines</option>
+                    <option value="Frequency-code:e">Deux fois par mois</option>
+                    <option value="Frequency-code:f">Mensuel</option>
+                    <option value="Frequency-code:g">Bimestriel</option>
+                    <option value="Frequency-code:h">Trimestriel</option>
+                    <option value="Frequency-code:i">Trois fois par an</option>
+                    <option value="Frequency-code:j">Semestriel</option>
+                    <option value="Frequency-code:k">Annuel</option>
+                    <option value="Frequency-code:l">Bisanuel</option>
+                    <option value="Frequency-code:m">Triennal</option>
+                    <option value="Frequency-code:n">Trois fois par semaine</option>
+                    <option value="Frequency-code:o">Trois fois par mois</option>
+                    <option value="Frequency-code:u">Inconnue</option>
+                    <option value="Frequency-code:y">Sans periodicite</option>
+                    <option value="Frequency-code:i">Autre</option>
+            </select>
+            </p>
+            <p>
+            <label>Toute R&eacute;gularit&eacute;</label>
+            <select name="limit" class="subtype">
+                <option value="">R&eacute;gularit&eacute;</option>
+                    <option value="Regularity-code:u">Inconnu</option>
+                    <option value="Regularity-code:a">Regulier</option>
+                    <option value="Regularity-code:b">Normalement irregulier</option>
+                    <option value="Regularity-code:y">Irregulier</option>
+            </select>
+            </p>
+    
+            </fieldset>
+            <fieldset>
+            <legend>Document pictural</legend><p>
+            <select name="limit" class="subtype">
+                    <option value="">Tout type</option>
+                    <option value="Graphics-type:a">Collage</option>
+                    <option value="Graphics-type:b">Dessin</option>
+                    <option value="Graphics-type:c">Peinture</option>
+                    <option value="Graphics-type:d">Reproduction photomecanique</option>
+                    <option value="Graphics-type:e">Negatif photo</option>
+                    <option value="Graphics-type:f">Tirage photographique</option>
+                    <option value="Graphics-type:h">Image</option>
+                    <option value="Graphics-type:i">Gravure</option>
+                    <option value="Graphics-type:k">Dessin technique</option>
+                    <option value="Graphics-type:z">Autres types de documents graphique non projetable</option>
+            </select>
+            <select name="limit" class="subtype">
+                <option value="">tout support</option>
+                <option value="Graphics-support:a">Toile</option>
+                <option value="Graphics-support:b">Carte bristol</option>
+                <option value="Graphics-support:c">Carton / carte a dessin</option>
+                <option value="Graphics-support:d">Verre</option>
+                <option value="Graphics-support:j">Platre</option>
+                <option value="Graphics-support:k">Isorel</option>
+                <option value="Graphics-support:l">Porcelaine</option>
+                <option value="Graphics-support:m">Pierre</option>
+                <option value="Graphics-support:n">Bois</option>
+                <option value="Graphics-support:u">Inconnu</option>
+                <option value="Graphics-support:v">Support composite</option>
+                <option value="Graphics-support:e">Synthetique (plastique, vinyle...)</option>
+                <option value="Graphics-support:f">Peau</option>
+                <option value="Graphics-support:g">Textile</option>
+                <option value="Graphics-support:h">Metal</option>
+                <option value="Graphics-support:i">Papier</option>
+                <option value="Graphics-support:z">Autres</option>
+            </select>
+            </p>
+    
+    </fieldset>
+    <!--/TMPL_IF-->
+<!--/TMPL_IF-->
+<!-- AVAILABILITY LIMITS -->
+    <fieldset><legend>Location and availability: </legend>
+        <p>
+        <label>Branch</label><select name="limit" id="branchloop">
+        <option value="">All branches</option>
+        <!-- TMPL_LOOP NAME="branchloop" -->
+        <option value="<!-- TMPL_VAR NAME='value' -->"><!-- TMPL_VAR NAME='branchname' --></option>
+        <!-- /TMPL_LOOP -->
+        </select>
+        </p>
+        <p>
+        <label for="available-items">Only items currently available</label><input type="checkbox" id="available-items" name="limit" value="datedue:0000-00-00"/></p>
+    </fieldset>
+<!-- /AVAILABILITY LIMITS -->
+
+<!-- RANK LIMITS -->
+<!-- TMPL_IF NAME="sort_by_loop" -->
+    <fieldset><legend>Sort by: </legend>
+        <p><select id="sort_by" name="sort_by">
+            <option value="">Field-weighted, Relevance Ranked</option>
+            <!-- TMPL_LOOP NAME="sort_by_loop" -->
+            <option value="<!-- TMPL_VAR NAME="value" -->" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->><!-- TMPL_VAR NAME="label" --></option>
+            <!-- /TMPL_LOOP -->
+        </select>
+        </p>
+    </fieldset>
+<!-- /TMPL_IF -->
+<!-- RANK LIMITS -->
+<!-- SEARCH BUTTONS -->
+<p>
+    <input class="submit" type="submit" accesskey="s" name="do" title="Search" value="Search"/>
+    <!-- TMPL_IF NAME="expanded_options" -->
+        <a href="/cgi-bin/koha/opac-search.pl">[Fewer Options]</a>
+    <!-- TMPL_ELSE -->
+        <a href="/cgi-bin/koha/opac-search.pl?expanded_options=1">[More options]</a>
+    <!-- /TMPL_IF -->
+    <a href="/cgi-bin/koha/opac-search.pl?do=Clear">[New Search]</a>
+</p>
+<!-- /SEARCH BUTTONS -->
+</form>
+
+<script type="text/JavaScript" language="JavaScript">
+       /**
+        *  Function add_field();
+         *  This function allows to display a new field to search.
+         */
+       function add_field() {
+               var ButtonPlus = document.getElementById('ButtonPlus');
+               var line       = ButtonPlus.parentNode;
+               var dad        = line.parentNode;
+               dad.appendChild(line.cloneNode(true));
+               line.removeChild(ButtonPlus);
+        }
+</script>
+
+<!-- TMPL_INCLUDE NAME="opac-bottom.inc" -->
diff --git a/koha-tmpl/opac-tmpl/prog/en/opac-authorities-home.tmpl b/koha-tmpl/opac-tmpl/prog/en/opac-authorities-home.tmpl
new file mode 100644 (file)
index 0000000..45ba605
--- /dev/null
@@ -0,0 +1,69 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" --><!-- TMPL_VAR NAME="LibraryNameTitle" --> -- Library Catalog
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!--TMPL_INCLUDE NAME="masthead.inc" -->
+<!--TMPL_INCLUDE NAME="navigation.inc" -->
+
+<h1>Authority search</h1>
+
+<div id="bloc60">
+    <form name="f" action="/cgi-bin/koha/opac-authorities-home.pl" method="post">
+        <input type="hidden" name="op" value="do_search">
+        <input type="hidden" name="type" value="opac">
+        <input type="hidden" name="nbstatements" value="<!-- TMPL_VAR NAME="nbstatements" -->">
+        <div class="details">
+            <h2>Search on
+                <select name="authtypecode">
+                <!-- TMPL_LOOP NAME="authtypesloop" -->
+                <!-- TMPL_IF name="selected" --><option value="<!-- TMPL_VAR NAME="value" -->" selected="selected"><!-- TMPL_VAR NAME="authtypetext" --></option>
+                <!-- TMPL_ELSE --><option value="<!-- TMPL_VAR NAME="value" -->"> <!-- TMPL_VAR NAME="authtypetext" --></option>
+                <!-- /TMPL_IF -->
+                <!-- /TMPL_LOOP -->
+                </select>
+            </h2>
+            <p>
+                <label class="label100">Main entry ($a only)</label>
+                <select name="operator">
+                    <option value="contains">contains</option>
+                    <option value="start">starts by</option>
+                    <option value="is">is exactly</option>
+                </select>
+                <input type="text" name="value" value="<!-- TMPL_VAR NAME="value" -->">
+                <input type="hidden" name="marclist" value="mainmainentry">
+                <input type="hidden" name="and_or" value="and">
+                <input type="hidden" name="excluding" value="">
+            </p>
+            <p>
+                <label class="label100">Main entry</label>
+                <select name="operator">
+                    <option value="contains">contains</option>
+                    <option value="start">starts by</option>
+                    <option value="is">is exactly</option>
+                </select>
+                <input type="text" name="value" value="<!-- TMPL_VAR NAME="value" -->">
+                <input type="hidden" name="marclist" value="mainentry">
+                <input type="hidden" name="and_or" value="and">
+                <input type="hidden" name="excluding" value="">
+            </p>
+            <p>
+                <label class="label100">Anywhere</label>
+                <select name="operator">
+                    <option value="contains">contains</option>
+                    <option value="start">starts by</option>
+                    <option value="is">is exactly</option>
+
+                </select>
+                <input type="text" name="value" value="<!-- TMPL_VAR NAME="value" -->">
+                <input type="hidden" name="marclist" value="">
+                <input type="hidden" name="and_or" value="and">
+                <input type="hidden" name="excluding" value="">
+            </p>
+            <p>(add % at the end of your word if you want to use right-truncation : <b>theor%</b> will find theory &amp; theories)</p>
+            <p>
+                <input type="submit" value="Start search" class="submit">
+            </p>
+        </div>
+    </form>
+</div>
+
+<!-- TMPL_INCLUDE NAME="opac-bottom.inc" -->
diff --git a/koha-tmpl/opac-tmpl/prog/en/opac-authoritiesdetail.tmpl b/koha-tmpl/opac-tmpl/prog/en/opac-authoritiesdetail.tmpl
new file mode 100644 (file)
index 0000000..3e17634
--- /dev/null
@@ -0,0 +1,23 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" --><!-- TMPL_VAR NAME="LibraryName" --> Catalog -- Advanced Search
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+<body<!-- TMPL_IF NAME="OpacNav" --> id="withnav"<!-- /TMPL_IF -->>
+<!--TMPL_INCLUDE NAME="masthead.inc" -->
+
+<div id="main">
+<div class="tabbed">
+       <h1>Authority #<!-- TMPL_VAR NAME="authid" --> (<!-- TMPL_VAR name="authtypetext" -->)</h1>
+       <a href="opac-search.pl?type=opac&amp;op=do_search&amp;marclist=<!-- TMPL_VAR NAME="biblio_fields" -->&amp;operator==&amp;value=<!-- TMPL_VAR NAME="authid" -->&amp;and_or=and&amp;excluding="><!-- TMPL_VAR name="count" --> biblios</a>
+</div>
+<table border="0"><!-- TMPL_LOOP name="0XX" -->
+        <tr noborder ><td colspan="3" class="marctag"><b><!-- TMPL_VAR name="tag" --></b></td></tr>
+        <!-- TMPL_LOOP name="subfield" -->
+                <tr><td class="marcsubfieldletter" ><!-- TMPL_VAR name="marc_subfield" --></td>
+                    <td class="marcsubfieldname" ><!-- TMPL_VAR name="marc_lib" --></td>
+                    <td class="subfieldvalue" ><!-- TMPL_VAR name="marc_value" --></td>
+                </tr>
+            <!-- /TMPL_LOOP -->
+        <!-- /TMPL_LOOP -->
+</table>
+</div> 
+<!--TMPL_INCLUDE NAME="navigation.inc" -->
+<!-- TMPL_INCLUDE NAME="opac-bottom.inc" -->
diff --git a/koha-tmpl/opac-tmpl/prog/en/opac-authoritiessearchresultlist.tmpl b/koha-tmpl/opac-tmpl/prog/en/opac-authoritiessearchresultlist.tmpl
new file mode 100644 (file)
index 0000000..7e3706f
--- /dev/null
@@ -0,0 +1,77 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" --><!-- TMPL_VAR NAME="LibraryNameTitle" --> -- Library Catalog
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!--TMPL_INCLUDE NAME="masthead.inc" -->
+<!--TMPL_INCLUDE NAME="navigation.inc" -->
+
+       <h1>Authority search results</h1>
+       <div id="pages">
+                       <!-- TMPL_IF name="displayprev" -->
+                               <a href="opac-authorities-home.pl?startfrom=<!-- TMPL_VAR NAME="startfromprev" -->&amp;<!-- TMPL_LOOP NAME="searchdata" --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR NAME="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=opac&amp;op=do_search&authtypecode=<!-- TMPL_VAR name="authtypecode" -->">
+                                       &lt;&lt;
+                               </a>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_LOOP NAME="numbers" -->
+                               <!-- TMPL_IF name="highlight" -->
+                                       <span class="current"><!-- TMPL_VAR NAME="number" --></span>
+                               <!-- TMPL_ELSE -->
+                                       <a href="opac-authorities-home.pl?startfrom=<!-- TMPL_VAR NAME="startfrom" -->&amp;<!-- TMPL_LOOP NAME="searchdata" --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR NAME="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=opac&amp;op=do_search&authtypecode=<!-- TMPL_VAR name="authtypecode" -->"><!-- TMPL_VAR NAME="number" --></a>
+                               <!-- /TMPL_IF -->
+                       <!-- /TMPL_LOOP -->
+                       <!-- TMPL_IF name="displaynext" -->
+                               <a href="opac-authorities-home.pl?startfrom=<!-- TMPL_VAR NAME="startfromnext" -->&amp;<!-- TMPL_LOOP NAME="searchdata" --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR NAME="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=opac&amp;op=do_search&authtypecode=<!-- TMPL_VAR name="authtypecode" -->">&gt;&gt;</a>
+                               <!-- /TMPL_IF -->
+               </div>
+               <div id="results">
+                       <!-- TMPL_IF name="total" -->
+                       &nbsp;<b>Results <!-- TMPL_VAR NAME="from" --> to <!-- TMPL_VAR NAME="to" --> of <!-- TMPL_VAR NAME="total" --></b><br><br>
+                       <!-- TMPL_ELSE -->
+                       &nbsp;No results found.<br>
+                       <!-- /TMPL_IF -->
+               </div>
+
+<div class="searchresults">
+               <table>
+                       <tr>
+                               <th width="70%">Authorized Headings</th>
+                               <th width="10%">Type of Heading</th>
+                               <!-- TMPL_UNLESS name="isEDITORS" -->
+                                       <th width="10%">Biblio records</th>
+                               <!-- /TMPL_UNLESS -->
+                               <th width="10%">Full Authorized Heading</th>                            
+                       </tr>
+                       <!-- TMPL_LOOP NAME="result" -->
+                               <tr>
+                                       <td><a href="opac-authoritiesdetail.pl?authid=<!-- TMPL_VAR NAME="authid" -->"><!-- TMPL_VAR NAME="summary" --></a></td>
+
+                                               <td>
+                                       <!-- TMPL_VAR NAME="authtype" -->
+                                               </td>
+                                       <!-- TMPL_UNLESS name="isEDITORS" -->
+                                               <td>
+                                                        <a href="/cgi-bin/koha/opac-search.pl?type=opac&amp;op=do_search&amp;marclist=<!-- TMPL_VAR NAME="biblio_fields" -->&amp;operator==&amp;value=<!-- TMPL_VAR NAME="authid" -->&amp;and_or=and&amp;excluding="><!-- TMPL_VAR NAME="used" --> biblios</a>
+                                               </td>
+                                       <!-- /TMPL_UNLESS -->
+                                               <td>
+                                                       <a href="opac-authoritiesdetail.pl?authid=<!-- TMPL_VAR NAME="authid" -->">View Full Heading</a>
+                                               </td>
+                               </tr>
+                       <!-- /TMPL_LOOP -->
+               </table>
+       </div>
+       <div id="resultnumber">
+               <p>
+                       <!-- TMPL_IF name="displayprev" -->
+                               <a href="opac-authorities-home.pl?startfrom=<!-- TMPL_VAR NAME="startfromprev" -->&amp;<!-- TMPL_LOOP NAME="searchdata" --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR NAME="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=opac&amp;op=do_search&authtypecode=<!-- TMPL_VAR name="authtypecode" -->">&lt;&lt;</a>
+                       <!-- /TMPL_IF -->
+                       <!-- TMPL_LOOP NAME="numbers" -->
+                               <!-- TMPL_IF name="highlight" --><span class="current"><!-- TMPL_VAR NAME="number" --></span><!-- TMPL_ELSE -->
+                                       <a href="opac-authorities-home.pl?startfrom=<!-- TMPL_VAR NAME="startfrom" -->&amp;<!-- TMPL_LOOP NAME="searchdata" --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR NAME="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=opac&amp;op=do_search&authtypecode=<!-- TMPL_VAR name="authtypecode" -->"><!-- TMPL_VAR NAME="number" --></a>
+                               <!-- /TMPL_IF -->
+                       <!-- /TMPL_LOOP -->
+                       <!-- TMPL_IF name="displaynext" -->
+                               <a href="opac-authorities-home.pl?startfrom=<!-- TMPL_VAR NAME="startfromnext" -->&amp;<!-- TMPL_LOOP NAME="searchdata" --><!-- TMPL_VAR NAME="term" -->=<!-- TMPL_VAR NAME="val" ESCAPE=URL -->&amp;<!-- /TMPL_LOOP -->&amp;resultsperpage=<!-- TMPL_VAR NAME="resultsperpage" -->&amp;type=opac&amp;op=do_search&amp;authtypecode=<!-- TMPL_VAR name="authtypecode" -->">&gt;&gt;</a>
+                               <!-- /TMPL_IF -->
+               </p>
+       </div>  
+<!-- TMPL_INCLUDE NAME="opac-bottom.inc" -->
diff --git a/koha-tmpl/opac-tmpl/prog/en/opac-browser.tmpl b/koha-tmpl/opac-tmpl/prog/en/opac-browser.tmpl
new file mode 100644 (file)
index 0000000..ca24ce3
--- /dev/null
@@ -0,0 +1,36 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" --><!-- TMPL_VAR NAME="LibraryNameTitle" --> Catalog -- ISBD
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!--TMPL_INCLUDE NAME="masthead.inc" -->
+<!--TMPL_INCLUDE NAME="navigation.inc" -->
+
+    <h1>Browse our catalogue</h1>
+        <ul>
+        <li>
+            <!-- TMPL_VAR name="description" --> <a href="opac-browser.pl">Top level</a>
+        </li>
+        <ul>
+        <!-- TMPL_LOOP name="HIERARCHY_LOOP" -->
+                <li>
+                    <a href="opac-browser.pl?level=<!-- TMPL_VAR name="level"-->&filter=<!-- TMPL_VAR name="classification"-->"><!-- TMPL_VAR name="description" --></a>
+                </li>
+            <ul>
+        <!-- /TMPL_LOOP -->
+        <table><tr>
+        <!-- TMPL_LOOP name="LEVEL_LOOP" -->
+                <td width="33%">
+                <p>
+                <!-- TMPL_IF name="endnode" -->
+                    <a href="opac-search.pl?q=Dewey-classification:<!-- TMPL_VAR name="classification" -->"><!-- TMPL_VAR name="description" --></a>
+                <!-- TMPL_ELSE -->
+                    <a href="opac-browser.pl?level=<!-- TMPL_VAR name="level"-->&filter=<!-- TMPL_VAR name="classification"-->"><!-- TMPL_VAR name="description" --></a>
+                <!-- /TMPL_IF --></p>
+                <p style="font-size:0.75em"><i>(<!-- TMPL_VAR name="number"--> biblios)</i></p>
+                </td>
+                <!-- TMPL_IF name="count3" --></tr><tr><!-- /TMPL_IF -->
+        <!-- /TMPL_LOOP -->
+        <!-- TMPL_LOOP name="HIERARCHY_LOOP" -->
+            </ul>
+        <!-- /TMPL_LOOP -->
+        </ul>
+<!-- TMPL_INCLUDE NAME="opac-bottom.inc" -->
diff --git a/koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl b/koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl
new file mode 100644 (file)
index 0000000..6bb8fd4
--- /dev/null
@@ -0,0 +1,323 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->
+<!-- TMPL_VAR NAME="LibraryNameTitle" -->
+
+<!-- TMPL_IF NAME="searchdesc" -->
+    Results of Search for '<!-- TMPL_VAR NAME="searchdesc" -->'
+<!-- TMPL_ELSE -->
+    You did not specify any search criteria
+<!-- /TMPL_IF -->
+
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!--TMPL_INCLUDE NAME="masthead.inc" -->
+<!--TMPL_INCLUDE NAME="navigation.inc" -->
+
+<!-- TMPL_IF NAME="koha_spsuggest" -->
+<div style="font-size: 12px;">Did you mean:
+    <ul style="list-style: none;">
+        <!-- TMPL_LOOP NAME="SPELL_SUGGEST" -->
+        <li>
+            <a href="/cgi-bin/koha/opac-search.pl?q=<!-- TMPL_VAR NAME="spsuggestion" -->"><!-- TMPL_VAR NAME="spsuggestion" --></a>
+        </li>
+        <!-- /TMPL_LOOP -->
+    </ul>
+</div>
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="total" -->
+<h3><!-- TMPL_VAR NAME="total" --> results found for '<!-- TMPL_VAR NAME="searchdesc" -->'. <a href="http://o15.bureau.paulpoulain.com/cgi-bin/koha/opac-search.pl">[ Perform a new search ]</a></h3>
+<!-- TMPL_ELSE -->
+<!-- TMPL_IF NAME="searchdesc" -->
+<h3> No Result found !</h3>
+<p>
+    No results match your search for <span style="font-weight: bold;">&ldquo;<!-- TMPL_VAR NAME="searchdesc" -->&rdquo;</span> in <!-- TMPL_VAR NAME="LibraryName" --> Catalog.
+</p>
+<a href="/cgi-bin/koha/opac-search.pl" title="New search">Perform a new search</a>
+<!-- TMPL_ELSE -->
+<h3> No result found !</h3>
+<p>
+    You did not specify any search criteria.
+</p>
+<a href="/cgi-bin/koha/opac-search.pl" title="New search">Perform a new search</a>
+<!-- /TMPL_IF -->
+<!-- /TMPL_IF -->
+
+<!-- TMPL_IF NAME="query_error" -->
+<br /><br />
+Error :
+<span  class="problem">
+    <!-- TMPL_VAR NAME="query_error" -->
+</span>
+<!-- /TMPL_IF -->
+
+<!-- Search Results Table -->
+<!-- TMPL_IF NAME="total" -->
+<!-- TMPL_IF NAME="scan" -->
+<h1>Scan Index:</h1>
+<form action="/cgi-bin/koha/opac-search.pl" method="POST">
+    <table>
+        <tr>
+            <td>
+                Scan Index for: <input type="text" name="qf" id="scan-index" size="35" value="" />
+            </td>
+        </tr>
+        <tr>
+            <td>
+                <label for="scan-index">Indexed in:</label>
+                <select name="idx" id="scan-index">
+                    <option value="">Any Word</option>
+                    <option value="any/phr:">Any Phrase</option>
+                    <option value="ti:">Title</option>
+                    <option value="ti,phr:">Title Phrase</option>
+                    <option value="au,phr:">Author</option>
+                    <option value="su:">Subject</option>
+                    <option value="su,phr:">Subject Phrase</option>
+                    <option value="se:">Series</option>
+                    <option value="pb:">Publisher</option>
+                    <option value="nt:">Notes</option>
+                    <option value="se:">Series Title</option>
+                    <option value="sn:">ISBN</option>
+                    <option value="ss:">ISSN</option>
+                </select>
+                <input type="hidden" name="scan" value="1" />
+            </td>
+        </tr>
+    </table>
+</form>
+
+<form action="/cgi-bin/koha/opac-search.pl" method="POST">
+    <table>
+        <tr>
+            <th>Term/Phrase</th>
+            <th>Count</th>
+        </tr>
+        <!-- TMPL_LOOP NAME="SEARCH_RESULTS" -->
+        <tr<!-- TMPL_IF name="even" --> class="highlight"<!-- /TMPL_IF -->>
+            <td>
+                <a href="/cgi-bin/koha/opac-search.pl?q=<!-- TMPL_VAR NAME="scan_use" escape="url" -->&quot;<!-- TMPL_VAR NAME="title" -->&quot;"><!-- TMPL_VAR NAME="title" --></a>
+            </td>
+            <td>
+                <!-- TMPL_VAR NAME="subtitle" -->
+            </td>
+        </tr>
+        <!-- /TMPL_LOOP -->
+    </table>
+</form>
+<!-- TMPL_ELSE -->
+
+<form action="/cgi-bin/koha/opac-search.pl" method="POST" name="myform" id="mainform">
+    
+    <!-- TMPL_IF NAME="searchdesc" -->
+    <input type="hidden" name="q" value="<!-- TMPL_VAR NAME="searchdesc" escape="html" -->" />
+    <!-- /TMPL_IF -->
+    
+    <div class="searchresults">
+        
+        <!-- RE-SORT START -->
+        <!-- TMPL_IF NAME="sort_by_loop" -->
+        <p>
+            Re-sort results
+            <select id="sort_by" name="sort_by" onChange="javascript:document.myform.submit();">
+                <option value="">Field-weighted, Relevance Ranked</option>
+                <!-- TMPL_LOOP NAME="sort_by_loop" -->
+                <option value="<!-- TMPL_VAR NAME="value" -->" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->><!-- TMPL_VAR NAME="label" --></option>
+                <!-- /TMPL_LOOP -->
+            </select>
+        </p>
+        <!-- /TMPL_IF -->
+        <!-- RESORT END -->
+</form>
+        <!-- ######### -->
+        
+        <!-- FACETS START -->
+        <!-- TMPL_IF NAME="opacfacets" -->
+        <div id="facets" style="display:inline;" >
+            <h2>Refine Your Search</h2>
+            <ul>
+                <!-- TMPL_LOOP NAME="facets_loop" -->
+                <li id="<!-- TMPL_VAR NAME="type_id" -->"><!-- TMPL_VAR NAME="type_label" -->
+                    <ul>
+                        <!-- TMPL_LOOP NAME="facets" -->
+                        <li>
+                            <a href="/cgi-bin/koha/opac-search.pl?q=<!-- TMPL_VAR NAME="searchdesc" --> and <!-- TMPL_VAR NAME="type_link_value" -->:<!-- TMPL_VAR NAME="facet_link_value" -->" title="<!-- TMPL_VAR NAME="facet_title_value" -->">
+                                <!-- TMPL_VAR NAME="facet_label_value" -->
+                            </a> (<!-- TMPL_VAR NAME="facet_count" -->)
+                        </li>
+                        <!-- /TMPL_LOOP -->
+                        <!-- TMPL_IF NAME="expandable" -->
+                        <li class="showmore">
+                            <a href="/cgi-bin/koha/opac-search.pl?q=<!-- TMPL_VAR NAME="searchdesc" -->&amp;expand=<!-- TMPL_VAR NAME="expand" -->#<!-- TMPL_VAR NAME="type_id" -->">
+                                Show More
+                            </a>
+                        </li>
+                        <!-- /TMPL_IF -->
+                    </ul>
+                </li>
+                <!-- /TMPL_LOOP -->
+            </ul>
+        </div>
+        <!-- /TMPL_IF -->
+        <!-- FACETS END -->
+        
+        <!-- ######### -->
+        
+        <!-- TABLE RESULTS START -->
+        <!-- TMPL_IF name="opacbookbag" -->
+            <form action="opac-searchresults.pl" method="get" name="bookbag_form">
+            <input type="submit" class="button" value="Add checked items to book bag" onclick="addMultiple(); return false;" /> 
+            <input type="reset" value="Clear All" class="button" />
+        <!-- /TMPL_IF -->
+        <table>
+            <tr>
+                <th><input type="checkbox" name="select_all" onClick="SelectAll()" /></th>
+                <th>Title</th>
+                <th>Location</th>
+                <!-- TMPL_IF NAME="RequestOnOpac" -->
+                <th>Reservation</th>
+                <!-- /TMPL_IF -->
+            </tr>
+            <!-- Actual Search Results -->
+            <!-- TMPL_LOOP NAME="SEARCH_RESULTS" -->
+            <!-- TMPL_IF name="even" -->
+                <tr class="highlight">
+            <!-- TMPL_ELSE -->
+                <tr>
+            <!-- /TMPL_IF -->
+                    <td>
+                        <!-- TMPL_IF name="opacbookbag" -->
+                            <input type="checkbox" name="biblionumber" value="<!-- TMPL_VAR NAME="biblionumber" -->" title="Click to add to book bag" />
+                        <!-- /TMPL_IF -->
+                        <!-- TMPL_IF NAME="AmazonContent" -->
+                        <a class="p1" href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->">
+                            <img src="<!-- TMPL_IF NAME="isbn" -->http://images.amazon.com/images/P/<!-- TMPL_VAR name="isbn" -->.01.TZZZZZZZ.jpg<!-- TMPL_ELSE -->http://g-images.amazon.com/images/G/01/x-site/icons/no-img-sm.gif<!-- /TMPL_IF -->" alt="image" class="thumbnail" />
+                        </a>
+                        <!-- TMPL_ELSE -->
+                        <!-- TMPL_IF name="imageurl" -->
+                        <img src="<!-- TMPL_VAR name="imageurl" -->" title="<!-- TMPL_VAR name="description" -->"/>
+                        <!-- TMPL_ELSE -->
+                        <!-- TMPL_VAR name="description" -->
+                        <!-- /TMPL_IF -->
+                        <!-- /TMPL_IF -->
+                    </td>
+                    <td>
+                        <p>
+                            <!-- TMPL_IF name="BiblioDefaultViewmarc" -->
+                            <a class="title" href="/cgi-bin/koha/opac-MARCdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->">
+                                <!-- TMPL_VAR NAME="title" --> <!-- TMPL_VAR NAME="subtitle" -->
+                            </a>
+                            <!-- TMPL_ELSE -->
+                            <!-- TMPL_IF name="BiblioDefaultViewisbd" -->
+                            <a class="title" href="/cgi-bin/koha/opac-ISBDdetail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->">
+                                <!-- TMPL_VAR NAME="title" --> <!-- TMPL_VAR NAME="subtitle" -->
+                            </a>
+                            <!-- TMPL_ELSE -->
+                            <a class="title" href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" ESCAPE="URL" -->">
+                                <!-- TMPL_VAR NAME="title" --> <!-- TMPL_VAR NAME="subtitle" -->
+                            </a>
+                            <!-- /TMPL_IF -->
+                            <!-- /TMPL_IF -->
+                        </p>
+                        <!-- TMPL_IF name="summary" -->
+                        <p><!-- TMPL_VAR name="summary" --></p>
+                        <!-- TMPL_ELSE -->
+                        <p>
+                            <!-- TMPL_IF NAME="author" -->
+                            <a href="/cgi-bin/koha/opac-search.pl?q=au:<!-- TMPL_VAR NAME="author" ESCAPE="URL" -->"><!-- TMPL_VAR NAME="author" --></a>
+                            <!-- TMPL_ELSE -->
+                            &nbsp;
+                            <!-- /TMPL_IF -->
+                            <!-- TMPL_IF name="publicationyear" --> - <!-- TMPL_VAR name="publicationyear" --><!-- /TMPL_IF -->
+                            <!-- TMPL_IF name="publishercode" -->- <!-- TMPL_VAR name="publishercode" --><!-- /TMPL_IF -->
+                            <!-- TMPL_IF name="place" --> ; <!-- TMPL_VAR name="place" --><!-- /TMPL_IF -->
+                            <!-- TMPL_IF name="pages" --> - <!-- TMPL_VAR name="pages" --><!-- /TMPL_IF -->
+                            <!-- TMPL_IF name="notes" --> : <!-- TMPL_VAR name="notes" --><!-- /TMPL_IF -->
+                            <!-- TMPL_IF name="size" --> ; <!-- TMPL_VAR name="size" --><!-- /TMPL_IF -->
+                            <!-- TMPL_IF name="timestamp" --> <i>(modified on <!-- TMPL_VAR name="timestamp" -->)</i><!-- /TMPL_IF -->
+                        </p>
+                        <!-- /TMPL_IF -->
+                    </td>
+                    <td style="white-space: nowrap">
+                        <!-- TMPL_IF NAME="items_loop" -->
+                        <span class="available">
+                            <!-- TMPL_LOOP NAME="items_loop" -->
+                                <!-- TMPL_VAR NAME="count" --> <!-- TMPL_VAR NAME="branchname" -->
+                                <!-- TMPL_IF name="itemcallnumber" --> <i>(<!-- TMPL_VAR name="itemcallnumber" -->)</i><!-- /TMPL_IF -->
+                                <!-- TMPL_IF name="location" --> <i>(<!-- TMPL_VAR name="location" -->)</i><!-- /TMPL_IF -->
+                                <!-- TMPL_IF name="classification" -->
+                                    <i>(<a href="/cgi-bin/koha/opac-search.pl?q=callnum:<!-- TMPL_VAR NAME="classification" ESCAPE="URL" -->">
+                                        <!-- TMPL_VAR NAME="classification" -->
+                                    </a>)</i>
+                                <!-- /TMPL_IF -->
+                                <br />
+                            <!-- /TMPL_LOOP -->
+                        </span>
+                        <!-- /TMPL_IF -->
+                        <span class="unavailable">
+                            <!-- TMPL_IF NAME="onloancount" --> On loan (<!-- TMPL_VAR NAME="onloancount" -->),<br /> <!-- /TMPL_IF -->
+                            <!-- TMPL_IF NAME="wthdrawncount" --> Withdrawn (<!-- TMPL_VAR NAME="wthdrawncount" -->),<br /> <!-- /TMPL_IF -->
+                            <!-- TMPL_IF NAME="itemlostcount" --> Lost (<!-- TMPL_VAR NAME="itemlostcount" -->)<br /><!-- /TMPL_IF -->
+                            <!-- TMPL_IF NAME="orderedcount" --> On order (<!-- TMPL_VAR NAME="orderedcount" -->)<!-- /TMPL_IF -->
+                        </span>
+                    </td>
+                    <!-- TMPL_IF NAME="RequestOnOpac" -->
+                    <td>
+                        <!-- TMPL_IF NAME="norequests" -->
+                        Not Reserveable
+                        <!-- TMPL_ELSE -->
+                        <a class="reserve" href="/cgi-bin/koha/opac-reserve.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">
+                            Reserves
+                        </a>
+                        <!-- /TMPL_IF -->
+                    </td>
+                    <!-- /TMPL_IF -->
+                </tr>
+                <!-- /TMPL_LOOP -->
+            </table>
+        </div>
+    </form>
+    <!-- /TMPL_IF -->
+    
+    <!-- TMPL_IF NAME="PAGE_NUMBERS" -->
+    <div class="pages">
+        <!-- Row of numbers corresponding to search result pages -->
+        <!-- TMPL_IF NAME="previous_page_offset" -->
+        <a class="nav" href="/cgi-bin/koha/opac-search.pl?q=<!-- TMPL_VAR NAME="searchdesc" -->&amp;offset=<!-- TMPL_VAR NAME="previous_page_offset" -->">
+            &lt;&lt; Previous
+        </a>
+        <!-- /TMPL_IF -->
+        <!-- TMPL_LOOP NAME="PAGE_NUMBERS" -->
+        <!-- TMPL_IF NAME="highlight" -->
+        <span class="current"><!-- TMPL_VAR NAME="pg" --></span>
+        <!-- TMPL_ELSE -->
+        <a class="nav" href="/cgi-bin/koha/opac-search.pl?q=<!-- TMPL_VAR NAME="searchdesc" -->&amp;offset=<!-- TMPL_VAR NAME="offset" --><!-- TMPL_IF NAME="sort_by" -->&amp;sort_by=<!-- TMPL_VAR NAME="sort_by" --><!-- /TMPL_IF -->">
+            <!-- TMPL_VAR NAME="pg" -->
+        </a>
+        <!-- /TMPL_IF -->
+        <!-- /TMPL_LOOP -->
+        <!-- TMPL_IF NAME="next_page_offset" -->
+        <a class="nav" href="/cgi-bin/koha/opac-search.pl?q=<!-- TMPL_VAR NAME="searchdesc" -->&amp;offset=<!-- TMPL_VAR NAME="next_page_offset" -->">
+            Next &gt;&gt;
+        </a>
+        <!-- /TMPL_IF -->
+    </div>
+    <!-- /TMPL_IF -->
+    
+    <!-- TMPL_IF NAME="outer_sup_results_loop" -->
+    <h3><!-- TMPL_LOOP NAME="outer_sup_results_loop" --></h3>
+    <!-- TMPL_IF NAME="inner_sup_results_loop" -->
+    <!-- TMPL_VAR NAME="servername" -->
+    <!-- TMPL_LOOP NAME="inner_sup_results_loop" -->
+    <div><a href="<!-- TMPL_VAR NAME="link" -->"><!-- TMPL_VAR NAME="title" --></a></div>
+    <!-- /TMPL_LOOP -->
+    <!-- /TMPL_IF -->
+    <!-- /TMPL_LOOP -->
+    <!-- /TMPL_IF -->
+    
+    <!-- TMPL_ELSE -->
+    
+    
+    <!-- /TMPL_IF -->
+    
+</div>
+</div>
+<!-- TMPL_INCLUDE NAME="opac-bottom.inc" -->
diff --git a/koha-tmpl/opac-tmpl/prog/en/opac-review.tmpl b/koha-tmpl/opac-tmpl/prog/en/opac-review.tmpl
new file mode 100644 (file)
index 0000000..033ccf0
--- /dev/null
@@ -0,0 +1,37 @@
+<!-- TMPL_INCLUDE name="doc-head-open.inc" --><!-- TMPL_VAR NAME="LibraryName" --> Catalog -- Library Home for  <!-- TMPL_LOOP name="BORROWER_INFO" --><!-- TMPL_VAR name="firstname" --> <!-- TMPL_VAR name="surname" --><!-- /TMPL_LOOP -->
+<!-- TMPL_INCLUDE name="doc-head-close.inc" -->
+
+<div> <!-- main -->
+
+<h3> Review of: <!--TMPL_VAR NAME="title" --></h3>
+
+<form action="/cgi-bin/koha/opac-review.pl" method="POST" onsubmit="return closeWindow();"> 
+    <input type="hidden" name="biblionumber" value="<!--TMPL_VAR NAME="biblionumber"-->">
+    <input type="hidden" name="type" value="<TMPL_VAR NAME="type">">
+
+    <table>
+    <tr>
+        <th>
+            Review
+        </th>
+    </tr>
+    <tr><td>
+            <textarea name="review" cols=60 rows=8><!--TMPL_VAR NAME="review"--></textarea>
+    </td></tr>
+    <tr><td>
+            <input type="submit" value="Send & close this window">
+    </td></tr>
+    </table>
+</form>
+    <p>
+    Note : Your review will be accepted or rejected by a librarian before.
+    </p>
+
+<script type="text/javascript" language="javascript">
+    function closeWindow() {
+        window.close();
+        return true;
+    }
+</script>
+
+<!-- TMPL_INCLUDE NAME="opac-bottom.inc"-->
diff --git a/koha-tmpl/opac-tmpl/prog/en/opac-showreviews.tmpl b/koha-tmpl/opac-tmpl/prog/en/opac-showreviews.tmpl
new file mode 100644 (file)
index 0000000..c68c3ad
--- /dev/null
@@ -0,0 +1,23 @@
+<!-- TMPL_INCLUDE name="doc-head-open.inc" --><!-- TMPL_VAR NAME="LibraryName" --> Catalog -- Library Home for  <!-- TMPL_LOOP name="BORROWER_INFO" --><!-- TMPL_VAR name="firstname" --> <!-- TMPL_VAR name="surname" --><!-- /TMPL_LOOP -->
+<!-- TMPL_INCLUDE name="doc-head-close.inc" -->
+
+<!-- TMPL_INCLUDE name="masthead.inc" -->
+<!-- TMPL_INCLUDE name="navigation.inc" -->
+
+<table>
+    <!--TMPL_LOOP NAME="reviews"-->
+    <tr>
+        <th>
+                <b><!--TMPL_VAR NAME="title"--></b>
+        </th>
+    </tr>
+    <tr>
+        <td>
+            <!--TMPL_VAR NAME="review"-->
+            <p><!--TMPL_VAR NAME="datereviewed"--></p>
+        </td>
+    </tr>
+    <!--/TMPL_LOOP-->
+</table>
+
+<!-- TMPL_INCLUDE NAME="opac-bottom.inc"-->
diff --git a/koha-tmpl/opac-tmpl/prog/en/opac-tags_subject.tmpl b/koha-tmpl/opac-tmpl/prog/en/opac-tags_subject.tmpl
new file mode 100644 (file)
index 0000000..97a9bdc
--- /dev/null
@@ -0,0 +1,20 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" --><!-- TMPL_VAR NAME="LibraryNameTitle" --> Catalog -- ISBD
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!--TMPL_INCLUDE NAME="masthead.inc" -->
+<!--TMPL_INCLUDE NAME="navigation.inc" -->
+
+    <h1>Subject cloud</h1>
+    <p>This "cloud" show you the most used topics in our catalogue. Click on one of them to see the documents related to it</p>
+    <div id="action">
+        <fieldset>
+        <legend>Show</legend>
+        <form>
+            <p>up to <input type="text" name="number" value="<!-- TMPL_VAR name="number" -->" size="4" maxlength="4"/> subjects <input type="submit" value="OK"></p>
+        </form>
+        </fieldset>
+    </div>
+        <!-- TMPL_LOOP name="LOOP" -->
+            <a href="/cgi-bin/koha/opac-search.pl?q=su:<!-- TMPL_VAR name="entry" ESCAPE="HTML" -->" style="font-size:<!-- TMPL_VAR name="weight" -->px;"><!-- TMPL_VAR name="entry" --></a>
+        <!-- /TMPL_LOOP -->
+<!-- TMPL_INCLUDE NAME="opac-bottom.inc" -->
diff --git a/koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl b/koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl
new file mode 100644 (file)
index 0000000..e59d4d5
--- /dev/null
@@ -0,0 +1,93 @@
+<!-- TMPL_INCLUDE NAME="doc-head-open.inc" --><!-- TMPL_VAR NAME="LibraryNameTitle" --> -- Library Catalog
+<!-- TMPL_INCLUDE NAME="doc-head-close.inc" -->
+
+<!--TMPL_INCLUDE NAME="masthead.inc" -->
+<!--TMPL_INCLUDE NAME="navigation.inc" -->
+
+<script language="JavaScript" type="text/javascript">
+function Dopop(link) {
+    newin=window.open(link,'width=500,height=400,toolbar=false,scrollbars=yes');
+}
+</script>
+    <fieldset>
+    <legend>Show</legend>
+        <form method="post">
+            <p>the <select name="limit">
+                            <option value ="10" checked>10</option>
+                            <option value ="15">15</option>
+                            <option value ="20">20</option>
+                            <option value ="25">25</option>
+                            <option value ="40">40</option>
+                            <option value ="50">50</option>
+                            <option value ="100">100</option>
+                        </select>
+                most issued documents owned by branch 
+                <select name="branch">
+                <option value="">All branches</option>
+                <!-- TMPL_LOOP name="branchloop" -->
+                    <option value="<!-- TMPL_VAR name="value" -->">
+                        <!-- TMPL_VAR name="branchname" -->
+                    </option>
+                <!-- /TMPL_LOOP -->
+                </select>
+            </p>
+            <p>Limit palmares to
+                    <select name="itemtype">
+                        <option value="">All item types</option>
+                        <!-- TMPL_LOOP name="itemtypeloop" -->
+                            <option value="<!-- TMPL_VAR name="value" -->">
+                                <!-- TMPL_VAR name="description" -->
+                            </option>
+                        <!-- /TMPL_LOOP -->
+                    </select>
+            acquired in the last <select name="timeLimit">
+                <option value="3">3 months</option>
+                <option value="6">6 months</option>
+                <option value="12">12 months</option>
+                <option value="0">No limit</option>
+            <p>
+        <input TYPE="submit" value="OK" class="button reports">
+        <input type="hidden" name="do_it" value="1">
+        </form>
+    </fieldset>
+    <!-- TMPL_IF NAME="results_loop" -->
+    <h1>The <!-- TMPL_VAR NAME="limit"--> most issued 
+        <!-- TMPL_IF name="itemtype" -->
+            <!-- TMPL_VAR name="itemtype" -->
+        <!-- TMPL_ELSE --> documents<!-- /TMPL_IF -->
+        available at
+        <!-- TMPL_IF name="branch" -->
+        <!-- TMPL_VAR name="branch" -->
+        <!-- TMPL_ELSE --> the library<!-- /TMPL_IF -->
+        <!-- TMPL_IF name="timeLimit" -->
+        since <!-- TMPL_VAR name="timeLimit" --> months
+        <!-- TMPL_ELSE --> (no time limit)<!-- /TMPL_IF -->
+    </h1>
+        <table>
+            <tr>
+                <th>Title</th>
+                <th>Itemtype</th>
+                <th>Issues</th>
+            </tr>
+                <!-- TMPL_LOOP NAME="results_loop" -->
+                    <tr>
+                        <td>
+                        <p><a href="/cgi-bin/koha/opac-detail.pl?biblionumber=<!-- TMPL_VAR name="biblionumber" -->">
+                        <!-- TMPL_VAR name="title" --></a>
+                        </p>
+                        <p>
+                        <!-- TMPL_VAR NAME="author" -->
+                        <!-- TMPL_IF name="publicationyear" --> - <!-- TMPL_VAR name="publicationyear" --><!-- /TMPL_IF -->
+                        <!-- TMPL_IF name="publishercode" -->- <!-- TMPL_VAR name="publishercode" --><!-- /TMPL_IF --> <!-- TMPL_IF name="seriestitle" -->(<!-- TMPL_VAR name="seriestitle" -->)<!-- /TMPL_IF -->
+                        <!-- TMPL_IF name="place" --> ; <!-- TMPL_VAR name="place" --><!-- /TMPL_IF -->
+                        <!-- TMPL_IF name="pages" --> - <!-- TMPL_VAR name="pages" --><!-- /TMPL_IF -->
+                        <!-- TMPL_IF name="size" --> ; <!-- TMPL_VAR name="size" --><!-- /TMPL_IF -->
+                        </td>
+                        <td><!-- TMPL_VAR name="description" --></td>
+                        <td><!-- TMPL_VAR name="tot" --></td>
+                        </tr>
+                <!-- /TMPL_LOOP-->
+        </table>
+   <!-- /TMPL_IF -->
+
+<!-- TMPL_INCLUDE NAME="opac-bottom.inc" -->
diff --git a/koha-tmpl/opac-tmpl/prog/images/koha-logo-black.png b/koha-tmpl/opac-tmpl/prog/images/koha-logo-black.png
new file mode 100644 (file)
index 0000000..7693246
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/images/koha-logo-black.png differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/koha-logo-blue.png b/koha-tmpl/opac-tmpl/prog/images/koha-logo-blue.png
new file mode 100644 (file)
index 0000000..de6fb28
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/images/koha-logo-blue.png differ
diff --git a/koha-tmpl/opac-tmpl/prog/images/koha-logo-yellow.png b/koha-tmpl/opac-tmpl/prog/images/koha-logo-yellow.png
new file mode 100644 (file)
index 0000000..e86007a
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/images/koha-logo-yellow.png differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/AF.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/AF.gif
new file mode 100644 (file)
index 0000000..718f594
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/AF.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/AV.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/AV.gif
new file mode 100644 (file)
index 0000000..cb5c906
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/AV.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/AVA.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/AVA.gif
new file mode 100644 (file)
index 0000000..3b0445a
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/AVA.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/AVJ.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/AVJ.gif
new file mode 100644 (file)
index 0000000..653053c
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/AVJ.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/AVJNF.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/AVJNF.gif
new file mode 100644 (file)
index 0000000..4719a8e
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/AVJNF.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/AVNF.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/AVNF.gif
new file mode 100644 (file)
index 0000000..b8e598a
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/AVNF.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Audiobook.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Audiobook.gif
new file mode 100644 (file)
index 0000000..6e263d9
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Audiobook.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Biography.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Biography.gif
new file mode 100644 (file)
index 0000000..6639fed
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Biography.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Book on CD.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Book on CD.gif
new file mode 100644 (file)
index 0000000..9c2c836
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Book on CD.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Book on Tape.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Book on Tape.gif
new file mode 100644 (file)
index 0000000..87e9efd
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Book on Tape.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/CD-ROM software.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/CD-ROM software.gif
new file mode 100644 (file)
index 0000000..6afb0c8
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/CD-ROM software.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/CDM.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/CDM.gif
new file mode 100644 (file)
index 0000000..1d3b155
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/CDM.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/DVD.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/DVD.gif
new file mode 100644 (file)
index 0000000..12b87d6
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/DVD.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/EASY.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/EASY.gif
new file mode 100644 (file)
index 0000000..4e5c93a
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/EASY.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/EDLS.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/EDLS.gif
new file mode 100644 (file)
index 0000000..951298d
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/EDLS.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Ed. Curriculum.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Ed. Curriculum.gif
new file mode 100644 (file)
index 0000000..f2b4c57
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Ed. Curriculum.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/FLAG.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/FLAG.gif
new file mode 100644 (file)
index 0000000..031fbb0
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/FLAG.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Faculty Course Materials.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Faculty Course Materials.gif
new file mode 100644 (file)
index 0000000..9a10aec
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Faculty Course Materials.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Fiction, large print.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Fiction, large print.gif
new file mode 100644 (file)
index 0000000..aa8228c
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Fiction, large print.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Fiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Fiction.gif
new file mode 100644 (file)
index 0000000..718f594
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Fiction.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/JB.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/JB.gif
new file mode 100644 (file)
index 0000000..8c21ae9
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/JB.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/JF.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/JF.gif
new file mode 100644 (file)
index 0000000..336c5bb
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/JF.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/JNF.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/JNF.gif
new file mode 100644 (file)
index 0000000..126db4f
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/JNF.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/JREF.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/JREF.gif
new file mode 100644 (file)
index 0000000..a9c8873
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/JREF.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile audiobook.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile audiobook.gif
new file mode 100644 (file)
index 0000000..99d392a
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile audiobook.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile biography.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile biography.gif
new file mode 100644 (file)
index 0000000..8c21ae9
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile biography.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile book-tape kit.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile book-tape kit.gif
new file mode 100644 (file)
index 0000000..1c44625
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile book-tape kit.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile fiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile fiction.gif
new file mode 100644 (file)
index 0000000..336c5bb
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile fiction.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile non-fiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile non-fiction.gif
new file mode 100644 (file)
index 0000000..126db4f
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile non-fiction.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile picture books.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile picture books.gif
new file mode 100644 (file)
index 0000000..4e5c93a
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile picture books.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile reference.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile reference.gif
new file mode 100644 (file)
index 0000000..a9c8873
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Juvenile reference.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/KIT.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/KIT.gif
new file mode 100644 (file)
index 0000000..1c44625
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/KIT.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/LP.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/LP.gif
new file mode 100644 (file)
index 0000000..aa8228c
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/LP.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/LPNF.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/LPNF.gif
new file mode 100644 (file)
index 0000000..4d220b2
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/LPNF.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Local history.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Local history.gif
new file mode 100644 (file)
index 0000000..cebb3cb
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Local history.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/MAG.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/MAG.gif
new file mode 100644 (file)
index 0000000..927386c
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/MAG.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/MFLM.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/MFLM.gif
new file mode 100644 (file)
index 0000000..47d12cc
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/MFLM.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/MZ.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/MZ.gif
new file mode 100644 (file)
index 0000000..927386c
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/MZ.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Magazine.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Magazine.gif
new file mode 100644 (file)
index 0000000..927386c
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Magazine.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Microfiche.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Microfiche.gif
new file mode 100644 (file)
index 0000000..d75744a
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Microfiche.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Microfilm.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Microfilm.gif
new file mode 100644 (file)
index 0000000..47d12cc
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Microfilm.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Music CD.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Music CD.gif
new file mode 100644 (file)
index 0000000..1d3b155
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Music CD.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Mystery.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Mystery.gif
new file mode 100644 (file)
index 0000000..3a815d1
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Mystery.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Non-fiction, large print.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Non-fiction, large print.gif
new file mode 100644 (file)
index 0000000..4d220b2
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Non-fiction, large print.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Non-fiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Non-fiction.gif
new file mode 100644 (file)
index 0000000..b05b25f
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Non-fiction.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/PB.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/PB.gif
new file mode 100644 (file)
index 0000000..c4394b1
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/PB.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/PF.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/PF.gif
new file mode 100644 (file)
index 0000000..89034ce
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/PF.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Pamphlet.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Pamphlet.gif
new file mode 100644 (file)
index 0000000..89034ce
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Pamphlet.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Paperback romance.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Paperback romance.gif
new file mode 100644 (file)
index 0000000..c4394b1
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Paperback romance.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Rare Book.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Rare Book.gif
new file mode 100644 (file)
index 0000000..217660e
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Rare Book.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Reference.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Reference.gif
new file mode 100644 (file)
index 0000000..699b534
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Reference.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/SIRS.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/SIRS.gif
new file mode 100644 (file)
index 0000000..8275dae
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/SIRS.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/SS.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/SS.gif
new file mode 100644 (file)
index 0000000..a68185b
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/SS.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Science fiction & Fantasy.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Science fiction & Fantasy.gif
new file mode 100644 (file)
index 0000000..30e4b29
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Science fiction & Fantasy.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Video disc.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Video disc.gif
new file mode 100644 (file)
index 0000000..12b87d6
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Video disc.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Videocassette, juvenile non-fiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Videocassette, juvenile non-fiction.gif
new file mode 100644 (file)
index 0000000..4719a8e
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Videocassette, juvenile non-fiction.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Videocassette, juvenile.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Videocassette, juvenile.gif
new file mode 100644 (file)
index 0000000..653053c
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Videocassette, juvenile.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Videocassette, non-fiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Videocassette, non-fiction.gif
new file mode 100644 (file)
index 0000000..b8e598a
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Videocassette, non-fiction.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Videocassette.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Videocassette.gif
new file mode 100644 (file)
index 0000000..cb5c906
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Videocassette.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Vinyl Sound Recordings.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Vinyl Sound Recordings.gif
new file mode 100644 (file)
index 0000000..976f926
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Vinyl Sound Recordings.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/WEB.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/WEB.gif
new file mode 100644 (file)
index 0000000..c7082d9
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/WEB.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Western.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Western.gif
new file mode 100644 (file)
index 0000000..b420179
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Western.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/YA.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/YA.gif
new file mode 100644 (file)
index 0000000..a5911b2
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/YA.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/YAC.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/YAC.gif
new file mode 100644 (file)
index 0000000..b8ab2d4
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/YAC.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Young Adult fiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Young Adult fiction.gif
new file mode 100644 (file)
index 0000000..a5911b2
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Young Adult fiction.gif differ
diff --git a/koha-tmpl/opac-tmpl/prog/itemtypeimg/Young Adult non fiction.gif b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Young Adult non fiction.gif
new file mode 100644 (file)
index 0000000..f30c0ac
Binary files /dev/null and b/koha-tmpl/opac-tmpl/prog/itemtypeimg/Young Adult non fiction.gif differ
diff --git a/misc/benchmark.pl b/misc/benchmark.pl
new file mode 100755 (executable)
index 0000000..b3f5458
--- /dev/null
@@ -0,0 +1,164 @@
+#!/usr/bin/perl
+
+use HTTPD::Bench::ApacheBench;
+use C4::Context;
+use strict;
+
+# 1st, find some maximal values
+my $dbh=C4::Context->dbh();
+my $sth = $dbh->prepare("select max(borrowernumber) from borrowers");
+$sth->execute;
+my ($borrowernumber_max) = $sth->fetchrow;
+
+$sth = $dbh->prepare("select max(biblionumber) from biblio");
+$sth->execute;
+my ($biblionumber_max) = $sth->fetchrow;
+
+$sth = $dbh->prepare("select max(itemnumber) from items");
+$sth->execute;
+my ($itemnumber_max) = $sth->fetchrow;
+
+my $baseurl= "http://i17.bureau.paulpoulain.com/cgi-bin/koha";
+my $max_tries = 200;
+my $concurrency = 5;
+
+$|=1;
+#
+# the global benchmark we do at the end...
+#
+my $b = HTTPD::Bench::ApacheBench->new;
+$b->concurrency( $concurrency );
+#
+# mainpage : (very) low mySQL dependancy
+#
+my $b0 = HTTPD::Bench::ApacheBench->new;
+$b0->concurrency( $concurrency );
+
+my @mainpage;
+print "--------------\n";
+print "Koha benchmark\n";
+print "--------------\n";
+print "benchmarking with $max_tries occurences of each operation\n";
+print "mainpage (no mySQL) ";
+for (my $i=1;$i<=$max_tries;$i++) {
+    push @mainpage,"$baseurl/mainpage.pl";
+}
+my $run0 = HTTPD::Bench::ApacheBench::Run->new
+    ({ urls => \@mainpage,
+    });
+$b0->add_run($run0);
+$b->add_run($run0);
+
+# send HTTP request sequences to server and time responses
+my $ro = $b0->execute;
+# calculate hits/sec
+print ("\t".$b0->total_time."ms\t".(1000*$b0->total_requests/$b0->total_time)." pages/sec\n");
+print "ALERT : ".$b0->total_responses_failed." failures\n" if $b0->total_responses_failed;
+
+#
+# biblios
+#
+my $b1 = HTTPD::Bench::ApacheBench->new;
+$b1->concurrency( $concurrency );
+
+my @biblios;
+print "biblio (MARC detail)";
+for (my $i=1;$i<=$max_tries;$i++) {
+    my $rand_biblionumber = int(rand($biblionumber_max)+1);
+    push @biblios,"$baseurl/catalogue/MARCdetail.pl?biblionumber=$rand_biblionumber";
+}
+my $run1 = HTTPD::Bench::ApacheBench::Run->new
+    ({ urls => \@biblios,
+    });
+$b1->add_run($run1);
+$b->add_run($run1);
+
+# send HTTP request sequences to server and time responses
+my $ro = $b1->execute;
+# calculate hits/sec
+print ("\t".$b1->total_time."ms\t".(1000*$b1->total_requests/$b1->total_time)." biblios/sec\n");
+print "ALERT : ".$b1->total_responses_failed." failures\n" if $b1->total_responses_failed;
+
+#
+# borrowers
+#
+my $b2 = HTTPD::Bench::ApacheBench->new;
+$b2->concurrency( $concurrency );
+
+my @borrowers;
+print "borrower detail        ";
+for (my $i=1;$i<=$max_tries;$i++) {
+    my $rand_borrowernumber = int(rand($borrowernumber_max)+1);
+#     print "$baseurl/members/moremember.pl?borrowernumber=$rand_borrowernumber\n";
+    push @borrowers,"$baseurl/members/moremember.pl?borrowernumber=$rand_borrowernumber";
+}
+my $run2 = HTTPD::Bench::ApacheBench::Run->new
+    ({ urls => \@borrowers,
+    });
+$b2->add_run($run2);
+$b->add_run($run2);
+
+# send HTTP request sequences to server and time responses
+my $ro = $b2->execute;
+# calculate hits/sec
+print ("\t".$b2->total_time."ms\t".(1000*$b2->total_requests/$b2->total_time)." borrowers/sec\n");
+
+
+#
+# issue (& then return) books
+#
+my $b3 = HTTPD::Bench::ApacheBench->new;
+$b3->concurrency( $concurrency );
+my $b4 = HTTPD::Bench::ApacheBench->new;
+$b4->concurrency( $concurrency );
+
+my @issues;
+my @returns;
+print "Issues detail          ";
+my $sth = $dbh->prepare("SELECT barcode FROM items WHERE itemnumber=?");
+my $sth2 = $dbh->prepare("SELECT borrowernumber FROM borrowers WHERE borrowernumber=?");
+for (my $i=1;$i<=$max_tries;$i++) {
+    my $rand_borrowernumber;
+    # check that the borrowernumber exist
+    until ($rand_borrowernumber) {
+        $rand_borrowernumber = int(rand($borrowernumber_max)+1);
+        $sth2->execute($rand_borrowernumber);
+        ($rand_borrowernumber) = $sth2->fetchrow;
+    }
+    # find a barcode & check it exists
+    my $rand_barcode;
+    until ($rand_barcode) {
+        my $rand_itemnumber = int(rand($itemnumber_max)+1);
+        $sth->execute($rand_itemnumber);
+        ($rand_barcode) = $sth->fetchrow();
+#         print "$baseurl/circ/circulation.pl?borrowernumber=$rand_borrowernumber&barcode=$rand_barcode&issueconfirmed=1&year=2010&month=01&day=01\n";
+    }
+    push @issues,"$baseurl/circ/circulation.pl?borrowernumber=$rand_borrowernumber&barcode=$rand_barcode&issueconfirmed=1";
+    push @returns,"$baseurl/circ/returns.pl?barcode=$rand_barcode";
+}
+my $run3 = HTTPD::Bench::ApacheBench::Run->new
+    ({ urls => \@issues,
+    });
+$b3->add_run($run3);
+$b->add_run($run3);
+
+# send HTTP request sequences to server and time responses
+my $ro = $b3->execute;
+# calculate hits/sec
+print ("\t".$b3->total_time."ms\t".(1000*$b3->total_requests/$b3->total_time)." issues/sec\n");
+
+print "Returns detail         ";
+my $run4 = HTTPD::Bench::ApacheBench::Run->new
+    ({ urls => \@returns,
+    });
+$b4->add_run($run4);
+$b->add_run($run4);
+
+# send HTTP request sequences to server and time responses
+my $ro = $b4->execute;
+# calculate hits/sec
+print ("\t".$b4->total_time."ms\t".(1000*$b4->total_requests/$b4->total_time)." returns/sec\n");
+
+print "Benchmarking everything";
+my $ro = $b->execute;
+print ("\t".$b->total_time."ms\t".(1000*$b->total_requests/$b->total_time)." operations/sec\n");
diff --git a/misc/cronjobs/build_browser_and_cloud.pl b/misc/cronjobs/build_browser_and_cloud.pl
new file mode 100755 (executable)
index 0000000..c727d86
--- /dev/null
@@ -0,0 +1,1502 @@
+#!/usr/bin/perl
+# small script that builds the tag cloud
+
+use strict;
+
+use C4::Koha;
+use C4::Context;
+use C4::Biblio;
+use Date::Calc;
+use Time::HiRes qw(gettimeofday);
+use ZOOM;
+use MARC::File::USMARC;
+use Getopt::Long;
+my ( $input_marc_file, $number) = ('',0);
+my ($version, $confirm,$test_parameter,$field,$batch,$max_digits,$cloud_tag);
+GetOptions(
+       'c' => \$confirm,
+       'h' => \$version,
+       'f:s' => \$field,
+       'b' =>\$batch,
+       'm:s' => \$max_digits,
+       't:s' => \$cloud_tag,
+);
+
+if ($version || (!$confirm)) {
+    print <<EOF
+    This script rebuilds the catalogue browser & the tag cloud
+    run the script with -c to execute it.
+    Parameters :
+    -b to run in batch mode, without any output
+    -f TTTs to define the MARC tag/subfield to use for building nav (676a in UNIMARC for dewey for example) If not defined, the browser table won't be modified.
+    -c to confirm & run the script.
+    -m to tell how many digits have to be used for browser (usually : 3, the 1st 3 dewey digits for example)
+    -t TTT to define the MARC fields/subfield to use to fill the tag cloud. If not defined, the cloud table won't be filled.
+     
+     example :
+     export PERL5LIB=/path/to/koha;export KOHA_CONF=/etc/koha.xml;./build_browser_and_cloud.pl -b -f 676a -t 606 -c
+EOF
+;
+die;
+}
+
+##################################
+#
+# MAIN PARAMETERS
+#
+###################################
+
+$field =~ /(\d\d\d)(.?)/;
+my $browser_tag = $1;
+my $browser_subfield = $2;
+die "no cloud or browser field/subfield defined : nothing to do !" unless $browser_tag or $cloud_tag;
+
+my $dbh = C4::Context->dbh;
+my $starttime = time();
+
+my $i=0;
+$|=1; # flushes output
+my $starttime = gettimeofday;
+
+##################################
+#
+# Parse all the database.
+#
+###################################
+#FIXME : could be improved to get directly only biblios that have to be updated.
+
+my $sth = $dbh->prepare("select biblionumber from biblioitems");
+$sth->execute;
+# the result hash for the browser table
+my %browser_result;
+
+# the result hash for the cloud table
+my %cloud_result;
+while ((my ($biblionumber)= $sth->fetchrow)) {
+    $i++;
+    print "." unless $batch;
+    #now, parse the record, extract the item fields, and store them in somewhere else.
+    my $Koharecord = GetMarcBiblio($biblionumber);
+    # deal with BROWSER part
+    if ($browser_tag) { 
+        foreach my $browsed_field ($Koharecord->subfield($browser_tag,$browser_subfield)) {
+            $browsed_field =~ s/\.//g;
+            my $upto = length($browsed_field)<=$max_digits?length($browsed_field):$max_digits;
+            for (my $i=1;$i <= $upto;$i++) {
+                $browser_result{substr($browsed_field,0,$i)}->{value}++;
+                $browser_result{substr($browsed_field,0,$i)}->{endnode}=1;
+            }
+        }
+    }
+    #deal with CLOUD part
+    if ($cloud_tag) {
+        foreach ($Koharecord->field($cloud_tag)) {
+            my $line;
+            foreach ($_->subfields()) {
+                next if $_->[0]=~ /\d/;
+                $line .= $_->[1].' ';
+            }
+            $line =~ s/ $//;
+            $cloud_result{$line}++;
+        }
+    }
+
+    my $timeneeded = gettimeofday - $starttime;
+    print "$i in $timeneeded s\n" unless ($i % 50  or $batch);
+}
+
+# fills the browser table
+if ($browser_tag) {
+    # read existing classification table is possible
+    my $classification;
+    if (C4::Context->preference('opaclanguages') eq 'en' && $browser_tag eq '676' & $browser_subfield eq 'a') {
+        $classification = dewey_french();
+    }
+    
+    # calculate end node...
+    foreach (keys %browser_result) {
+        my $father = substr($_,0,-1);
+        $browser_result{$father}->{notendnode}=1;
+    }
+    $dbh->do("truncate browser");
+    my $sth = $dbh->prepare("insert into browser (level,classification,description,number,endnode) values (?,?,?,?,?)");
+    foreach (keys %browser_result) {
+        $sth->execute(length($_),$_,$classification->{$_}?$classification->{$_}:"classification $_",$browser_result{$_}->{value},$browser_result{$_}->{notendnode}?0:1);
+    }
+}
+
+# fills the cloud (tags) table
+if ($cloud_tag) {
+    $dbh->do("truncate tags");
+    my $sth = $dbh->prepare("insert into tags (entry,weight) values (?,?)");
+    foreach (keys %cloud_result) {
+        $sth->execute($_,$cloud_result{$_});
+    }
+}
+# $dbh->do("unlock tables");
+my $timeneeded = time() - $starttime;
+print "$i records done in $timeneeded seconds\n" unless $batch;
+
+
+sub dewey_french {
+return {
+    "0" => "Généralités (Ouvrages généraux (encyclopédies, bibliographies, etc.) et informatique)",
+    "00" => "Savoir et communication",
+    "001.42" => "Collecte, agencement, analyse des données",
+    "003" => "Systémique, systèmes",
+    "003.1" => "Identification de système",
+    "003.2" => "Prévisions. Futurologie",
+    "003.3" => "Modélisation par ordinateur",
+    "003.5" => "Théorie de la communication et du contrôle. Cybernétique. Stabilité des systèmes",
+    "003.52" => "Théorie de la perception",
+    "003.54" => "Théorie de l'information. Théorie du codage",
+    "003.56" => "Théorie de la décision",
+    "003.7" => "Types de systèmes",
+    "003.71" => "A grande échelle",
+    "003.74" => "Linéaires",
+    "003.75" => "Non linéaires",
+    "003.76" => "Stochastiques",
+    "003.78" => "A paramètres distribués",
+    "003.8" => "Selon leur relation avec le temps",
+    "003.83" => "Utilisant des unités de temps discrètes",
+    "003.85" => "Dynamiques",
+    "003.857" => "Chaotiques. Théorie du chaos",
+    "004" => "Informatique, traitement des données : principes, matériel, architecture, traitements, réseaux, périphériques",
+    "004.015 1" => "Principes mathématiques",
+    "004.019" => "Interaction homme-machine",
+    "004.026" => "Droit de l'informatique",
+    "004.1" => "Types spécifiques d'ordinateurs : généralités",
+    "004.16" => "Micro-ordinateurs",
+    "004.165" => "Micro-ordinateurs",
+    "004.19" => "Calculatrices électroniques",
+    "004.2" => "Analyse et conception des systèmes. Architecture des ordinateurs. Évaluation des performances",
+    "004.21" => "Analyse et conception des systèmes. Conduite de projets",
+    "004.22" => "Architecture des ordinateurs",
+    "004.24" => "Évaluation des performances",
+    "004.25" => "Analyse et conception des systèmes, architecture des ordinateurs, évaluation des performances d'ordinateurs spécifiques",
+    "004.3" => "Modes de traitement",
+    "004.33" => "Traitement en temps réel",
+    "004.35" => "Multitraitement ; traitement en parallèle",
+    "004.36" => "Traitement réparti. Client-serveur",
+    "004.5" => "Stockage des données",
+    "004.53" => "Mémoire interne",
+    "004.56" => "Mémoire externe",
+    "004.563" => "Disques magnétiques",
+    "004.565" => "Mémoires optiques (CD-ROM)",
+    "004.6" => "Interfaçage et communications. Télématique",
+    "004.61" => "Interfaçage et communications pour des types particuliers d'ordinateurs",
+    "004.62" => "Protocoles d'interfaçage et communications",
+    "004.64" => "Équipements (à bande de base, à bande large, modems, câbles en fibre optique, contrôleurs de périphériques en général)",
+    "004.65" => "Architecture et conception des réseaux de communication",
+    "004.66" => "Mode transmission des données, modes de communication des données (par paquets, multiplexage, ..)",
+    "004.67" => "Réseaux étendus (WAN)",
+    "004.678" => "Internet",
+    "004.68" => "Réseaux locaux (LAN). Intranet",
+    "004.69" => "Télématique",
+    "004.692" => "Courrier électronique",
+    "004.696" => "Vidéotex",
+    "004.7" => "Périphériques",
+    "004.71" => "pour des types particuliers d'ordinateurs",
+    "004.716" => "Pour micro-ordinateurs",
+    "004.75" => "Combinant entrée et sortie (terminaux)",
+    "004.76" => "D'entrée (claviers, lecteurs de cartes)",
+    "004.77" => "De sortie (COM, moniteur, imprimantes)",
+    "005" => "Informatique : programmation, logiciels, données, sécurité, SGBD",
+    "005.1" => "Algorithmique. Programmation",
+    "005.11" => "Méthodes de programmation",
+    "005.112" => "Modulaire",
+    "005.113" => "Structurée",
+    "005.114" => "Fonctionnelle",
+    "005.115" => "Logique",
+    "005.117" => "Orientée objet",
+    "005.12" => "Analyse et conception de logiciels",
+    "005.13" => "Langages de programmation",
+    "005.133" => "Langages de programmation particuliers",
+    "005.136" => "Langages machine, assembleur",
+    "005.14" => "Vérification, test, mesures, mise au point (débogage)",
+    "005.16" => "Maintenance des programmes et des logiciels",
+    "005.2" => "Programmation par types d'ordinateurs",
+    "005.3" => "Logiciels. Génie logiciel",
+    "005.368 4" => "Logiciels pour interfaces utilisateurs particulières",
+    "005.369" => "Progiciels",
+    "005.37" => "Logiciels pour systèmes d'exploitation particuliers",
+    "005.376" => "Logiciels pour applications clients-serveurs, groupware",
+    "005.4" => "Programmation et logiciels de systèmes",
+    "005.42" => "Programmation des systèmes",
+    "005.43" => "Logiciels de systèmes. Systèmes d'exploitation",
+    "005.434" => "Programmation du traitement",
+    "005.435" => "Programmation de la mémoire virtuelle",
+    "005.44" => "Logiciels de systèmes, SE pour différents types d'ordinateurs",
+    "005.45" => "Traducteurs de langages de programmation",
+    "005.452" => "Interpréteurs",
+    "005.453" => "Compilateurs",
+    "005.456" => "Assembleurs",
+    "005.6" => "Microprogrammation et microprogrammes. Microprocesseurs",
+    "005.7" => "Organisation des données",
+    "005.71" => "Transmission des données",
+    "005.713" => "Logiciels de transmission",
+    "005.713 6" => "Logiciels de transmission pour micro-ordinateurs",
+    "005.72" => "Préparation des données. Formats d'enregistrement. Encodages. Codes correcteurs",
+    "005.73" => "Structure des données",
+    "005.74" => "Fichiers et bases de données",
+    "005.740 65" => "Gestion électronique de documents, édition électronique",
+    "005.741" => "Organisation, modes d'accès. Tri et fusion",
+    "005.742" => "Index. Répertoires",
+    "005.746" => "Compression de données",
+    "005.75" => "Types de bases de données",
+    "005.8" => "Sécurité des données",
+    "005.82" => "Cryptage des données",
+    "005.84" => "Virus",
+    "005.86" => "Restauration des données",
+    "006" => "Méthodes particulières et application de l'informatique, IA, multimédia",
+    "006.3" => "Intelligence Artificielle",
+    "006.31" => "Apprentissage par ordinateur (EAO)",
+    "006.32" => "Réseaux neuronaux",
+    "006.33" => "Systèmes experts",
+    "006.35" => "Traitement du langage naturel",
+    "006.37" => "Vision artificielle",
+    "006.4" => "Reconnaissance de formes",
+    "006.42" => "Reconnaissance optique de formes",
+    "006.424" => "Reconnaissance optique de caractères",
+    "006.425" => "Reconnaissance optique de l'écriture",
+    "006.45" => "Reconnaissance acoustique de formes",
+    "006.454" => "Reconnaissance de la parole",
+    "006.5" => "Synthèse de sons par ordinateur",
+    "006.54" => "Synthèse de la parole",
+    "006.6" => "Infographie",
+    "006.62" => "sortie en infographie",
+    "006.66" => "Programmation (langages, logiciels)",
+    "006.67" => "Programmation pour ordinateurs particuliers",
+    "006.676" => "Programmation pour micro-ordinateurs",
+    "006.68" => "Programmes",
+    "006.693" => "Graphisme en 3 dimensions",
+    "006.696" => "Animation. Morphing",
+    "006.7" => "Multimédias",
+    "006.76" => "Programmation (langages, logiciels)",
+    "006.77" => "Programmation pour ordinateurs particuliers",
+    "006.78" => "Programmes",
+    "01" => "Bibliographies",
+    "02" => "économie et science de l'information",
+    "03" => "Encyclopédies générales",
+    "04" => "La vingtième édition n'attribue aucun sujet à ces indices",
+    "05" => "Publications en série et périodiques généraux et leurs index",
+    "06" => "Organisations générales et muséologie",
+    "07" => "Médias d'information: journalisme et édition",
+    "08" => "Recueils généraux et collections générales",
+    "09" => "Manuscrits et livres rares",
+    "1" => "Philosophie, parapsychologie et occultisme, psychologie",
+    "10" => "Généralités",
+    "101" => "Nature et méthode de la philosophie",
+    "11" => "Métaphysique",
+    "111" => "Métaphysique générale, ontologie",
+    "113" => "Création, cosmologie",
+    "114" => "Espace",
+    "115" => "Temps",
+    "116" => "Mouvement",
+    "117" => "Matière",
+    "118" => "Force",
+    "119" => "Quantité, nombre",
+    "12" => "Épistémologie, causalité, genre humain",
+    "122" => "Causalité",
+    "123" => "Liberté et nécessité",
+    "124" => "Téléologie",
+    "125" => "Finitude",
+    "128" => "Âme",
+    "129" => "Destinée de l'âme. Immortalité",
+    "13" => "Phénomènes paranormaux, parapsychologie, vie de l'esprit, philosophie de la culture",
+    "133" => "Sciences occultes",
+    "14" => "Écoles et courants philosophiques, (typologie) systèmes philosophiques",
+    "141" => "Systèmes philosophiques",
+    "15" => "Psychologie",
+    "159" => "Psychologie. Sciences cognitives. Psychopathologie",
+    "16" => "Logique",
+    "161" => "Logique",
+    "162" => "Raisonnement",
+    "164" => "Logique symbolique",
+    "165" => "Épistémologie",
+    "167" => "Méthodologie de la recherche",
+    "168" => "Méthode scientifique",
+    "17" => "Éthique (philosophie morale)",
+    "171" => "Morale individuelle",
+    "172" => "Morale sociale",
+    "173" => "Morale familiale",
+    "174" => "Morale professionnelle. Déontologie",
+    "175" => "Morale des divertissements",
+    "176" => "Morale sexuelle",
+    "177" => "Moralité et relations humaines",
+    "178" => "Morale et tempérance",
+    "179" => "Questions diverses",
+    "18" => "Philosophie ancienne, médiévale, orientale",
+    "181" => "Philisophie orientale",
+    "19" => "Philosophie occidentale moderne",
+    "2" => "Religion",
+    "20" => "Généralités",
+    "200" => "Généralités sur les religions",
+    "201" => "Christianisme : généralités",
+    "21" => "Religion naturelle",
+    "211" => "Dieu. Déisme, théisme, athéisme",
+    "212" => "Panthéisme",
+    "213" => "Création",
+    "214" => "Providence. Prédétermination",
+    "215" => "Religion et science, raison et révélation. L'Église et la science",
+    "216" => "Bien et mal",
+    "217" => "Devoirs de l'homme envers Dieu",
+    "218" => "Immortalité. Au-delà",
+    "219" => "Anthropomorphisme. Analogies et correspondances",
+    "22" => "Bible",
+    "221" => "Ancien testament (canon juif)",
+    "222" => "Ancien testament (canon chrétien) : livres historiques",
+    "223" => "Ancien testament (canon chrétien) : livres poétiques",
+    "224" => "Ancien testament (canon chrétien) : Prophètes",
+    "225" => "Nouveau testament",
+    "226" => "Évangiles. Actes des apôtres",
+    "227" => "Épîtres",
+    "228" => "Apocalypse",
+    "229" => "Livres deutérocanoniques. Apocryphes. Pseudépigraphes",
+    "23" => "Théologie dogmatique, théologie chrétienne",
+    "231" => "Dieu",
+    "232" => "Christologie",
+    "233" => "Anthropologie religieuse",
+    "234" => "Sotériologie. Doctrine du salut, grâce, foi",
+    "235" => "Anges. Pneumatologie. Saints",
+    "236" => "Eschatologie",
+    "237" => "Vie future",
+    "238" => "Symboles de la Foi : catéchismes, credos, confessions de foi",
+    "239" => "Théologie polémique. Défense de la Foi",
+    "24" => "Théologie morale et dévotion chrétiennes",
+    "241" => "Théologie morale. Morale chrétienne",
+    "242" => "Méditations",
+    "243" => "Prière. Lecture de la Bible",
+    "244" => "Lectures religieuses",
+    "245" => "Hymnes chrétiens",
+    "246" => "Art et symbolisme chrétiens",
+    "247" => "Mobilier ecclésiastique",
+    "248" => "Théologie ascétique et mystique. Piété, spiritualité",
+    "249" => "Culte domestique, dévotions familiales",
+    "25" => "Église locale et ordres religieux chrétiens",
+    "251" => "Homilétique. Histoire et théorie de la prédication",
+    "252" => "Sermons",
+    "253" => "Visites pastorales. Direction d'âmes",
+    "254" => "État et condition des prêtres",
+    "255" => "Confréries et congrégations laïques",
+    "256" => "Oeuvres paroissiales",
+    "257" => "Enseignement",
+    "258" => "Bienfaisance",
+    "259" => "Autres oeuvres",
+    "26" => "Théologie sociale chrétienne, ecclésiologie",
+    "261" => "Relations de l'Église chrétienne avec le monde",
+    "262" => "Organisation ecclésiastique",
+    "263" => "Dimanche",
+    "264" => "Liturgie chrétienne",
+    "265" => "Sacrements chrétiens",
+    "266" => "Missions chrétiennes",
+    "267" => "Associations et communautés religieuses chrétiennes",
+    "268" => "Catéchisation",
+    "269" => "Retraites, conversions, réveils, prosélytisme",
+    "27" => "Histoire et géographie de l'église chrétienne",
+    "271" => "Ordres religieux. Vie monastique",
+    "272" => "Persécutions des chrétiens",
+    "273" => "Hérésies et schismes",
+    "276" => "Patrologie",
+    "28" => "Confessions et sectes chrétiennes",
+    "281" => "Églises primitives et Églises orientales",
+    "282" => "Église catholique romaine",
+    "283" => "Églises épiscopaliennes nationales (anglicanisme)",
+    "284" => "Églises protestantes continentales",
+    "285" => "Églises protestantes britanniques (puritains, presbytériens, etc.)",
+    "286" => "Anabaptistes, mennonites, baptistes, aventistes",
+    "287" => "Méthodistes",
+    "288" => "Antitrinitaires, sociniens",
+    "289" => "Autres sectes et églises chrétiennes",
+    "29" => "Autres religions et religion comparée",
+    "291" => "Histoire comparée des religions",
+    "292" => "Religion des Grecs et des Romains anciens. Mythologie classique",
+    "293" => "Religions anciennes des Scandinaves, Baltes et Slaves",
+    "294" => "Bouddhisme, brahmanisme, hindouïsme",
+    "295" => "Religions perses",
+    "296" => "Judaïsme",
+    "297" => "Islam",
+    "298" => "Mouvements religieux récents et contemporains",
+    "299" => "Autres religions",
+    "3" => "Sciences humaines et sociales",
+    "30" => "Sociologie et anthropologie (301 à 307)",
+    "300" => "Généralités (300.1 à 300.9)",
+    "303" => "Méthode des sciences sociales",
+    "304" => "Questions sociales en général. Critique sociale",
+    "308" => "Sociographie",
+    "31" => "Statistiques générales",
+    "311" => "Statistique",
+    "312" => "Statistique de la population",
+    "314" => "Démographie",
+    "316" => "Sociologie",
+    "32" => "Science politique",
+    "321" => "Formes de l'organisation politique",
+    "322" => "Clergés et États",
+    "323" => "Politique intérieure",
+    "324" => "Élections",
+    "325" => "Migrations et colonisations",
+    "326" => "Esclavage, travail forcé",
+    "327" => "Relations internationales",
+    "328" => "Parlements. Gouvernement représentatif",
+    "329" => "Partis politiques",
+    "33" => "Économie",
+    "331" => "Économie du travail",
+    "332" => "Économie de la terre et de la propriété, du logement, régionale",
+    "334" => "Entreprises. Systèmes coopératifs",
+    "336" => "Économie financière. Systèmes monétaire et bancaire",
+    "338" => "Politique économique. Planification. Conjoncture. Secteurs de l'économie",
+    "339" => "Commerce. Économie mondiale",
+    "34" => "Droit",
+    "341" => "International",
+    "342" => "Public, constitutionnel et administratif",
+    "343" => "Pénal",
+    "344" => "Pénal militaire",
+    "347" => "Civil",
+    "348" => "Canonique et ecclésiastique",
+    "349" => "Autres branches du droit (travail, social, foncier, de l'environnement)",
+    "35" => "Administration publique. Science militaire",
+    "351" => "Missions et activités de l'administration publique",
+    "352" => "Administration locale",
+    "353" => "Administrations départementales, provinciales",
+    "354" => "Gouvernement central",
+    "355" => "Art militaire. Polémologie. Organisation des forces armées",
+    "356" => "Infanterie et logistique",
+    "357" => "Cavalerie",
+    "358" => "Artillerie. Forces aériennes",
+    "359" => "Forces navales",
+    "36" => "Problèmes et services sociaux",
+    "364" => "Problèmes sociaux. Aide sociale",
+    "365" => "Droit au logement",
+    "366" => "Droit de la consommation",
+    "368" => "Assurances",
+    "369" => "Assurance sociale",
+    "37" => "Éducation",
+    "371" => "Organisation des systèmes éducatifs",
+    "372" => "Éducation pré-scolaire et enseignement du premier degré",
+    "373" => "Enseignement général",
+    "374" => "Formation permanente",
+    "376" => "Écoles spéciales (handicapés, groupes sociaux particuliers, etc.)",
+    "377" => "Enseignement technique",
+    "378" => "Enseignement supérieur",
+    "379" => "Loisirs éducatifs",
+    "38" => "Commerce, communications, transports",
+    "39" => "Coutumes et folklore et étiquette",
+    "391" => "Costume, parures, ornements",
+    "392" => "Coutumes relatives à la vie privée (naissance, mariage, cuisine, etc.)",
+    "393" => "Rites funéraires",
+    "394" => "Vie publique",
+    "395" => "Cérémonial, étiquette, savoir-vivre",
+    "396" => "Condition féminine",
+    "398" => "Folklore",
+    "4" => "Langues (langues parlées et écrites, grammaires, dictionnaires)",
+    "40" => "Généralités",
+    "41" => "Linguistique",
+    "42" => "Anglais",
+    "43" => "Allemand et autres langues germaniques",
+    "44" => "Français et autres langues romanes",
+    "45" => "Italien, roumain et langues rhéto-romanes",
+    "46" => "Espagnol et portugais",
+    "47" => "Latin et autres langues italiques",
+    "48" => "Grec et autres langues helléniques",
+    "49" => "Autres langues",
+    "5" => "Sciences de la nature et mathématiques",
+    "50" => "Généralités",
+    "51" => "Mathématiques",
+    "510.1" => "Fondements des mathématiques. Philosophie des mathématiques",
+    "511" => "Principes généraux",
+    "511.2" => "Systèmes mathématiques",
+    "511.3" => "Logique, automates, langages formels, récurrence, décidabilité. opérateurs logiques",
+    "511.32" => "Ensembles. Algèbre de Boole",
+    "511.322" => "Nombres transfinis",
+    "511.33" => "Relations, treillis, systèmes et structures ordonnés",
+    "511.35" => "Théorie de la récursivité. Fonctions récursives",
+    "511.4" => "Approximation et développements",
+    "511.5" => "Théorie des graphes. Construction des graphes",
+    "511.6" => "Analyse combinatoire",
+    "511.8" => "Modèles mathématiques et simulation. Algorithmes",
+    "512" => "Algèbre, théorie des nombres",
+    "512.2" => "Groupes et théorie des groupes",
+    "512.3" => "Corps : théorie des corps, théorie de Galois",
+    "512.4" => "Anneaux, domaines d'intégrité, idéaux. Dilatation. Modules. Radicaux",
+    "512.5" => "Algèbres linéaire, multilinéaire, multidimensionnelle",
+    "512.52" => "Espaces vectoriels",
+    "512.55" => "Algèbres et groupes topologiques, algèbres et groupes connexes",
+    "512.56" => "Algèbres différentielles et des différences",
+    "512.57" => "Algèbres-quotients (Clifford, extérieure, spineurs, tensorielle, ...)",
+    "512.7" => "Théorie des nombres. Treillis",
+    "512.72" => "Théorie des nombres de fractions continuées",
+    "512.9" => "Fondements de l'algèbre",
+    "512.94" => "Théorie des équations",
+    "512.943" => "Déterminants et matrices ",
+    "512.944" => "Théorie des formes. Théorie des invariants algébriques",
+    "512.96" => "Algèbre des fonctions sans équation. Fonctions rationnelles",
+    "512.97" => "Inégalités",
+    "514" => "Topologie",
+    "514.2" => "algébrique",
+    "514.3" => "des espaces. Topologie métrique",
+    "514.7" => "analytique",
+    "514.72" => "différentielle. Foliations",
+    "514.74" => "Analyse globale",
+    "514.742" => "Fractales",
+    "515" => "Analyse",
+    "515.2" => "Généralités",
+    "515.24" => "Suites et séries. Processus infinis",
+    "515.243" => "Séries. Séries infinies. Sommabilité",
+    "515.243 2" => "Séries de puissances",
+    "515.243 3" => "Analyse de Fourier, analyse harmonique. Analyse par ondelettes",
+    "515.25" => "Équations et fonctions",
+    "515.3" => "Calcul différentiel. Équations différentielles",
+    "515.33" => "Calcul différentiel",
+    "515.35" => "Équations différentielles",
+    "515.352" => "Ordinaires",
+    "515.353" => "Aux dérivées partielles",
+    "515.354" => "Linéaires",
+    "515.355" => "Non linéaires",
+    "515.4" => "Calcul intégral. Équations intégrales",
+    "515.42" => "Théorie de la mesure et de l'intégration. Théorie ergodique",
+    "515.43" => "Calcul intégral. Intégration. Sommabilité",
+    "515.45" => "Équations intégrales",
+    "515.46" => "Inégalités intégrales",
+    "515.5" => "Fonctions spéciales",
+    "515.52" => "Intégrales eulériennes (p. ex. fonctions gamma, fonctions bêta)",
+    "515.53" => "Fonctions harmoniques",
+    "515.54" => "Fonctions de Mathieu",
+    "515.55" => "Polynômes orthogonaux",
+    "515.56" => "Fonction zêta",
+    "515.6" => "Autres méthodes analytiques",
+    "515.62" => "Calcul des différences finies. Problèmes aux limites",
+    "515.623" => "Différentiation numérique",
+    "515.624" => "Intégration numérique",
+    "515.625" => "Équations de la différence",
+    "515.63" => "Analyse vectorielle, tensorielle, spinorielle. Calcul vectoriel et tensoriel",
+    "515.64" => "Calcul des variations. Théorie mathématique de la commande",
+    "515.7" => "Analyse fonctionnelle",
+    "515.72" => "Calcul opérationnel",
+    "515.723" => "Transformées (opérateurs intégraux)",
+    "515.724" => "Théorie de l'opérateur",
+    "515.724 2" => "Opérateurs différentiels",
+    "515.73" => "Espaces vectoriels topologiques. Espaces linéaires topologiques",
+    "515.74" => "Fonctionnelles",
+    "515.782" => "Théorie de la distribution. Dualité. Espaces",
+    "515.784" => "Théorie de la valorisation",
+    "515.785" => "Analyse harmonique abstraite. Analyse des groupes de Fourier",
+    "515.8" => "Fonctions de variables réelles",
+    "515.83" => "Fonctions d'une variable réelle",
+    "515.84" => "Fonctions de plusieurs variables réelles",
+    "515.9" => "Fonctions de variables complexes",
+    "515.93" => "Surfaces de Riemann",
+    "515.94" => "Espaces analytiques, à n-dimensions, de Teichmüller",
+    "515.983" => "Fonctions elliptiques",
+    "515.984" => "Fonction thêta",
+    "516" => "Géométrie",
+    "516.1" => "Généralités. Géométrie métrique. Transformations. Automorphismes",
+    "516.2" => "Euclidienne",
+    "516.3" => "Analytiques",
+    "516.35" => "Algébrique",
+    "516.352" => "Courbes et surfaces sur des plans projectifs et affines. Théorie des courbes",
+    "516.353" => "Variétés algébriques de grandes dimensions",
+    "516.36" => "Géométrie différentielle et intégrale. Surfaces. Courbes. Variétés différentiables",
+    "516.362" => "Géométrie intégrale (géométrie globalement différentielle)",
+    "516.363" => "Géométrie différentielle locale et intrinsèque",
+    "516.37" => "Géométries différentielles métriques",
+    "516.4" => "Affine",
+    "516.5" => "Projective",
+    "516.6" => "Descriptive abstraite",
+    "516.9" => "Non euclidiennes",
+    "519" => "Probabilités, Statistiques mathématiques, Mathématiques appliquées",
+    "519.2" => "Stochastiques, probabilités géométriques, hasard..",
+    "519.23" => "Processus stochastiques",
+    "519.24" => "Distributions de probabilités. Probabilités descriptives",
+    "519.28" => "Sujets particuliers",
+    "519.282" => "Trajets aléatoires. Méthode de Monte-Carlo",
+    "519.287" => "Attentes et prédictions",
+    "519.3" => "Théorie des jeux. Optimisation mathématique",
+    "519.4" => "Analyse numérique appliquée.",
+    "519.5" => "Mathématiques statistiques. Méthodes paramétriques et non paramétriques",
+    "519.502 462" => "Statistiques pour ingénieurs",
+    "519.52" => "Théorie de l'échantillonnage",
+    "519.53" => "Statistique descriptive. Analyse de population",
+    "519.532" => "Distribution par fréquence",
+    "519.533" => "Mesure de tendance centrale. Médiane, moyenne, mode",
+    "519.534" => "Mesure de déviation",
+    "519.535" => "Analyse multivariée. Analyse de la structure latente",
+    "519.535 4" => "Analyse factorielle",
+    "519.536" => "Analyse de régression",
+    "519.537" => "Analyse de corrélation",
+    "519.538" => "Analyse de variance et de covariance",
+    "519.54" => "Inférence statistique",
+    "519.542" => "Théorie de la décision. Théorie bayésienne de la décision",
+    "519.544" => "Théorie de l'estimation",
+    "519.55" => "Séries chronologiques",
+    "519.56" => "Vérification des hypothèses (p. ex. vérification de c ²)",
+    "519.7" => "Programmation",
+    "519.8" => "Sujets particuliers",
+    "519.82" => "Théorie des files d'attente. Embouteillage. Réservation",
+    "519.83" => "Inventaire. Gestion des stocks et des approvisionnements",
+    "519.84" => "Succès des parcours",
+    "519.85" => "Modélisation des phénomènes biologiques, écologiques ou sociologiques",
+    "519.86" => "Contrôle de la qualité. Autres ajustements statistiques",
+    "52" => "Astronomie, Astrophysique, Recherche spatiale, Géodésie",
+    "520.9" => "Histoire de l'astronomie",
+    "521" => "Mécanique céleste",
+    "521.1" => "Gravitation",
+    "521.3" => "Orbites",
+    "522" => "Observation",
+    "523" => "Les corps célestes",
+    "523.01" => "Astrophysique",
+    "523.1" => "L'univers : l'espace, les galaxies, les quasars",
+    "523.111" => "L'espace",
+    "523.112" => "Les galaxies",
+    "523.113" => "La Voie lactée. La matière interstellaire",
+    "523.115" => "Les quasars",
+    "523.12" => "Cosmogonie",
+    "523.2" => "Le système solaire (généralités)",
+    "523.3" => "La lune",
+    "523.4" => "Les planètes et leurs satellites",
+    "523.44" => "Les astéroïdes",
+    "523.5" => "Les météorites. Le vent solaire",
+    "523.6" => "Les comètes",
+    "523.7" => "Le soleil",
+    "523.8" => "Les étoiles",
+    "523.9" => "Éclipses, conjonctions, occultations (en général)",
+    "525" => "La Terre",
+    "525.1" => "Constantes et dimensions",
+    "525.3" => "Orbite et mouvements",
+    "526" => "Géodésie. Topographie. Arpentage. Photogrammétrie. Cartographie",
+    "526.1" => "Géodésie. (généralités)",
+    "526.8" => "Cartographie",
+    "526.9" => "Observation de la Terre",
+    "526.982" => "Photogrammétrie",
+    "528" => "Éphémérides",
+    "529" => "Chronologie. Calendriers. Horloge",
+    "529.3" => "Calendriers",
+    "529.7" => "Mesure du temps",
+    "53" => "Physique",
+    "530.1" => "Physique théorique. Physique mathématique",
+    "530.11" => "Théorie de la relativité",
+    "530.12" => "Mécanique quantique",
+    "530.13" => "Mécanique statistique",
+    "530.14" => "Théories des champs et théories ondulatoires",
+    "530.141" => "Théories électromagnétiques de la matière",
+    "530.15" => "Physique mathématique",
+    "530.4" => "États de la matières",
+    "530.41" => "Physique de l'état solide. Physique de la matière condensée",
+    "530.42" => "Physique de l'état liquide. Superfluidité",
+    "530.43" => "Physique de l'état gazeux",
+    "530.44" => "Physique des plasmas",
+    "530.47" => "États de la matière",
+    "530.8" => "Mesures",
+    "531" => "Mécanique générale, Mécanique des corps solides et rigides",
+    "531.1" => "Dynamique, statique, physique des particules",
+    "531.11" => "Dynamique (p. ex. écoulement, rhéologie)",
+    "531.112" => "Cinématique",
+    "531.113" => "Cinétique",
+    "531.113 3" => "Ondes (p. ex. ondes de choc)",
+    "531.113 4" => "Rhéologie. Friction et viscosité",
+    "531.14" => "Masse et gravité. Densité",
+    "531.16" => "Mécanique des particules",
+    "531.163" => "Dynamique des particules",
+    "531.2" => "Statique des solides. Inertie",
+    "531.3" => "Dynamique des solides",
+    "531.32" => "Vibrations. Oscillations. Mouvement pendulaire",
+    "531.33" => "Ondes",
+    "531.35" => "Forces centrifuges et centripètes",
+    "531.38" => "Déformation et contraintes",
+    "531.4" => "Friction et viscosité des solides",
+    "531.5" => "Masse et gravité des solides. Projectiles. Loi de la chute des corps",
+    "531.6" => "Énergie. Moment. Travail",
+    "532" => "Mécaniques des fluides et des liquides",
+    "532.02" => "Statique, inertie",
+    "532.05" => "Dynamique",
+    "532.051" => "Écoulement. Vitesse, viscosité",
+    "532.059" => "Ondes. Mouvement tourbillonnaire. Cavitation",
+    "532.2" => "Hydrostatique",
+    "532.4" => "Masse, densité, poids spécifique",
+    "532.5" => "Hydrodynamique",
+    "532.51" => "Écoulement",
+    "532.57" => "Vitesse",
+    "532.58" => "Viscosité et friction. Élasticité et compressibilité",
+    "532.59" => "Ondes. Mouvement tourbillonnaire. Cavitation",
+    "533" => "Mécanique des gaz",
+    "533.1" => "Statique. Masse, densité, poids spécifique",
+    "533.2" => "Dynamique",
+    "533.21" => "Écoulement",
+    "533.27" => "Vitesse",
+    "533.28" => "Viscosité. Friction. Élasticité et compressibilité",
+    "533.29" => "Ondes. Mouvement tourbillonnaire. Cavitation",
+    "533.5" => "Vide",
+    "533.6" => "Aéromécanique",
+    "533.7" => "Théorie cinétique des gaz",
+    "534" => "Acoustique, Vibration",
+    "534.1" => "Génération du son",
+    "534.2" => "Transmission du son",
+    "534.3" => "Caractéristiques du son. Effet Doppler",
+    "534.5" => "Vibrations sonores",
+    "535" => "Lumière, Optique",
+    "535.01" => "Régions spectrales",
+    "535.1" => "Théories",
+    "535.2" => "Optique physique",
+    "535.22" => "Intensité lumineuse",
+    "535.24" => "Vitesse de la lumière",
+    "535.3" => "Transmission, absorption, émission de la lumière",
+    "535.32" => "Optique géométrique",
+    "535.323" => "Réflexion",
+    "535.324" => "Réfraction",
+    "535.326" => "Absorption",
+    "535.35" => "Luminescence",
+    "535.4" => "Dispersion, interférence, diffraction de la lumière",
+    "535.5" => "Faisceaux lumineux",
+    "535.52" => "Polarisation",
+    "535.6" => "Couleur",
+    "535.8" => "Spectroscopie",
+    "535.84" => "Spectroscopie infrarouge, chromatique, ultraviolette,. Raman",
+    "536" => "Thermodynamique, Chaleur",
+    "536.1" => "Théories",
+    "536.2" => "Transfert de chaleur",
+    "536.3" => "Rayonnement",
+    "536.4" => "Effets de la chaleur sur la matière",
+    "536.41" => "Dilatation. Contraction. Coefficients de dilatation. Relations pression-volume-température",
+    "536.42" => "Fusion. Solidification. Point de fusion. Surfusion",
+    "536.44" => "Vaporisation et condensation, sublimation, incandescence",
+    "536.5" => "Température",
+    "536.6" => "Capacité thermique et chaleur spécifique. Calorimétrie",
+    "536.7" => "Thermodynamique",
+    "536.71" => "cycle de Carnot, loi de Joule, équations de Maxwell",
+    "536.73" => "Entropie",
+    "537" => "Electricité, Electronique, Electromagnétisme, Electrodynamique",
+    "537.1" => "Théories",
+    "537.12" => "Théories des ondes",
+    "537.123" => "Théories des micro-ondes",
+    "537.125" => "Théories des guides d'ondes",
+    "537.14" => "Théorie corpusculaire",
+    "537.2" => "Électrostatique",
+    "537.21" => "Charge et potentiel électriques. Triboélectricité",
+    "537.24" => "Diélectricité, électrets",
+    "537.5" => "Électronique, électronique quantique",
+    "537.52" => "Décharges disruptives",
+    "537.53" => "Décharges d'électrons dans des tubes à gaz raréfiés et à vide",
+    "537.532" => "Ionisation des gaz. Balistique des électrons",
+    "537.534" => "Électronique des ondes radio et des micro-ondes. Spectroscopie",
+    "537.535" => "Rayons X et rayons gamma (plus de 1017 Hz)",
+    "537.535 7" => "Spectroscopie. Spectroscopie Mössbauer",
+    "537.54" => "Phénomènes photoélectriques (p. ex. photoconductivité, photoémissivité, photovoltaïsme)",
+    "537.56" => "Optique électronique et ionique",
+    "537.6" => "Électrodynamique. Thermoélectricité",
+    "537.62" => "Conduction. Résistance. Conductivité. Résistivité",
+    "537.622" => "Semiconductivité. Semi-conducteurs",
+    "537.623" => "Supraconductivité et supraconducteurs",
+    "537.624" => "Effets thermiques des courants",
+    "537.65" => "Thermoélectricité",
+    "537.67" => "Électrodynamique quantique",
+    "538" => "Magnétisme",
+    "538.3" => "Propriétés magnétiques. Phénomènes magnétiques",
+    "538.36" => "Résonance magnétique. Résonance magnétique nucléaire",
+    "538.4" => "Substances magnétiques. Aimants naturels. Induction magnétique",
+    "538.7" => "Géomagnétisme",
+    "539" => "Nature physique de la matière, Physique moderne",
+    "539.1" => "Structure de la matière",
+    "539.12" => "Structure moléculaire",
+    "539.14" => "Structure atomique",
+    "539.2" => "Rayonnement. Spectre électromagnétique. Ondes et radiations électromagnétiques",
+    "539.6" => "Relations atome-atome, molécule-molécule. Spectre moléculaire et vibratoire",
+    "539.7" => "Physique atomique et nucléaire",
+    "539.72" => "Physique des particules. Antiparticules, particules relativistes",
+    "539.721 67" => "Quarks",
+    "539.721 7" => "Photons",
+    "539.722" => "Radiations ionisantes",
+    "539.722 2" => "Rayons X et gamma",
+    "539.722 3" => "Rayons cosmiques",
+    "539.723" => "Noyau et atome considéré comme des particules",
+    "539.723 2" => "Noyaux. Deutérons. Particules a",
+    "539.723 4" => "Ions lourds",
+    "539.725" => "Caractéristiques des particules",
+    "539.73" => "Accélération des particules. Bombardement, faisceaux de particules",
+    "539.737" => "Accélération de particules particulières",
+    "539.74" => "Structure nucléaire, des isotopes et des nucléides, modèles",
+    "539.744" => "Interprétation spectroscopique",
+    "539.75" => "Réactions et interactions nucléaires",
+    "539.752" => "Radioactivité naturelle",
+    "539.753" => "Radioactivité artificielle",
+    "539.754" => "Interactions fondamentales",
+    "539.756" => "Réactions photonucléaires",
+    "539.757" => "Collision",
+    "539.758" => "Diffusion",
+    "539.76" => "Physique des hautes énergies. Réaction en chaîne",
+    "539.762" => "Fission nucléaire",
+    "539.764" => "Fusion nucléaire",
+    "539.77" => "Détection et mesure de particules et de la radioactivité",
+    "54" => "Chimie, Cristallographie, Mineralogie",
+    "540.11" => "Théories antiques et médiévales. Alchimie. Théorie du phlogistique",
+    "541" => "Chimie physique et théorique",
+    "541.042" => "États de la matière",
+    "541.042 1" => "Chimie de l'état solide",
+    "541.042 2" => "Chimie de l'état liquide",
+    "541.042 3" => "Chimie de l'état gazeux",
+    "541.042 4" => "Chimie des plasmas",
+    "541.2" => "Chimie théorique",
+    "541.22" => "Structure moléculaire",
+    "541.24" => "Structure atomique. Organisation spatiale. Loi de périodicité des éléments (tables périodiques : 546.8)",
+    "541.26" => "Stoechiométrie",
+    "541.28" => "Chimie quantique. Orbitales moléculaires et atomiques. Spectroscopie à résonance magnétique",
+    "541.3" => "Chimie physique",
+    "541.33" => "Chimie des surfaces",
+    "541.34" => "Chimie des solutions",
+    "541.345" => "Chimie des colloïdes. Gels, mousses, hydrosols, aérosols",
+    "541.348" => "Composants des solutions (solvants, solutés, précipités)",
+    "541.35" => "Photochimie et chimiluminescence",
+    "541.351" => "Transformations de l'énergie",
+    "541.353" => "Réactions photochimiques dues à des radiations particulières. Rayonnement infrarouge. Lumière visible. Rayonnement ultraviolet",
+    "541.36" => "Thermochimie et thermodynamique",
+    "541.37" => "Électrochimie. Électrolyse. Magnétochimie",
+    "541.38" => "Radiochimie (chimie nucléaire)",
+    "541.39" => "Réactions, synthèses, équilibres chimiques. Catalyse",
+    "542" => "Chimie expérimentale",
+    "543" => "Chimie analytique",
+    "544" => "Analyse qualitative",
+    "545" => "Analyse quantitative",
+    "546" => "Chimie minérale et inorganique",
+    "546.2" => "L'hydrogène et ses composés",
+    "546.22" => "L'eau",
+    "546.24" => "Les acides",
+    "546.3" => "Les métaux, leurs composés et leurs mélanges. Les alliages",
+    "546.31" => "Les éléments métalliques",
+    "546.32" => "Les bases",
+    "546.34" => "Les sels",
+    "546.38" => "Métaux alcalins",
+    "546.39" => "Métaux alcalino-terreux",
+    "546.4" => "Groupe 3B",
+    "546.5" => "Groupe 4B",
+    "546.6" => "Groupe 8",
+    "546.7" => "Groupe 5A",
+    "546.8" => "Table périodique",
+    "547" => "Chimie organique",
+    "547.01" => "Hydrocarbures",
+    "547.02" => "Composés halogènes",
+    "547.03" => "Composés oxygénés et hydroxylés",
+    "547.031" => "Alcools",
+    "547.035" => "Éthers",
+    "547.036" => "Aldéhydes et cétones",
+    "547.037" => "Acides",
+    "547.038" => "Esters ",
+    "547.04" => "Composés azotés",
+    "547.05" => "Composés organométalliques",
+    "547.06" => "Composés sulfurés",
+    "547.07" => "Composés phosphorés",
+    "547.08" => "Composés siliciés",
+    "547.1" => "Chimie organique physique et théorique",
+    "547.2" => "Synthèse et réactions classiques",
+    "547.21" => "Alkylation, acylation, aromatisation",
+    "547.22" => "Addition et substitution halogénées et hydroxylées",
+    "547.223" => "Halogénation",
+    "547.225" => "Hydrolyse et saponification",
+    "547.23" => "Oxydation et réduction",
+    "547.24" => "Estérification",
+    "547.25" => "Amination et diazotisation",
+    "547.26" => "Nitration et nitrosation",
+    "547.27" => "Sulfonation",
+    "547.28" => "Polymérisation et condensation",
+    "547.29" => "Fermentation",
+    "547.3" => "Chimie organique analytique",
+    "547.4" => "Composés aliphatiques",
+    "547.41" => "Hydrocarbures",
+    "547.5" => "Composés cycliques",
+    "547.59" => "Composés hétérocycliques",
+    "547.6" => "Composés aromatiques",
+    "547.61" => "Hydrocarbures",
+    "547.62" => "Composés halogénés",
+    "547.63" => "Composés oxygénés et hydroxylés",
+    "547.7" => "Composés macromoléculaires et composés connexes",
+    "547.71" => "Terpènes et huiles essentielles. Camphres",
+    "547.72" => "Alcaloïdes",
+    "547.73" => "Stéroïdes et hormones",
+    "547.74" => "Vitamines",
+    "547.75" => "Protéines. Acides aminés",
+    "547.76" => "Antibiotiques",
+    "547.77" => "Lipides",
+    "547.78" => "Hydrates de carbone",
+    "547.79" => "Acides nucléiques",
+    "547.8" => "Autres substances organiques",
+    "547.82" => "Substances fossiles",
+    "547.83" => "Pétrole",
+    "547.84" => "Polymères, élastomères",
+    "547.86" => "Colorants et pigments",
+    "547.869" => "Pigments",
+    "548" => "Cristallographie",
+    "548.3" => "Chimique. Isomorphisme, polymorphisme, pseudomorphisme",
+    "548.5" => "Croissance des cristaux",
+    "548.7" => "Mathématique",
+    "548.8" => "Physique et structurale",
+    "548.81" => "Structurale. Cristallographie géométrique, réseaux de cristaux",
+    "548.83" => "De la diffraction",
+    "548.84" => "Propriétés mécaniques des cristaux",
+    "548.85" => "Propriétés électriques, électroniques, magnétiques des cristaux",
+    "548.86" => "Propriétés thermiques des cristaux",
+    "548.9" => "Cristallographie optique",
+    "549" => "Minéralogie",
+    "549.1" => "Identification minéralogique",
+    "549.11" => "Formations minéralogiques",
+    "549.12" => "Minéralogie physique",
+    "549.13" => "Minéralogie chimique",
+    "549.18" => "Minéralogie cristallographique",
+    "549.2" => "Éléments naturels",
+    "549.3" => "Sulfures, sulfosels, minéraux connexes",
+    "549.4" => "Halogénures",
+    "549.5" => "Oxydes",
+    "549.6" => "Silicates",
+    "549.7" => "Autres minéraux",
+    "549.9" => "Répartition géographique des minéraux",
+    "55" => "Sciences de la terre, Géologie, Météorologie",
+    "550.22" => "Coupes et cartes géologiques",
+    "551" => "Géologie générale",
+    "551.028" => "Télédétection",
+    "551.1" => "Géophysique",
+    "551.11" => "Géophysique interne",
+    "551.112" => "Le noyau terrestre",
+    "551.116" => "Le manteau terrestre",
+    "551.12" => "Géophysique interne",
+    "551.13" => "L'écorce terrestre. Le magma",
+    "551.136" => "La tectonique des plaques",
+    "551.2" => "Géodynamique interne. Processus endogènes : volcans, séismes, phénomènes thermiques",
+    "551.21" => "Volcanisme : phénomènes volcaniques, volcans, éruptions",
+    "551.22" => "Sismologie",
+    "551.23" => "Phénomènes thermiques. Gaz.",
+    "551.3" => "Phénomènes de surfaces, processus exogènes et leurs agents",
+    "551.302" => "Érosion",
+    "551.303" => "Transport et dépôts de matière. Sédimentation",
+    "551.304" => "Les sédiments",
+    "551.305" => "Formation du sol",
+    "551.307" => "Mouvements de masses",
+    "551.31" => "Action de la glace, glaciologie",
+    "551.35" => "Action des eaux",
+    "551.36" => "Action des eaux marines",
+    "551.37" => "Action du vent",
+    "551.4" => "Géomorphologie",
+    "551.415" => "Des zones arides",
+    "551.42" => "Des îles",
+    "551.43" => "Des zones élevées",
+    "551.45" => "Des régions planes et des côtes",
+    "551.453" => "Des régions planes",
+    "551.457" => "Des littoraux",
+    "551.46" => "Océanographie. Hydrographie marine. Topographie sous-marine. Fonds marins",
+    "551.460 8" => "Géologie et géomorphologie sous-marines",
+    "551.48" => "Hydrologie. Hydrographie des eaux douces. Cycle hydrologique",
+    "551.49" => "Hydrologie souterraine",
+    "551.5" => "Météorologie",
+    "551.56" => "Électricité et optique atmosphériques. Phénomènes optiques",
+    "551.6" => "Climatologie",
+    "551.7" => "Géologie historique. Paléogéographie. Stratigraphie",
+    "551.701" => "Méthodes de datation",
+    "551.71" => "Précambrien",
+    "551.712" => "Archéen",
+    "551.72" => "Paléozoïque",
+    "551.723" => "Cambrien",
+    "551.75" => "Carbonifère. Permien",
+    "551.76" => "Mésozoïque (ère secondaire)",
+    "551.762" => "Trias",
+    "551.766" => "Jurassique",
+    "551.77" => "Crétacé",
+    "551.78" => "Cénozoïque (ère tertiaire)",
+    "551.782" => "Paléogène",
+    "551.783" => "Paléocène",
+    "551.784" => "Éocène",
+    "551.785" => "Oligocène",
+    "551.786" => "Néogène",
+    "551.787" => "Miocène",
+    "551.788" => "Pliocène",
+    "551.79" => "Ère quaternaire",
+    "551.792" => "Pléistocène",
+    "551.793" => "Postglaciaire",
+    "551.8" => "Géologie structurale. Tectonique",
+    "551.81" => "Stratification",
+    "551.82" => "Orogénie",
+    "551.86" => "Synclinaux et anticlinaux",
+    "551.87" => "Failles, dislocations",
+    "551.88" => "Intrusions",
+    "551.9" => "Géochimie",
+    "552" => "Roches",
+    "552.1" => "Eruptives ou ignées",
+    "552.2" => "Volcaniques",
+    "552.3" => "Plutoniques",
+    "552.4" => "Métamorphiques",
+    "552.5" => "Sédimentaires",
+    "552.58" => "Carbonatées",
+    "552.8" => "Pétrologie microscopique (lames minces)",
+    "553" => "Géologie économique, Minéraux, Formation et gisements de minerais",
+    "553.2" => "Matières carbonées",
+    "553.25" => "Charbon",
+    "553.28" => "Pétrole et gaz naturel",
+    "553.3" => "Fer",
+    "553.4" => "Métaux non ferreux",
+    "553.5" => "Pierres à bâtir",
+    "553.8" => "Pierres précieuses",
+    "554" => "Géologie de l'Europe",
+    "554.4" => "Géologie de la France",
+    "555" => "Géologie des autres continents",
+    "559" => "Géologie des autres continents",
+    "559.8" => "Géologie de l'Arctique et de l'Antarctique",
+    "559.9" => "Géologie extra-terrestre",
+    "559.92" => "Géologie des planètes",
+    "56" => "Paléonthologie, Paléozoologie",
+    "560" => "Paléontologie. Fossiles",
+    "560.12" => "Classification des fossiles",
+    "560.17" => "Paléontologie stratigraphique",
+    "560.171" => "Archéen et précambrien",
+    "560.172" => "Ère primaire",
+    "560.176" => "Ère secondaire",
+    "560.178" => "Ères tertiaire et quaternaire",
+    "560.45" => "Paléoécologie",
+    "560.9" => "Aspects historiques et géographiques",
+    "560.944" => "Paléontologie de la France",
+    "561" => "Paléobotanique",
+    "562" => "Paléozoologie systématique : invertébrés",
+    "563" => "Paléozoologie systématique : protozoaires, parazoaires, coelentérés, échinodermes, phylums apparentés",
+    "564" => "Paléozoologie systématique : mollusques",
+    "565" => "Paléozoologie systématique : autres invertébrés",
+    "566" => "Paléozoologie systématique : vertébrés",
+    "567" => "Paléozoologie systématique : vertébrés à sang froid, poissons fossiles",
+    "567.9" => "Reptiles",
+    "567.91" => "Dinosaures",
+    "568" => "Paléozoologie systématique : oiseaux fossiles",
+    "569" => "Mammifères fossiles",
+    "569.9" => "Hominiens",
+    "57" => "Sciences de la vie, Biologie",
+    "570" => "Généralités. Manuels en plusieurs volumes",
+    "571" => "Physiologie générale",
+    "572" => "Biochimie",
+    "573" => "Physiologie animale",
+    "575" => "Physiologie végétale",
+    "576" => "Génétique. Évolution",
+    "577" => "Écologie",
+    "578" => "Histoire naturelle des organismes",
+    "579" => "Micro-organismes. Champignons. Algues",
+    "58" => "Botanique",
+    "580" => "Généralités",
+    "581" => "Botanique générale",
+    "582" => "Botanique non taxonomique",
+    "583" => "Angiospermes dicotylédones",
+    "584" => "Angiospermes monocotylédones",
+    "585" => "Gymnospermes",
+    "587" => "Cryptogames vasculaires",
+    "588" => "Bryophytes",
+    "59" => "Zoologie",
+    "590" => "Généralités. Manuels en plusieurs volumes",
+    "591" => "Zoologie générale",
+    "592" => "Invertébrés",
+    "593" => "Invertébrés marins et des zones littorales",
+    "594" => "Mollusques. Molluscoïdes",
+    "595" => "Arthropodes",
+    "596" => "Chordés",
+    "597" => "Poissons. Vertébrés à sang froid",
+    "598" => "Oiseaux",
+    "599" => "Mammifères",
+    "599,2" => "Primates",
+    "6" => "Sciences appliquées",
+    "60" => "Généralités",
+    "61" => "Sciences médicales. Médecine",
+    "611" => "Anatomie humaine, Cytologie, Histologie",
+    "611.01" => "Anatomie générale",
+    "611.013" => "Embryologie. Développement du foetus",
+    "611.018" => "Cytologie. Histologie",
+    "611.1" => "Anatomie systématique. Étude des organes",
+    "611.3" => "Organes de l'appareil digestif",
+    "611.34" => "Intestins",
+    "611.347" => "Gros intestin",
+    "611.8" => "Système nerveux. Organes des sens",
+    "612" => "Physiologie humaine",
+    "612.1" => "Sang. Système circulatoire",
+    "612.2" => "Respiration. Système respiratoire",
+    "612.3" => "Alimentation. Digestion. Nutrition",
+    "612.4" => "Sécrétion. Excrétion",
+    "612.6" => "Reproduction. Croissance. Développement",
+    "612.7" => "Fonctions motrices. Organes locomoteurs. Voix. Peau",
+    "612.8" => "Système nerveux. Organes des sens",
+    "613" => "Santé",
+    "613.04" => "Santé des divers groupes de population",
+    "613.1" => "Facteurs dus à l'environnement",
+    "613.2" => "Diététique",
+    "613.8" => "Alcoolisme, usage de stupéfiants, tabagisme",
+    "613.9" => "Hygiène sexuelle et contraception",
+    "614" => "Hygiène publique",
+    "614.5" => "Politique de prévention des épidémies",
+    "614.547" => "Maladies sexuellement transmissibles",
+    "614.599 3" => "Maladies du système immunitaire",
+    "614.599 392" => "Sida",
+    "614.599 94" => "Cancers",
+    "615" => "Thérapeutique, Pharmacologie, Toxicologie",
+    "615.1" => "Pharmacologie",
+    "615.2" => "Médicaments d'origine inorganique",
+    "615.3" => "Médicaments d'origine organique",
+    "615.328" => "Vitamines",
+    "615.329" => "Antibiotiques",
+    "615.36" => "Hormones",
+    "615.39" => "Gammaglobulines",
+    "615.5" => "Thérapeutique",
+    "615.531" => "Allopathie",
+    "615.532" => "Homéopathie",
+    "615.535" => "Naturopathie",
+    "615.542" => "Pédiatrie",
+    "615.547" => "Gériatrie",
+    "615.58" => "Chimiothérapie",
+    "615.7" => "Pharmacodynamique",
+    "615.8" => "Thérapies particulières",
+    "615.9" => "Toxicologie générale",
+    "616" => "Pathologie, Médecine clinique",
+    "616.071" => "Étiologie",
+    "616.1" => "Pathologie spéciale",
+    "616.9" => "Maladies infectieuses",
+    "62" => "Génie et activités connexes",
+    "620" => "Généralités",
+    "620.004" => "Conception, essais, mesures, qualité, maintenance, entretien",
+    "620.004 6" => "Maintenance, entretien",
+    "620.1" => "Mécanique et matériaux",
+    "620.11" => "Matériaux",
+    "620.112" => "Résistance des matériaux",
+    "620.116" => "Mécanique appliquée aux divers types de matériaux",
+    "620.118" => "Mécanique appliquée aux Matériaux composites",
+    "620.16" => "Mécanique appliquée aux divers types de métaux",
+    "620.192" => "Polymères",
+    "620.2" => "Acoustique appliquée",
+    "620.23" => "Bruit et lutte contre le bruit",
+    "620.3" => "Vibrations mécaniques",
+    "620.37" => "Effets des vibrations. Lutte contre les vibrations",
+    "620.4" => "Technologie de types particuliers",
+    "620.43" => "Technologie des particules fines",
+    "620.44" => "Technologie de surface",
+    "620.46" => "Télécontrôle",
+    "621" => "Ingénierie et physique appliquée, Génie mécanique et civil, Électrotechnique",
+    "621.3" => "Électronique. Généralités",
+    "621.31" => "Production, transformation, stockage, distribution de l'énergie électrique",
+    "621.312" => "Production, transformation, stockage de l'énergie électrique",
+    "621.319" => "Distribution de l'énergie électrique",
+    "621.319 2" => "Circuits électriques",
+    "621.319 3" => "Composants et équipements électriques",
+    "621.34" => "Électromagnétisme. Electroaimants",
+    "621.366" => "Laser",
+    "621.367" => "Photo-optique. Traitement de l'image. Traitement des données optiques",
+    "621.369 2" => "Fibre optique",
+    "621.37" => "Tests et mesures électriques",
+    "621.38" => "Électronique. Technologie des communications",
+    "621.381 3" => "Électronique des micro-ondes",
+    "621.381 31" => "Propagation et transmission",
+    "621.381 5" => "Composants et circuits électroniques",
+    "621.381 51" => "Tubes à électrons",
+    "621.381 52" => "Semi-conducteurs : diodes, transistors",
+    "621.381 53" => "Circuits imprimés",
+    "621.381 532" => "Convertisseurs, filtres",
+    "621.381 533" => "Oscillateurs",
+    "621.381 534" => "Amplificateurs",
+    "621.381 536" => "Modems",
+    "621.382" => "Télécommunications. Téléphonie. Radiocommunication. Télévision. Vidéo",
+    "621.382 1" => "Réseaux de communication",
+    "621.382 2" => "Théorie de l'information. Traitement du signal",
+    "621.382 23" => "Analyse et théorie du signal",
+    "621.382 24" => "Bruit et interférence",
+    "621.382 4" => "Antennes",
+    "621.382 7" => "Communications optiques (laser)",
+    "621.382 75" => "Communications par fibres optiques",
+    "621.384" => "Radiocommunication",
+    "621.384 11" => "Propagation et transmission des ondes. Interférences",
+    "621.384 5" => "Radiotéléphonie",
+    "621.384 56" => "Téléphones cellulaires",
+    "621.384 8" => "Radar",
+    "621.385" => "Téléphonie",
+    "621.388" => "Ingéniérie de la télévision",
+    "621.388 1" => "Propagation et transmission des ondes",
+    "621.388 33" => "Vidéo : technologie, enregistrement",
+    "621.389" => "Enregistrement du son",
+    "621.395" => "Circuits logiques informatiques (VLSI)",
+    "621.397" => "Stockage des données",
+    "621.397 3" => "Mémoires internes",
+    "621.397 32" => "Mémoires à semi-conducteurs",
+    "621.397 6" => "Mémoires externes",
+    "621.398" => "Matériels d'interfaces et de communication. Périphériques",
+    "621.48" => "Ingénierie nucléaire",
+    "621.483" => "centrales nucléaires",
+    "621.8" => "Conversion et transmission de l'énergie mécanique",
+    "624" => "Génie civil",
+    "624.17" => "Analyse et conception des structures",
+    "628.5" => "Lutte contre les nuisances industrielles",
+    "629" => "Autres branches de la technologie",
+    "629.11" => "Technologie du transport aérien",
+    "629.2" => "Technologie des véhicules motorisés. Automobiles",
+    "629.8" => "Automatique",
+    "629.801" => "Principes. Conception logique",
+    "629.82" => "Systèmes à boucle ouverte",
+    "629.83" => "Systèmes à boucle fermée (feed-back)",
+    "629.831 2" => "Théorie de l'automation. Commande optimale. Stabilité. Commande robuste",
+    "629.832" => "Systèmes de contrôle et de régulation automatiques linéaires",
+    "629.832 3" => "Systèmes asservis. Servosystèmes",
+    "629.836" => "Systèmes de contrôle et de régulation automatiques non linéaires",
+    "629.89" => "Commande informatisée",
+    "629.892" => "Robots",
+    "629.895" => "Commande informatisée de processus. Système de commande optimale. Système de commande à entrée stochastique",
+    "63" => "Agriculture, Exploitation de la faune et de la flore",
+    "630" => "Généralités",
+    "631" => "Techniques agricoles",
+    "631.4" => "Science du sol. Pédologie",
+    "631.42" => "Fertilité, acidité, alcalinité",
+    "631.8" => "Fertilisants. Amendements du sol",
+    "632" => "Maladies et ennemis des plantes. Pathologie et parasitologie des plantes",
+    "632.1" => "Dommages dus à l'environnement",
+    "632.19" => "Pollution",
+    "632.32" => "Maladies bactériennes",
+    "632.4" => "Maladies fongiques",
+    "632.5" => "Plantes nuisibles aux autres plantes",
+    "632.6" => "Animaux nuisibles aux plantes (sauf insectes)",
+    "632.7" => "Insectes nuisibles aux plantes",
+    "632.8" => "Maladies virales",
+    "632.9" => "Lutte contre les maladies et les ennemis des plantes",
+    "633" => "Plantes de culture",
+    "633.1" => "Céréales",
+    "633.3" => "Légumes",
+    "633.5" => "Textiles",
+    "633.6" => "A sucre, à sirop, à fécule",
+    "633.7" => "Alcaloïdes",
+    "633.8" => "A usage industriel. Plantes médicinales",
+    "634" => "Arboriculture. Sylviculture. Vergers, fruits, forêts",
+    "634.9" => "Sylviculture",
+    "635" => "Horticulture",
+    "635.051" => "Plantes à fleurs en général",
+    "635.1" => "Légumes. Potagers",
+    "635.9" => "Plantes ornementales et décoratives",
+    "638" => "Élevage d'insectes : apiculture, sériciculture",
+    "638.1" => "Apiculture",
+    "639" => "Chasse, pêche, aquaculture",
+    "639.3" => "Aquaculture",
+    "64" => "Économie domestique et vie familiale",
+    "65" => "Gestion des entreprises et services connexes",
+    "66" => "Génie chimique et techniques connexes, chimie industrielle",
+    "660" => "Généralités",
+    "660.6" => "Biotechnologies",
+    "660.63" => "Génie biochimique",
+    "660.65" => "Génie génétique",
+    "661" => "Technologie chimique industrielle",
+    "661.03" => "Composés inorganiques",
+    "661.2" => "Acides",
+    "661.3" => "Bases",
+    "661.4" => "Sels",
+    "661.8" => "Chimie organique",
+    "662" => "Technologie des explosifs et des combustibles",
+    "662.62" => "Charbon",
+    "663" => "Industrie des boissons",
+    "664" => "Aliments et conserves",
+    "665" => "Huiles, graisses, cires, gaz industriels",
+    "665.5" => "Technologie du pétrole",
+    "665.7" => "Gaz naturel",
+    "666" => "Verre, céramiques",
+    "667" => "Nettoyage, couleurs, revêtements de surface",
+    "667.2" => "Colorants et pigments",
+    "667.6" => "Peintures",
+    "667.7" => "Vernis, laques",
+    "667.9" => "Revêtements et enduits",
+    "668" => "Autres produits organiques",
+    "668.1" => "Agents tensioactifs",
+    "668.14" => "Détergents et agents mouillants",
+    "668.3" => "Adhésifs",
+    "668.4" => "Matières plastiques",
+    "668.416" => "Plastiques renforcés",
+    "668.42" => "Plastiques polymères",
+    "668.5" => "Parfums et cosmétiques",
+    "668.9" => "Polymères",
+    "669" => "Métallurgie",
+    "67" => "Fabrication industrielle, Industries de transformation",
+    "672" => "Fer, acier, alliages ferreux",
+    "672.3" => "Traitement des fer, acier et alliages ferreux",
+    "673" => "Métaux non ferreux",
+    "676" => "Pâte à papier et papier",
+    "677" => "Textiles",
+    "678" => "Élastomères",
+    "678.2" => "Caoutchouc",
+    "678.7" => "Élastomères synthétiques",
+    "68" => "Industries de produits finis ou assemblés",
+    "69" => "Bâtiments, Construction",
+    "7" => "Arts et loisirs",
+    "70" => "Généralités",
+    "71" => "Urbanisme et aménagement paysager",
+    "711" => "Aménagement du territoire. Urbanisme. Planification régionale urbaine et rurale",
+    "712" => "Architecture paysagère. Dessins et aménagements des parcs et jardins",
+    "718" => "Cimetières",
+    "719" => "Protection de la nature et des paysages",
+    "72" => "Architecture",
+    "721" => "Programmation. Dessin. Projet",
+    "725" => "Constructions publiques",
+    "726" => "Architecture religieuse",
+    "727" => "Édifices à but éducatifs, scientifiques et culturels",
+    "728" => "Architecture domestique. Habitat",
+    "73" => "Sculpture et autres arts plastiques. Statuaire",
+    "736" => "Glyptique. Sigillographie",
+    "737" => "Numismatique",
+    "738" => "Céramique et poterie d'art",
+    "739" => "Arts des métaux",
+    "74" => "Dessin, arts décoratifs et mineurs",
+    "741" => "Dessin en général",
+    "742" => "Perspective",
+    "743" => "Anatomique",
+    "744" => "Linéaire et technique. Lettrage. Inscriptions",
+    "745" => "Arts décoratifs. Artisanat",
+    "746" => "Travaux d'aiguille. Broderie",
+    "747" => "Décoration intérieure",
+    "748" => "Art du verre",
+    "749" => "Mobilier d'art",
+    "75" => "Peinture (par artiste)",
+    "76" => "Gravure, arts graphiques, estampes",
+    "761" => "Techniques en relief",
+    "762" => "Techniques en creux",
+    "763" => "Techniques à plat. Lithographie",
+    "766" => "Arts graphiques appliqués. Publicité",
+    "77" => "Photographie et photographies",
+    "771" => "Équipement photographique",
+    "772" => "Substances inorganiques et phénomènes physiques",
+    "773" => "Substances organiques",
+    "774" => "Procédés photomécaniques",
+    "776" => "Photolithographie",
+    "777" => "Photogravure",
+    "778" => "Applications de la photographie. Reprographie. Cinéma",
+    "78" => "Musique",
+    "781" => "Théorie musicale",
+    "782" => "Dramatique. Opéra",
+    "783" => "Sacrée",
+    "784" => "Vocale",
+    "785" => "Instrumentale",
+    "786" => "Pour instruments à clavier",
+    "787" => "Pour instruments à cordes",
+    "788" => "Pour instruments à vent",
+    "789" => "Pour instruments à percussion",
+    "79" => "Art du spectacle, loisirs et sports, jeux",
+    "791" => "Divertissements publics et spectacles. Cinéma",
+    "792" => "Arts de la scène",
+    "793" => "Danse. Jeux de société",
+    "794" => "Jeux de table, de réflexion et de hasard",
+    "796" => "Sports",
+    "797" => "Sports aquatiques et aériens",
+    "798" => "Équitation",
+    "799" => "Pêche et chasse sportives. Tir sportif",
+    "8" => "Littérature, rhétorique et art d'écrire",
+    "80" => "Généralités",
+    "801" => "Linguistique générale",
+    "802" => "Anglais",
+    "803" => "Langues germaniques",
+    "804" => "Français",
+    "805" => "Italien. Roumain. Romanche, rhétique",
+    "806" => "Langues ibériques",
+    "807" => "Langues classiques (latin, grec)",
+    "808" => "Langues slaves et baltes",
+    "809" => "Langues orientales, africaines et autres langues",
+    "81" => "Littérature américaine de langue anglaise",
+    "82" => "Autres littératures de langue anglaise",
+    "83" => "Littérature germanique",
+    "839" => "De langue néerlandaise et scandinaves",
+    "84" => "Littérature de langue française",
+    "849" => "Littérature provençale",
+    "85" => "Littérature des langues italienne, roumaine et rhéto-romane",
+    "859" => "Littérature roumaine et de langues romanes orientales",
+    "86" => "Littératures des langues espagnole et portugaise",
+    "869" => "Littérature de langue portugaise",
+    "87" => "Littérature latine",
+    "871" => "Classique",
+    "873" => "Médiévale",
+    "875" => "Grecque classique",
+    "877" => "Littérature byzantine",
+    "88" => "Littérature des langues helléniques. Littérature grecque classique",
+    "881" => "Littérature slave",
+    "882" => "Littérature russe",
+    "884" => "Littérature polonaise",
+    "885" => "Littérature tchèque et slovaque",
+    "886" => "Littérature des langues balkaniques",
+    "888" => "Littérature des langues baltes",
+    "89" => "Littératures des autres langues",
+    "891" => "Littératures indiennes, perses, celtiques",
+    "892" => "Littératures des langues sémitiques",
+    "893" => "Littératures des langues hamitiques",
+    "894" => "Littératures des langues ouralo-altaïques, caucasiennes, inuit et dravidiennes",
+    "895" => "Littératures d'Extrême-Orient et d'Asie du Sud-Est",
+    "896" => "Littératures des langues africaines",
+    "897" => "Littératures des langues amérindiennes du Nord",
+    "898" => "Littératures des langues amérindiennes du Sud",
+    "899" => "Littératures des langues austronésiennes et australasiennes, malayo-polynésiennes",
+    "9" => "Archéologie, Histoire et Géographie",
+    "90" => "Généralités",
+    "902" => "Archéologie",
+    "903" => "Préhistoire",
+    "904" => "Antiquités, vestiges culturels",
+    "908" => "Monographies locales et régionales",
+    "91" => "Géographie",
+    "911" => "générale et théorique",
+    "912" => "Cartes et plans",
+    "913" => "Régionale",
+    "914" => "De l'Europe",
+    "915" => "De l'Asie",
+    "916" => "De l'Afrique",
+    "917" => "De l'Amérique du Nord et centrale",
+    "918" => "De l'Amérique du Sud",
+    "919" => "De l'Océanie et des régions polaires",
+    "92" => "Biographies générales, généalogie, emblèmes",
+    "929" => "Biographie",
+    "929.5" => "Généalogie",
+    "929.6" => "Héraldique",
+    "93" => "Histoire générale du monde ancien (I-V° siècle)",
+    "931" => "Histoire ancienne",
+    "932" => "Égypte ancienne",
+    "933" => "Histoire juive",
+    "934" => "Inde ancienne",
+    "935" => "Orient ancien",
+    "936" => "Europe ancienne (Germains, Celtes, Scandinaves, etc.)",
+    "937" => "Rome ancienne",
+    "938" => "Grèce ancienne",
+    "939" => "Histoire ancienne, autres parties du monde",
+    "94" => "Histoire générale de l'Europe, Europe de l'Ouest",
+    "941" => "des îles britanniques, sauf l'Angleterre",
+    "942" => "de l'Angleterre",
+    "943" => "des pays germaniques et de l'empire austro-hongrois",
+    "944" => "de la France",
+    "945" => "de l'Italie",
+    "946" => "de la péninsule ibérique",
+    "947" => "de l'ex-URSS",
+    "948" => "des pays nordiques",
+    "949" => "de Islande, Pays-Bas, Belgique, Suisse, Grèce, pays balkaniques",
+    "95" => "Histoire générale de l'Asie, Extrême Orient",
+    "951" => "de la Chine, de la Corée et de la Mongolie",
+    "952" => "du Japon et de Taïwan",
+    "953" => "des États arabes",
+    "954" => "du sous-continent indien",
+    "955" => "de l'Iran",
+    "956" => "de la Turquie et du Moyen-Orient",
+    "957" => "de l'ex-URSS asiatique",
+    "958" => "de l'Afghanistan",
+    "959" => "de l'Asie du Sud-Est",
+    "96" => "Histoire générale de l'Afrique",
+    "961" => "de la Tunisie et de la Lybie",
+    "962" => "de l'Égypte et du Soudan",
+    "963" => "de l'Éthiopie",
+    "964" => "du Maroc",
+    "965" => "de l'Algérie",
+    "966" => "de l'Afrique occidentale sub-saharienne",
+    "967" => "de l'Afrique équatoriale et centrale",
+    "968" => "de l'Afrique méridionale",
+    "969" => "des îles africaines",
+    "97" => "Histoire générale de l'Amérique du Nord et centrale",
+    "971" => "du Canada",
+    "972" => "du Mexique, de l'Amérique centrale et des Caraïbes",
+    "973" => "des États-Unis d'Amérique",
+    "98" => "Histoire générale de l'Amérique du Sud",
+    "981" => "du Brésil",
+    "982" => "de l'Argentine",
+    "983" => "du Chili",
+    "984" => "de la Bolivie",
+    "985" => "du Pérou",
+    "986" => "de la Colombie et de l'Équateur",
+    "987" => "du Vénézuela",
+    "988" => "des Guyanes",
+    "989" => "du Paraguay et de l'Uruguay",
+    "99" => "Histoire générale des autres parties du monde",
+    "991" => "de l'archipel malais",
+    "992" => "de Sumatra, Java et Bali",
+    "993" => "de l'Australasie et de la Mélanasie",
+    "994" => "de l'Australie",
+    "995" => "de la Nouvelle-Guinée",
+    "996" => "de la Polynésie et Micronésie",
+    "998" => "de l'Arctique",
+    "999" => "de l'Antarctique",
+}
+;
+}
\ No newline at end of file
diff --git a/misc/cronjobs/notifyMailsOp.pl b/misc/cronjobs/notifyMailsOp.pl
new file mode 100755 (executable)
index 0000000..4b8c4a4
--- /dev/null
@@ -0,0 +1,212 @@
+use strict;
+use C4::Context;
+use C4::Date;
+use Mail::Sendmail;  # comment out if not doing e-mail notices
+use Getopt::Long;
+use C4::Circulation::Circ2;
+# use C4::Members;
+#  this module will notify only the mail case
+# Now it's only programmed for ouest provence, you can modify it for yourself
+# sub function for get all notifications are not sends
+sub GetNotifys {
+#      my($branch) = @_;
+       my $dbh = C4::Context->dbh;
+       my $sth=$dbh->prepare("SELECT DISTINCT notifys.borrowernumber , borrowers.surname , borrowers.firstname , borrowers.title AS borrower_title , categories.category_type AS categorycode , borrowers.email , borrowers.contacttitle , borrowers.contactname , borrowers.contactfirstname ,
+       notifys.notify_level , notifys.method
+       FROM notifys,borrowers,categories WHERE (notifys.borrowernumber=borrowers.borrowernumber) AND (notifys.notify_send_date IS NULL) AND (borrowers.categorycode = categories.categorycode)");
+       
+       $sth->execute();
+               my @getnotifys;
+               my $i=0;
+               while (my $data=$sth->fetchrow_hashref){
+                       $getnotifys[$i]=$data;
+                       $i++;   
+               }
+               $sth->finish;
+               return(@getnotifys);
+
+}
+
+sub GetBorrowerNotifys{
+       my ($borrowernumber) = @_;
+       my $dbh = C4::Context->dbh;
+       my @getnotifys2;
+       my $sth2=$dbh->prepare("SELECT notifys.itemnumber,notifys.notify_level,biblio.title ,itemtypes.description,
+                       issues.date_due
+                       FROM notifys,biblio,items,itemtypes,biblioitems,issues 
+                       WHERE
+                       (items.itemnumber=notifys.itemnumber
+                       AND biblio.biblionumber=items.biblionumber)
+                       AND (itemtypes.itemtype=biblioitems.itemtype AND biblioitems.biblionumber=biblio.biblionumber)
+                       AND
+                       (notifys.borrowernumber=issues.borrowernumber AND notifys.itemnumber=issues.itemnumber)
+                       AND
+                       issues.returndate IS NULL
+                       AND
+                       notifys.borrowernumber=?
+                       AND notify_send_date IS NULL");
+                       $sth2->execute($borrowernumber);
+                       my $j=0;
+                       while (my $data2=$sth2->fetchrow_hashref){
+                               $getnotifys2[$j]=$data2;
+                               $j++;
+                       }
+                       $sth2->finish;
+                       return(@getnotifys2);
+
+}
+
+sub GetOverduerules{
+       my($category,$notify_level) = @_;
+       my $dbh = C4::Context->dbh;
+       my $sth=$dbh->prepare("SELECT letter".$notify_level.",debarred".$notify_level." FROM overduerules WHERE categorycode=?");
+       $sth->execute($category);
+       my (@overduerules)=$sth->fetchrow_array;
+       $sth->finish;
+       return(@overduerules);
+
+}
+
+sub GetLetter{
+
+       my($letterid) = @_;
+       my $dbh = C4::Context->dbh;
+       my $sth=$dbh->prepare("SELECT title,content FROM letter WHERE code=?");
+       $sth->execute($letterid);
+       my (@getletter)=$sth->fetchrow_array;
+       $sth->finish;
+       return(@getletter);
+
+}
+
+sub UpdateBorrowerDebarred{
+       my($borrowernumber) = @_;
+       my $dbh = C4::Context->dbh;
+       my $sth=$dbh->prepare("UPDATE borrowers SET debarred='1' WHERE borrowernumber=?");
+       $sth->execute($borrowernumber);
+       $sth->finish;
+       return 1;
+}
+
+sub UpdateNotifySendDate{
+       my($borrowernumber,$itemnumber,$notifyLevel) = @_;
+       my $dbh = C4::Context->dbh;
+       my $sth=$dbh->prepare("UPDATE notifys SET notify_send_date=now() 
+       WHERE borrowernumber=? AND itemnumber=? AND notify_send_date IS NULL AND notify_level=?");
+       $sth->execute($borrowernumber,$itemnumber,$notifyLevel);
+       $sth->finish;
+       return 1;
+
+}
+
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # 
+
+# work with get notifys
+my $smtpserver = 'smtp.yoursmtpserver'; # your smtp server (the server who sent mails)
+my $from = 'your@librarymailadress'; # all the mails sent to the borrowers will appear coming from here.
+
+
+# initiate file for wrong_mails
+my $outfile = 'wrong_mails.txt';
+open( OUT, ">$outfile" );
+binmode(OUT, 'utf8');
+
+my @getnofifys = GetNotifys();
+foreach my $num (@getnofifys) {
+       my %notify;     
+#      if we have a method mail, we check witch mail letter we launch
+       if ($num->{'method'} eq 'mail'){
+               my ($letterid,$debarred) = GetOverduerules($num->{'categorycode'},$num->{'notify_level'});
+#                      now, we get the letter associated to letterid
+                       my($title,$content) = GetLetter($letterid);
+                       my $email = $num->{'email'};
+                       #my $email = 'alaurin@ouestprovence.fr';
+                       my $mailtitle = $title; # the title of the mails
+# Work with the adult category code
+                               if ($num->{'categorycode'} eq 'A') {
+       #                       now deal with $content
+                                       $content =~ s/\<<borrowers.title>\>/$num->{'borrower_title'}/g ;
+                                       $content =~ s/\<<borrowers.surname>\>/$num->{'surname'}/g ;
+                                       $content =~ s/\<<borrowers.firstname>\>/$num->{'firstname'}/g ;
+                                       
+                                       my @getborrowernotify=GetBorrowerNotifys($num->{'borrowernumber'});
+                                       my $overdueitems;
+                                       foreach my $notif(@getborrowernotify){
+                                               my $date=format_date($notif->{'date_due'});
+                                               if ($notif->{'notify_level'} eq $num->{'notify_level'}){
+                                               $overdueitems .= " - <b>".$notif->{'title'}."</b>" ;
+                                               $overdueitems .= "  ( ".$notif->{'description'}." )  " ;
+                                               $overdueitems .= "emprunté le :".$date;
+                                               $overdueitems .= "<br>";
+                                               
+# FIXME at this time, the program consider the mail is send (in notify_send_date) but with no real check must be improved , we don't know if the mail was really to a real adress, and if there is a problem, we don't know how to return the notification to koha...
+       UpdateNotifySendDate($num->{'borrowernumber'},$notif->{'itemnumber'},$num->{'notify_level'});
+}
+                                       }
+                               # if we don't have overdueitem replace content by nonotifys value, deal with it later
+                                       if ($overdueitems){     
+                                       $content =~ s/\<<items.content>\>/$overdueitems/g;
+                               }
+                               else {
+                               $content = 'nonotifys';
+                               }
+                       }
+# Work with the child category code (we add the parents infos)
+                               if ($num->{'categorycode'} eq 'C') {
+                                       $content =~ s/\<<borrowers.contacttitle>\>/$num->{'contacttitle'}/g ;
+                                       $content =~ s/\<<borrowers.contactname>\>/$num->{'contactname'}/g ;
+                                       $content =~ s/\<<borrowers.contactfirstname>\>/$num->{'contactfirstname'}/g ;
+                                       $content =~ s/\<<borrowers.title>\>/$num->{'borrower_title'}/g ;
+                                       $content =~ s/\<<borrowers.surname>\>/$num->{'surname'}/g ;
+                                       $content =~ s/\<<borrowers.firstname>\>/$num->{'firstname'}/g ;
+                                       
+                                       my @getborrowernotify=GetBorrowerNotifys($num->{'borrowernumber'});
+                                       my $overdueitems;
+                                       foreach my $notif(@getborrowernotify){
+                                               my $date=format_date($notif->{'date_due'});
+                                               
+                                               $overdueitems .= " - <b>".$notif->{'title'}."</b>" ;
+                                               $overdueitems .= "  ( ".$notif->{'description'}." )  " ;
+                                               $overdueitems .= "emprunté le :".$date;
+                                               $overdueitems .= "<br>";
+# FIXME at this time, the program consider the mail is send (in notify_send_date) but with no real check must be improved ...
+                               UpdateNotifySendDate($num->{'borrowernumber'},$notif->{'itemnumber'},$num->{'notify_level'});
+                                               }
+                                       
+                                       if ($overdueitems){
+                                               $content =~ s/\<<items.content>\>/$overdueitems/g;
+                                       }
+                                       else {
+                                       $content = 'nonotifys';
+                                       }
+                               }
+# initiate the send mail
+
+#       decoding mailtitle for lisibility of mailtitle (bug with utf-8 values, so decoding it)
+        utf8::decode($mailtitle);
+
+                       my $mailtext = $content;
+                               unshift @{$Mail::Sendmail::mailcfg{'smtp'}} , $smtpserver;
+#                                         set your own mail server name here
+                                       my %mail = ( To      => $email,
+                                                               From    => $from,
+                                                               Subject => $mailtitle,
+                                                               Message => $mailtext,
+                                                               'content-type' => 'text/html; charset="utf-8"',
+                                       );
+                               # if we don't have any content for the mail, we don't launch mail, but notify it in a file
+                                       if ($mailtext ne 'nonotifys') {
+                                       sendmail(%mail);
+                                       }
+                                       else {
+                                       print OUT $email ;
+                                       }
+                                       
+# now deal with the debarred mode
+#              if ($debarred eq 1) {
+#              à ajouter : si le lecteur est en mode debarred, ajouter la fonction qui nous permettra cela
+#              UpdateBorrowerDebarred($num->{'borrowernumber'});
+#              }
+       close(OUT);
+       }
+}
diff --git a/misc/cronjobs/result.txt b/misc/cronjobs/result.txt
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/misc/cronjobs/test_zebra_delete.pl b/misc/cronjobs/test_zebra_delete.pl
new file mode 100755 (executable)
index 0000000..378da1b
--- /dev/null
@@ -0,0 +1,77 @@
+#!/usr/bin/perl
+use C4::Context;
+use C4::Biblio;
+
+use strict;
+
+my $Zconn=C4::Context->Zconn('biblioserver', 0, 1);
+my $Zpackage = $Zconn->package();
+$Zpackage->option(action => 'recordDelete');
+$Zpackage->option(record => '<?xml version="1.0" encoding="UTF-8"?>
+<record
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/ standards/marcxml/schema/MARC21slim.xsd"
+ xmlns="http://www.loc.gov/MARC21/slim">
+
+ <leader>00577    a2200193   4500</leader>
+ <controlfield tag="005">19980415162006.0</controlfield>
+ <datafield tag="035" ind1=" " ind2=" ">
+   <subfield code="a">TOB*M*9074254</subfield>
+ </datafield>
+ <datafield tag="090" ind1=" " ind2=" ">
+   <subfield code="9">8</subfield>
+   <subfield code="a">8</subfield>
+ </datafield>
+ <datafield tag="100" ind1=" " ind2=" ">
+   <subfield code="a">19910405d1976       y1frea0103    ba</subfield>
+ </datafield>
+ <datafield tag="101" ind1="0" ind2=" ">
+   <subfield code="a">fre</subfield>
+ </datafield>
+ <datafield tag="200" ind1="1" ind2=" ">
+   <subfield code="a">Lune vole fJacqueline Held, et Claude Held</subfield>
+   <subfield code="g">illustrations d\' Yvan Pommaux</subfield>
+   <subfield code="b">LIVR</subfield>
+ </datafield>
+ <datafield tag="210" ind1=" " ind2=" ">
+   <subfield code="c">Ecole des loisirs</subfield>
+   <subfield code="d">cop. 1976</subfield>
+ </datafield>
+ <datafield tag="215" ind1=" " ind2=" ">
+   <subfield code="a">20p</subfield>
+ </datafield>
+ <datafield tag="225" ind1="0" ind2=" ">
+   <subfield code="a">Chanterime</subfield>
+ </datafield>
+ <datafield tag="309" ind1=" " ind2=" ">
+   <subfield code="a">Migration GEAC</subfield>
+ </datafield>
+ <datafield tag="700" ind1=" " ind2="1">
+   <subfield code="a">Held</subfield>
+   <subfield code="b">Jacqueline</subfield>
+   <subfield code="9">187392</subfield>
+ </datafield>
+ <datafield tag="913" ind1="0" ind2="0">
+   <subfield code="a">HELLVOL99000</subfield>
+ </datafield>
+ <datafield tag="949" ind1=" " ind2=" ">
+   <subfield code="a">MIRMJE</subfield>
+   <subfield code="a">ISTISP</subfield>
+ </datafield>
+ <datafield tag="995" ind1=" " ind2=" ">
+   <subfield code="a">IST</subfield>
+   <subfield code="c">IST</subfield>
+   <subfield code="f">9991088063</subfield>
+   <subfield code="k">P HEL</subfield>
+   <subfield code="m">2004-06-22</subfield>
+   <subfield code="v">2.9</subfield>
+   <subfield code="r">LIVR</subfield>
+   <subfield code="s">14</subfield>
+   <subfield code="b">J</subfield>
+   <subfield code="9">16</subfield>
+ </datafield>
+</record>');
+$Zpackage->send("update");
+$Zpackage->send('commit');
+$Zpackage->destroy();
+$Zconn->destroy();
diff --git a/misc/cronjobs/update_items.pl b/misc/cronjobs/update_items.pl
new file mode 100644 (file)
index 0000000..4712bf5
--- /dev/null
@@ -0,0 +1,183 @@
+#!/usr/bin/perl
+use strict;
+use warnings;
+use C4::Context;
+use C4::Biblio;
+use MARC::Record;
+
+use Getopt::Long;
+my $USAGE = "
+USAGE: update_items.pl -[options]
+
+OPTIONS:
+ -today                                Items with a modified timestamp today
+ -biblionumber <integer>       One biblionumber to update
+ -itemnumber <integer>         One itemnumber to update
+
+DEVELOPMENT OPTIONS:
+
+EXAMPLES:
+\$ ./update_items.pl -today
+[ update items modified today ]
+
+\$ ./update_items.pl -biblionumber 2
+[ update items for biblionumber 2 ]
+";
+my ($today_only,$biblionumber_to_update,$itemnumber_to_update,$help);
+GetOptions(
+       'today' => \$today_only,
+       'biblionumber:o' => \$biblionumber_to_update,
+       'itemnumber:o' => \$itemnumber_to_update,
+       'h' => \$help,
+);
+
+if ($h) {
+    print $USAGE."\n";
+    exit;
+}
+
+# This script can be run from cron or on the command line. It updates
+# a zebra index with modifications for the period covered or the 
+# biblionumber or itemnumber specified.
+#
+# You will need to customize this for your installation
+# I hope that the comments will help -- Josha Ferraro <jmf@liblime.com>
+my $dbh = C4::Context->dbh;
+
+# Get the date, used both for filename and for period we're updating
+my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime(time);
+$year +=1900;
+$mon +=1;
+# nice to zero-pad these dates
+my $pad_mday= sprintf("%0*d", "2",$mday);
+my $pad_mon = sprintf("%0*d", "2",$mon);
+
+# FIXME: we should define a syspref for 'how often to run this script'
+my $period = "$year-$pad_mon-$pad_mday%"; # today only - you'll want to customize this bit
+print "period: $period\n";
+my $date = "$year$mon$mday$hour$min$sec";
+
+# This is the file that zebra will use to update the index at the end of this script
+my $filename = "records.$date.iso2709";
+my $biblioserverdir = C4::Context->zebraconfig('biblioserver')->{directory};
+
+# check that directory exist, otherwise create.
+unless (-d "$biblioserverdir/specialUpdate") {
+    system("mkdir -p $biblioserverdir/specialUpdate");
+    print "Info: created $biblioserverdir/specialUpdate\n";
+    $created_dir_or_file++;
+}
+
+my $outfile = "$biblioserverdir/specialUpdate/$filename";
+
+# open a filehandle for writing records -- notice it's UTF-8
+open OUT,">utf8",$outfile or die "can't open filehandle\n";
+
+# if there aren't any changes, and all we're doing is updating things from today, don't bother
+print "counting first\n";
+my $countitems_sth = $dbh->prepare("SELECT COUNT(*) FROM items WHERE timestamp LIKE ?");
+$countitems_sth->execute($period);
+my $number_of_items = $countitems_sth->fetchrow();
+unless ($number_of_items) {
+       print "no recent items to update\n";
+       exit if $today_only;
+}
+
+# get all the relevant biblionumbers, we're gonna update every item in these biblionumbers
+print "finding biblionumbers\n";
+my $biblionumber_sth;
+if ($today_only) {
+       $biblionumber_sth = $dbh->prepare("SELECT DISTINCT biblioitems.biblionumber FROM biblioitems LEFT JOIN items ON (biblioitems.biblionumber=items.biblionumber) WHERE items.timestamp LIKE ? AND biblioitems.marcxml IS NOT NULL");
+       $biblionumber_sth->execute($period) or die "problem with query\n";
+}
+elsif ($biblionumber_to_update) {
+       $biblionumber_sth = $dbh->prepare("SELECT biblionumber FROM biblioitems WHERE marcxml IS NOT NULL AND biblionumber=?");
+       $biblionumber_sth->execute($biblionumber_to_update) or die "problem with query\n";
+}
+my $count;
+
+print "fetching marc and items data, updating\n";
+# for each itemnumber, find the biblionumber, get all the items data for that biblio,
+# update all the items data in biblioitems.marc, and finally, index it in zebra
+
+#
+# 1st : find where some informations are hidden : itemnumber, date_due, popularity
+#
+my ($itemnumberTag,$itemnumberSubfield) = MARCfind_marc_from_kohafield($dbh,"items.itemnumber","");
+my ($date_dueTag,$date_dueSubfield) = MARCfind_marc_from_kohafield($dbh,"items.issues","");
+my (
+while (my $biblionumber=$biblionumber_sth->fetchrow) {
+       $count++;
+
+       # get this biblio's MARC record
+    my $record = MARCgetbiblio($biblionumber);
+
+       # delete all existing items data from this record FIXME: 952 shouldn't be hardcoded
+       for my $field_to_del ($record->field("952")) {
+               my $del_count = $record->delete_field($field_to_del);
+               print "deleted $del_count fields";
+       }
+       # Find out the itemnumbers this biblio has
+       my $itemnumbers_sth = $dbh->prepare("SELECT itemnumber FROM items WHERE biblionumber=?");
+       $itemnumbers_sth->execute($biblionumber);
+       
+       # for each of the items, get all the item data
+       while (my $data = $itemnumbers_sth->fetchrow_hashref) {
+               my $itemnumber = $data->{itemnumber};
+               my $item_data_sth = $dbh->prepare("SELECT * FROM items WHERE itemnumber=?");
+               $item_data_sth->execute($data->{itemnumber});
+               my $item_data_hashref = $item_data_sth->fetchrow_hashref();
+               
+               # create a new MARC::Field object and put a date_due in it (from issues table)
+               my $date_due_sth = $dbh->prepare("SELECT date_due FROM issues WHERE itemnumber=? AND returndate IS NULL");
+               $date_due_sth->execute($itemnumber);
+               my ($date_due) = $date_due_sth->fetchrow();
+               $date_due = "0000-00-00" unless ($date_due);
+
+               # FIXME: this should use Frameworks!!! -- I'll do it soon -- JF
+               my $items_field = MARC::Field->new( 952, " ", " ", "2" => $date_due, );
+
+               # put all the data into our MARC::Record field, based on the Koha2MARC mappings
+               for my $label (keys %$item_data_hashref) {
+                       if ($item_data_hashref->{$label}) {
+                               my $find_tag_subfield_sth = $dbh->prepare("SELECT tagfield,tagsubfield FROM marc_subfield_structure WHERE kohafield=?");
+                               $find_tag_subfield_sth->execute("items.$label");
+                               my ($tag,$subfield) = $find_tag_subfield_sth->fetchrow;
+                               if ($tag) {
+                                       $items_field->add_subfields($subfield => $item_data_hashref->{$label} ) unless (!$item_data_hashref->{$label});
+                                       print "added: $label ($tag $subfield): $item_data_hashref->{$label}";
+                               }
+                               else {
+                                       # You probably want to update your mappings if you see anything here ... but
+                                       # in some cases it's safe to ignore these warnings
+                                       print "WARN: no items.$label mapping found: $item_data_hashref->{$label}\n";
+                               }
+                       }
+               }
+               # now update our original record, appending this field
+               $record->insert_fields_ordered($items_field);
+       }
+       # at this point, we have an up-to-date MARC record
+       # put it back in biblioitems.marc
+       my $put_back_sth = $dbh->prepare("UPDATE biblioitems SET marc=? WHERE biblionumber=?");
+       $put_back_sth->execute($record->as_usmarc(),$biblionumber);
+
+       # schedule it for a zebra index update FIXME: we need better error handling
+       print OUT $record->as_usmarc(); 
+}
+# FIXME: add time taken
+print "finished with $count items in\n";
+# now we're ready to index this change in Zebra and commit it
+# FIXME: these dirs shouldn't be hardcoded and sudo probably isn't what you use
+chdir "/koha/zebradb/biblios/tab";
+my $error = system("sudo zebraidx -g iso2709 -c /koha/etc/zebra-biblios.cfg -d biblios update $outfile");
+if ($error) {
+       die "update operation failed";
+}
+$error = system("sudo zebraidx -g iso2709 -c /koha/etc/zebra-biblios.cfg commit");
+
+if ($error) {
+       die "commit operation failed";
+}
+
+`sudo mv $outfile $outfile.finished`;
diff --git a/misc/cronjobs/zebraqueue_start.pl b/misc/cronjobs/zebraqueue_start.pl
new file mode 100755 (executable)
index 0000000..ddc98c1
--- /dev/null
@@ -0,0 +1,153 @@
+#!/usr/bin/perl
+# script that starts the zebraquee
+#  Written by TG on 01/08/2006
+use strict;
+
+
+use C4::Context;
+use C4::Biblio;
+use C4::Search;
+use C4::AuthoritiesMarc;
+use XML::Simple;
+use utf8;
+### ZEBRA SERVER UPDATER
+##Uses its own database handle
+my $dbh=C4::Context->dbh;
+my $readsth=$dbh->prepare("select id,biblio_auth_number,operation,server from zebraqueue");
+#my $delsth=$dbh->prepare("delete from zebraqueue where id =?");
+
+
+#AGAIN:
+
+#my $wait=C4::Context->preference('zebrawait') || 120;
+my $verbose = 1;
+print "starting with verbose=$verbose\n" if $verbose;
+
+my ($id,$biblionumber,$operation,$server,$marcxml);
+
+$readsth->execute;
+while (($id,$biblionumber,$operation,$server)=$readsth->fetchrow){
+    print "read in queue : $id : biblio $biblionumber for $operation on $server\n" if $verbose;
+    my $ok;
+    eval{
+        # if the operation is a deletion, zebra requires that we give it the xml.
+        # as it is no more in the SQL db, retrieve it from zebra itself.
+        # may sound silly, but that's the way zebra works ;-)
+           if ($operation =~ /delete/) {
+              # 1st read the record in zebra
+            my $Zconn=C4::Context->Zconn($server, 0, 1,'','xml');
+            my $query = $Zconn->search_pqf( '@attr 1=Local-Number '.$biblionumber);
+            # then, delete the record
+               $ok=zebrado($query->record(0)->render(),$operation,$server,$biblionumber);
+        # if it's an add or a modif
+        } else {
+            # get the XML
+            if ($server eq "biblioserver") {
+                my $marc = GetMarcBiblio($biblionumber);
+                $marcxml = $marc->as_xml_record() if $marc;
+            } elsif ($server eq "authorityserver") {
+                $marcxml =C4::AuthoritiesMarc::XMLgetauthority($dbh,$biblionumber);
+            }
+            if ($verbose) {
+                if ($marcxml) {
+                    print "XML read : $marcxml\n" if $verbose >1;
+                } else {
+                # workaround for zebra bug needing a XML even for deletion
+                $marcxml= "<dummy/>";
+                    print "unable to read MARCxml\n" if $verbose;
+                }
+            }
+            # check it's XML, just in case
+            eval {
+                my $hashed=XMLin($marcxml);
+            }; ### is it a proper xml? broken xml may crash ZEBRA- slow but safe
+            ## it's Broken XML-- Should not reach here-- but if it does -lets protect ZEBRA
+            if ($@){
+                warn $@;
+                my $delsth=$dbh->prepare("delete from zebraqueue where id =?");
+                $delsth->execute($id);
+                next;
+            }
+            # ok, we have everything, do the operation in zebra !
+            $ok=zebrado($marcxml,$operation,$server);
+        }
+    };
+    print "ZEBRAopserver returned : $ok \n" if $verbose;
+    if ($ok ==1) {
+        $dbh=C4::Context->dbh;
+        my $delsth;
+        # if it's a deletion, we can delete every request on this biblio : in case the user
+        # did a modif (or item deletion) just before biblio deletion, there are some specialUpdage
+        # that are pending and can't succeed, as we don't have the XML anymore
+        # so, delete everything for this biblionumber
+        if ($operation eq 'delete_record') {
+            print "deleting biblio deletion $biblionumber\n" if $verbose;
+            $delsth =$dbh->prepare("delete from zebraqueue where biblio_auth_number =?");
+            $delsth->execute($biblionumber);
+        # if it's not a deletion, delete every pending specialUpdate for this biblionumber
+        # in case the user add biblio, then X items, before this script runs
+        # this avoid indexing X+1 times where just 1 is enough.
+        } else {
+            print "deleting special date for $biblionumber\n" if $verbose;
+            $delsth =$dbh->prepare("delete from zebraqueue where biblio_auth_number =? and operation='specialUpdate'");
+            $delsth->execute($biblionumber);
+        }
+    }
+}
+
+sub zebrado {
+    
+    ###Accepts a $server variable thus we can use it to update  biblios, authorities or other zebra dbs
+    my ($record,$op,$server,$biblionumber)=@_;
+    
+    my @port;
+    
+    my $tried=0;
+    my $recon=0;
+    my $reconnect=0;
+#    $record=Encode::encode("UTF-8",$record);
+    my $shadow=$server."shadow";
+    $op = 'recordDelete' if $op eq 'delete_record';
+reconnect:
+    
+    my $Zconn=C4::Context->Zconn($server, 0, 1);
+    if ($record){
+        print "updating $op on $biblionumber for server $server\n $record\n" if $verbose;
+        my $Zpackage = $Zconn->package();
+        $Zpackage->option(action => $op);
+        $Zpackage->option(record => $record);
+#          $Zpackage->option(recordIdOpaque => $biblionumber) if $biblionumber;
+retry:
+        $Zpackage->send("update");
+        my($error, $errmsg, $addinfo, $diagset) = $Zconn->error_x();
+        if ($error==10007 && $tried<3) {## timeout --another 30 looonng seconds for this update
+            print "error 10007\n" if $verbose;
+            sleep 1;   ##  wait a sec!
+            $tried=$tried+1;
+            goto "retry";
+        }elsif ($error==2 && $tried<2) {## timeout --temporary zebra error !whatever that means
+            print "error 2\n" if $verbose;
+            sleep 2;   ##  wait two seconds!
+            $tried=$tried+1;
+            goto "retry";
+        }elsif($error==10004 && $recon==0){##Lost connection -reconnect
+            print "error 10004\n" if $verbose;
+            sleep 1;   ##  wait a sec!
+            $recon=1;
+            $Zpackage->destroy();
+            $Zconn->destroy();
+            goto "reconnect";
+        }elsif ($error){
+        #      warn "Error-$server   $op  /errcode:, $error, /MSG:,$errmsg,$addinfo \n";       
+            print "error $error\n" if $verbose;
+            $Zpackage->destroy();
+            $Zconn->destroy();
+            return 0;
+        }
+        $Zpackage->send('commit');
+#     $Zpackage->destroy();
+#     $Zconn->destroy();
+    return 1;
+    }
+    return 0;
+}
diff --git a/misc/fines.pl b/misc/fines.pl
new file mode 100755 (executable)
index 0000000..41623cb
--- /dev/null
@@ -0,0 +1,180 @@
+#!/usr/bin/perl
+
+#  This script loops through each overdue item, determines the fine,
+#  and updates the total amount of fines due by each user.  It relies on
+#  the existence of /tmp/fines, which is created by ???
+# Doesnt really rely on it, it relys on being able to write to /tmp/
+# It creates the fines file
+#
+#  This script is meant to be run nightly out of cron.
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+# $Id$
+
+use C4::Context;
+use C4::Circulation::Circ2;
+use C4::Circulation::Fines;
+use Date::Manip qw/Date_DaysSince1BC/;
+use C4::Biblio;
+
+open (FILE,'>/tmp/fines') || die;
+# FIXME
+# it looks like $count is just a counter, would it be
+# better to rely on the length of the array @$data and turn the
+# for loop below into a foreach loop?
+#
+my ($numOverdueItems,$data)=Getoverdues();
+print $numOverdueItems if $DEBUG;
+my $overdueItemsCounted=0 if $DEBUG;
+# FIXME - There's got to be a better way to figure out what day
+# today is.
+my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) =localtime(time);
+$mon++;
+$year=$year+1900;
+my $date=Date_DaysSince1BC($mon,$mday,$year);
+print $date if $DEBUG;
+if ($mon < '10'  ){
+$mon="0".$mon;
+}
+if ($mday < '10'  ){
+$mday="0".$mday;
+}
+my $reference = $year."".$mon;
+my $borrowernumber;
+
+for (my $i=0;$i<$numOverdueItems;$i++){
+  my @dates=split('-',$data->[$i]->{'date_due'});
+  my $date2=Date_DaysSince1BC($dates[1],$dates[2],$dates[0]);
+  my $datedue=$data->[$i]->{'date_due'};
+  my $due="$dates[2]/$dates[1]/$dates[0]";
+  my $borrower=BorType($data->[$i]->{'borrowernumber'});
+  my $starter;    
+      
+ if ($date2 <= $date){
+    $overdueItemsCounted++ if $DEBUG;
+    my $difference=$date-$date2;
+    my ($amount,$type,$printout,$daycounttotal,$daycount)=
+    CalcFine($data->[$i]->{'itemnumber'},
+        $borrower->{'categorycode'},
+        $difference,
+        $datedue);
+    
+    my ($delays1,$delays2,$delays3)=GetOverdueDelays($borrower->{'categorycode'});
+    my $issuingrules=GetIssuingRules($data->[$i]->{'itemnumber'},$borrower->{'categorycode'});
+if($delays1  and $delays2  and $delays3)  {
+    
+    my $debarredstatus=CheckBorrowerDebarred($borrower->{'borrowernumber'});
+     
+    if (($issuingrules->{'fine'} > 0) || ($issuingrules->{'fine'} ne '' )){
+
+        #DELAYS 1##########################################
+        if ($amount > 0 && $daycount >= $delays1 && $daycount < $delays2){
+        my $debarred1=GetOverduerules($borrower->{'categorycode'},1);
+        (UpdateBorrowerDebarred($borrower->{'borrowernumber'}))if(($debarred1 eq '1' ) and ($debarredstatus eq '0'));
+        UpdateFine($data->[$i]->{'itemnumber'},$data->[$i]->{'borrowernumber'},$amount,$type,$due);
+        my $getnotifyid=CheckExistantNotifyid($borrower->{'borrowernumber'},$datedue);
+    
+        my $update=CheckAccountLineLevelInfo($borrower->{'borrowernumber'},$data->[$i]->{'itemnumber'},1);
+            if ($update eq '0'){
+                        if ($getnotifyid eq '0'){
+                            $starter=GetNextIdNotify($reference,$borrower->{'borrowernumber'});
+    
+                        }
+                        else{
+                            $starter=$getnotifyid;
+                        }
+    
+            }
+        UpdateAccountLines($starter,1,$borrower->{'borrowernumber'},$data->[$i]->{'itemnumber'});
+        }
+        ###############################################
+    
+        if ($daycount>=$delays2) {
+    
+            $amount=$issuingrules->{'fine'} * ($delays2);
+            UpdateFine($data->[$i]->{'itemnumber'},$data->[$i]->{'borrowernumber'},$amount,$type,$due);
+    
+        }
+    
+        #DELAYS 2#################################
+    
+        if ($daycount >= $delays2 && $daycount < $delays3){
+        my $debarred2=GetOverduerules($borrower->{'categorycode'},2);
+        (UpdateBorrowerDebarred($borrower->{'borrowernumber'}))if(($debarred2 eq '1' ) and ($debarredstatus eq '0'));
+        my $update=CheckAccountLineLevelInfo($borrower->{'borrowernumber'},$data->[$i]->{'itemnumber'},2);
+        if ($update eq '0'){
+        UpdateAccountLines(undef,2,$borrower->{'borrowernumber'},$data->[$i]->{'itemnumber'});
+        }
+        }
+        ###############################################
+    
+        #DELAYS 3###################################
+        if ($daycount >= $delays3  ){
+            my $debarred3=GetOverduerules($borrower->{'categorycode'},3);
+            (UpdateBorrowerDebarred($borrower->{'borrowernumber'}))if(($debarred3 eq '1' ) and ($debarredstatus eq '0'));
+            my $update=CheckAccountLineLevelInfo($borrower->{'borrowernumber'},$data->[$i]->{'itemnumber'},3);
+            if ($update eq '0'){
+                    UpdateAccountLines(undef,3,$borrower->{'borrowernumber'},$data->[$i]->{'itemnumber'});
+            }
+            my $items=GetItems($data->[$i]->{'itemnumber'});
+            my $todaydate=$year."-".$mon."-".$mday;
+            my $description="Item Price";
+            my $typeaccount="IP";
+            my $level="3";
+            my $notifyid=GetNotifyId($borrower->{'borrowernumber'},$data->[$i]->{'itemnumber'});
+            my $timestamp=$todaydate." ".$hour."\:".$min."\:".$sec;
+            my $create=CheckAccountLineItemInfo($borrower->{'borrowernumber'},$data->[$i]->{'itemnumber'},$typeaccount,$notifyid);
+            if ($create eq '0'){
+    
+            CreateItemAccountLine($borrower->{'borrowernumber'},$data->[$i]->{'itemnumber'},$todaydate,$items->{'price'},$description,$typeaccount,
+            $items->{'price'},$timestamp,$notifyid,$level);
+            }
+        }
+        ###############################################
+    }
+}
+
+
+
+if ($borrower->{'category_type'} eq 'C'){  
+        my $query=qq|    SELECT *
+                FROM borrowers
+                WHERE borrowernumber=?|;
+        my $dbh = C4::Context->dbh;
+        my $sth=$dbh->prepare($query);
+        $sth->execute($borrower->{'guarantorid'});
+        my $tdata=$sth->fetchrow_hashref;
+        $sth->finish;
+        $borrower->{'phone'}=$tdata->{'phone'};
+       }
+ print "$printout\t$borrower->{'cardnumber'}\t$borrower->{'category_type'}\t$borrower->{'firstname'}\t$borrower->{'surname'}\t$data->[$i]->{'date_due'}\t$type\t$difference\t$borrower->{'email'}\t$borrower->{'phone'}\t$borrower->{'address'}\t$borrower->{'city'}\t$amount\n";
+ }
+}
+
+if ($DEBUG) {
+   print <<EOM
+
+Number of Overdue Items counted $overdueItemsCounted
+Number of Overdue Items reported $numOverdueItems
+
+EOM
+}
+
+close FILE;
diff --git a/misc/migration_tools/22_to_30/biblio_framework.sql b/misc/migration_tools/22_to_30/biblio_framework.sql
new file mode 100644 (file)
index 0000000..463e8a3
--- /dev/null
@@ -0,0 +1,6 @@
+alter table biblio add frameworkcode char(4);
+update biblio,marc_biblio set biblio.frameworkcode=marc_biblio.frameworkcode where marc_biblio.biblionumber=biblio.biblionumber;
+alter table biblioitems add marcxml text;
+alter table biblioitems add lcsort varchar(25);
+alter table items add onloan date;
+alter table items add Cutterextra varchar(45);
diff --git a/misc/migration_tools/22_to_30/convert_to_utf8.pl b/misc/migration_tools/22_to_30/convert_to_utf8.pl
new file mode 100755 (executable)
index 0000000..204364f
--- /dev/null
@@ -0,0 +1,23 @@
+#!/usr/bin/perl
+
+# small script to convert mysql tables to utf-8
+
+use C4::Context;
+use strict;
+
+my $dbh=C4::Context->dbh();
+
+my $database=C4::Context->config("database");
+my $query="Show tables";
+my $sth=$dbh->prepare($query);
+$sth->execute();
+while (my @table=$sth->fetchrow_array()){
+    print "Altering table $table[0]\n";
+    my $alter_query="ALTER TABLE $table[0] convert to CHARACTER SET UTF8 collate utf8_general_ci";
+    my $sth2=$dbh->prepare($alter_query);
+    $sth2->execute();
+    $sth2->finish();
+
+}
+$sth->finish();
+$dbh->disconnect();
diff --git a/misc/migration_tools/22_to_30/export_Authorities.pl b/misc/migration_tools/22_to_30/export_Authorities.pl
new file mode 100644 (file)
index 0000000..2b0925f
--- /dev/null
@@ -0,0 +1,57 @@
+#!/usr/bin/perl
+use C4::Context;
+#use MARC::File::XML(BinaryEncoding=>"utf8");
+#use MARC::File::USMARC;
+use MARC::Record;
+use C4::AuthoritiesMarc;
+use POSIX;
+#MARC::File::XML::default_record_format("UNIMARCAUTH");
+my $dbh = C4::Context->dbh;
+my $rq= $dbh->prepare(qq|
+  SELECT authid,authtypecode
+  FROM auth_header
+  |);
+my $filename= shift @ARGV;
+$rq->execute;
+#ATTENTION : Mettre la base en utf8 auparavant.
+#BEWARE : Set database into utf8 before.
+#open FILEOUTPUT,">:utf8", "$filename" or die "unable to open $filename";
+while (my ($authid,$authtypecode)=$rq->fetchrow){
+  my $record=AUTHgetauthority($dbh,$authid);
+  if (! utf8::is_utf8($record)) {
+         utf8::decode($record);
+  }
+  
+  if (C4::Context->preference('marcflavour') eq "UNIMARC"){
+       $record->leader('     nac  22     1u 4500');
+    my $string=$1 if $time=~m/([0-9\-]+)/;
+    $string=~s/\-//g;
+     $string = sprintf("%-*s",26, $string);
+     substr($string,9,6,"frey50");
+     unless ($record->subfield('100',"a")){
+       $record->insert_fields_ordered(MARC::Field->new('100',"","","a"=>$string));
+     }
+     if ($record->field('152')){
+       if ($record->subfield('152','b')){
+       } else {
+            $record->field('152')->add_subfields("b"=>$authtypecode);
+       }
+     } else {
+            $record->insert_fields_ordered(MARC::Field->new('152',"","","b"=>$authtypecode));
+     }
+     unless ($record->field('001')){
+       $record->insert_fields_ordered(MARC::Field->new('001',$authid));
+     }
+     
+     AUTHmodauthority($dbh,$authid,$record,1);
+   } else {
+    $record->encoding( 'UTF-8' );
+  }
+#  warn $record->as_usmarc;
+     # warn $record->as_formatted;
+     #   warn $record->as_usmarc;
+
+  print $record->as_usmarc();
+
+}
+close ;
diff --git a/misc/migration_tools/22_to_30/export_Authorities_xml.pl b/misc/migration_tools/22_to_30/export_Authorities_xml.pl
new file mode 100644 (file)
index 0000000..24dacad
--- /dev/null
@@ -0,0 +1,42 @@
+#!/usr/bin/perl
+use C4::Context;
+use MARC::File::XML(BinaryEncoding=>"utf8");
+use MARC::Record;
+use C4::AuthoritiesMarc;
+use POSIX;
+MARC::File::XML::default_record_format("UNIMARCAUTH");
+my $dbh = C4::Context->dbh;
+my $rq= $dbh->prepare(qq|
+  SELECT authid
+  FROM auth_header
+  |);
+my $filename= shift @ARGV;
+$rq->execute;
+#ATTENTION : Mettre la base en utf8 auparavant.
+#BEWARE : Set database into utf8 before.
+while (my ($authid)=$rq->fetchrow){
+open FILEOUTPUT,">:utf8", "./$filename/$authid.xml" or die "unable to open $filename";
+  my $record=AUTHgetauthority($dbh,$authid);
+  if (! utf8::is_utf8($record)) {
+    utf8::decode($record);
+  }
+                       
+#  if (C4::Context->preference('marcflavour') eq "UNIMARC"){
+       $record->leader('     nac  22     1u 4500');
+    my $string=$1 if $time=~m/([0-9\-]+)/;
+    $string=~s/\-//g;
+     $string = sprintf("%-*s",26, $string);
+     substr($string,9,6,"frey50");
+     unless ($record->subfield(100,"a")){
+       $record->insert_fields_ordered(MARC::Field->new(100,"","","a"=>$string));
+     }
+     unless ($record->subfield('001')){
+       $record->insert_fields_ordered(MARC::Field->new('001',$authid));
+     }
+     # } else {
+#    $record->encoding( 'UTF-8' );
+#  }
+  print FILEOUTPUT $record->as_xml();
+close FILEOUPUT;
+
+}
diff --git a/misc/migration_tools/22_to_30/missing090field.pl b/misc/migration_tools/22_to_30/missing090field.pl
new file mode 100755 (executable)
index 0000000..d9cf481
--- /dev/null
@@ -0,0 +1,50 @@
+#!/usr/bin/perl
+# This script finds and fixes missing 090 fields in Koha for MARC21
+#  Written by TG on 01/10/2005
+#  Revised by Joshua Ferraro on 03/31/2006
+use strict;
+
+# Koha modules used
+
+use C4::Context;
+use C4::Biblio;
+use MARC::Record;
+use MARC::File::USMARC;
+
+$|=1;
+my $dbh = C4::Context->dbh;
+
+my $sth=$dbh->prepare("select m.biblionumber,b.biblioitemnumber from marc_biblio m left join biblioitems b on b.biblionumber=m.biblionumber");
+       $sth->execute();
+
+my $i=1;
+while (my ($biblionumber,$biblioitemnumber)=$sth->fetchrow ){
+ my $record = GetMarcBiblio($biblionumber);
+    print "."; 
+    print "\r$i" unless $i %100;
+    MARCmodbiblionumber($biblionumber,$biblioitemnumber,$record);
+}
+
+sub MARCmodbiblionumber{
+    my ($biblionumber,$biblioitemnumber,$record)=@_;
+    
+    my ($tagfield,$biblionumtagsubfield) = &MARCfind_marc_from_kohafield($dbh,"biblio.biblionumber","");
+    my ($tagfield2,$biblioitemtagsubfield) = &MARCfind_marc_from_kohafield($dbh,"biblio.biblioitemnumber","");
+        
+    my $update=0;
+        my @tags = $record->field($tagfield);
+    
+    if (!@tags){
+        my $newrec = MARC::Field->new( $tagfield,'','', $biblionumtagsubfield => $biblionumber,$biblioitemtagsubfield=>$biblioitemnumber);
+            $record->append_fields($newrec);
+        $update=1;
+    }
+    
+    
+    if ($update){      
+        &MARCmodbiblio($dbh,$biblionumber,$record,'',0);
+        print "\n modified : $biblionumber \n";        
+    }
+    
+}
+END;
diff --git a/misc/migration_tools/22_to_30/move_marc_to_authheader.pl b/misc/migration_tools/22_to_30/move_marc_to_authheader.pl
new file mode 100755 (executable)
index 0000000..6ecaf27
--- /dev/null
@@ -0,0 +1,126 @@
+#!/usr/bin/perl
+
+# script to shift marc to biblioitems
+# scraped from updatedatabase for dev week by chris@katipo.co.nz
+
+use C4::Context;
+use C4::AuthoritiesMarc;
+use MARC::Record;
+use MARC::File::XML ( BinaryEncoding => 'utf8' );
+
+use strict;
+print "moving MARC record to marc_header table\n";
+
+my $dbh = C4::Context->dbh();
+# changing marc field type
+$dbh->do('ALTER TABLE auth_header CHANGE marc marc BLOB NULL DEFAULT NULL ');
+
+# adding marc xml, just for convenience
+$dbh->do(
+'ALTER TABLE auth_header ADD marcxml LONGTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL '
+);
+
+$|=1; # flushes output
+
+# moving data from marc_subfield_value to biblio
+my $sth = $dbh->prepare('select authid,authtypecode from auth_header');
+$sth->execute;
+my $sth_update =
+  $dbh->prepare(
+    'update auth_header set marc=?,marcxml=? where authid=?');
+my $totaldone = 0;
+while ( my ( $authid,$authtypecode ) = $sth->fetchrow ) {
+#     my $authtypecode = AUTHfind_authtypecode($dbh,$authid);
+    my $record = old_AUTHgetauthority( $dbh, $authid );
+    $record->leader('     nac  22     1u 4500');
+    my $string;
+    $string=~s/\-//g;
+    $string = sprintf("%-*s",26, $string);
+    substr($string,9,6,"frey50");
+    unless ($record->subfield(100,"a")){
+      $record->insert_fields_ordered(MARC::Field->new(100,"","","a"=>$string));
+    }
+    if ($record->field(152)){
+      if ($record->subfield('152','b')){
+      } else {
+        $record->field('152')->add_subfields("b"=>$authtypecode);
+      }
+    } else {
+      $record->insert_fields_ordered(MARC::Field->new(152,"","","b"=>$authtypecode));
+    }
+    unless ($record->field('001')){
+      $record->insert_fields_ordered(MARC::Field->new('001',$authid));
+    }
+                                                                                                                                                                               
+
+    #Force UTF-8 in record leaded
+    $record->encoding('UTF-8');
+#     warn "REC : ".$record->as_formatted;
+    $sth_update->execute( $record->as_usmarc(),$record->as_xml("UNIMARCAUTH"),
+        $authid );
+    $totaldone++;
+    print "\r$totaldone" unless ( $totaldone % 100 );
+}
+print "\rdone\n";
+
+#
+# copying the 2.2 getauthority function, to retrieve authority correctly
+# before moving it to marcxml field.
+#
+sub old_AUTHgetauthority {
+# Returns MARC::Record of the biblio passed in parameter.
+    my ($dbh,$authid)=@_;
+    my $record = MARC::Record->new();
+#---- TODO : the leader is missing
+       $record->leader('                        ');
+    my $sth=$dbh->prepare("select authid,subfieldid,tag,tagorder,tag_indicator,subfieldcode,subfieldorder,subfieldvalue
+                                from auth_subfield_table
+                                where authid=? order by tag,tagorder,subfieldorder
+                        ");
+       $sth->execute($authid);
+       my $prevtagorder=1;
+       my $prevtag='XXX';
+       my $previndicator;
+       my $field; # for >=10 tags
+       my $prevvalue; # for <10 tags
+       while (my $row=$sth->fetchrow_hashref) {
+               if ($row->{tagorder} ne $prevtagorder || $row->{tag} ne $prevtag) {
+                       $previndicator.="  ";
+                       if ($prevtag <10) {
+                       $record->add_fields((sprintf "%03s",$prevtag),$prevvalue) unless $prevtag eq "XXX"; # ignore the 1st loop
+                       } else {
+                               $record->add_fields($field) unless $prevtag eq "XXX";
+                       }
+                       undef $field;
+                       $prevtagorder=$row->{tagorder};
+                       $prevtag = $row->{tag};
+                       $previndicator=$row->{tag_indicator};
+                       if ($row->{tag}<10) {
+                               $prevvalue = $row->{subfieldvalue};
+                       } else {
+                               $field = MARC::Field->new((sprintf "%03s",$prevtag), substr($row->{tag_indicator}.'  ',0,1), substr($row->{tag_indicator}.'  ',1,1), $row->{'subfieldcode'}, $row->{'subfieldvalue'} );
+                       }
+               } else {
+                       if ($row->{tag} <10) {
+                               $record->add_fields((sprintf "%03s",$row->{tag}), $row->{'subfieldvalue'});
+                       } else {
+                               $field->add_subfields($row->{'subfieldcode'}, $row->{'subfieldvalue'} );
+                       }
+                       $prevtag= $row->{tag};
+                       $previndicator=$row->{tag_indicator};
+               }
+       }
+       # the last has not been included inside the loop... do it now !
+       if ($prevtag ne "XXX") { # check that we have found something. Otherwise, prevtag is still XXX and we
+                                               # must return an empty record, not make MARC::Record fail because we try to
+                                               # create a record with XXX as field :-(
+               if ($prevtag <10) {
+                       $record->add_fields($prevtag,$prevvalue);
+               } else {
+       #               my $field = MARC::Field->new( $prevtag, "", "", %subfieldlist);
+                       $record->add_fields($field);
+               }
+       }
+       return $record;
+}
+
diff --git a/misc/migration_tools/22_to_30/move_marc_to_biblioitems.pl b/misc/migration_tools/22_to_30/move_marc_to_biblioitems.pl
new file mode 100755 (executable)
index 0000000..49a40bc
--- /dev/null
@@ -0,0 +1,204 @@
+#!/usr/bin/perl
+
+# script to shift marc to biblioitems
+# scraped from updatedatabase for dev week by chris@katipo.co.nz
+
+use C4::Context;
+use C4::Biblio;
+use MARC::Record;
+use MARC::File::XML ( BinaryEncoding => 'utf8' );
+
+print "moving MARC record to biblioitems table\n";
+
+my $dbh = C4::Context->dbh();
+
+#
+# moving MARC data from marc_subfield_table to biblioitems.marc
+#
+
+# changing marc field type
+$dbh->do('ALTER TABLE `biblioitems` CHANGE `marc` `marc` BLOB NULL DEFAULT NULL ');
+# adding marc xml, just for convenience
+$dbh->do('ALTER TABLE `biblioitems` ADD `marcxml` LONGTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ');
+# moving data from marc_subfield_value to biblio
+$sth = $dbh->prepare('select bibid,biblionumber from marc_biblio');
+$sth->execute;
+my $sth_update = $dbh->prepare('update biblioitems set marc=?, marcxml=? where biblionumber=?');
+my $totaldone=0;
+
+$|=1;
+
+while (my ($bibid,$biblionumber) = $sth->fetchrow) {
+    my $record = MARCgetbiblio($dbh,$bibid);
+    #Force UTF-8 in record leader
+    $record->encoding('UTF-8');
+    $sth_update->execute($record->as_usmarc(),$record->as_xml_record(),$biblionumber);
+    $totaldone++;
+    print ".";
+    print "\r$totaldone / $totaltodo" unless ($totaldone % 100);
+}
+print "\rdone\n";
+
+
+#
+# those 2 subs are a copy of Biblio.pm, version 2.2.4
+# they are useful only once, for moving from 2.2 to 3.0
+# the MARCgetbiblio & MARCgetitem subs in Biblio.pm
+# are still here, but uses other tables
+# (the ones that are filled by updatedatabase !)
+#
+
+sub MARCgetbiblio {
+
+    # Returns MARC::Record of the biblio passed in parameter.
+    my ( $dbh, $bibid ) = @_;
+    my $record = MARC::Record->new();
+#    warn "". $bidid;
+
+    my $sth =
+      $dbh->prepare(
+"select bibid,subfieldid,tag,tagorder,tag_indicator,subfieldcode,subfieldorder,subfieldvalue,valuebloblink
+                  from marc_subfield_table
+                  where bibid=? order by tag,tagorder,subfieldorder
+              "
+    );
+    my $sth2 =
+      $dbh->prepare(
+        "select subfieldvalue from marc_blob_subfield where blobidlink=?");
+    $sth->execute($bibid);
+    my $prevtagorder = 1;
+    my $prevtag      = 'XXX';
+    my $previndicator;
+    my $field;        # for >=10 tags
+    my $prevvalue;    # for <10 tags
+    while ( my $row = $sth->fetchrow_hashref ) {
+
+        if ( $row->{'valuebloblink'} ) {    #---- search blob if there is one
+            $sth2->execute( $row->{'valuebloblink'} );
+            my $row2 = $sth2->fetchrow_hashref;
+            $sth2->finish;
+            $row->{'subfieldvalue'} = $row2->{'subfieldvalue'};
+        }
+        if ( $row->{tagorder} ne $prevtagorder || $row->{tag} ne $prevtag ) {
+            $previndicator .= "  ";
+            if ( $prevtag < 10 ) {
+                if ($prevtag ne '000') {
+                    $record->add_fields( ( sprintf "%03s", $prevtag ), $prevvalue ) unless $prevtag eq "XXX";    # ignore the 1st loop
+                } else {
+                    $record->leader(sprintf("%24s",$prevvalue));
+                }
+            }
+            else {
+                $record->add_fields($field) unless $prevtag eq "XXX";
+            }
+            undef $field;
+            $prevtagorder  = $row->{tagorder};
+            $prevtag       = $row->{tag};
+            $previndicator = $row->{tag_indicator};
+            if ( $row->{tag} < 10 ) {
+                $prevvalue = $row->{subfieldvalue};
+            }
+            else {
+                $field = MARC::Field->new(
+                    ( sprintf "%03s", $prevtag ),
+                    substr( $row->{tag_indicator} . '  ', 0, 1 ),
+                    substr( $row->{tag_indicator} . '  ', 1, 1 ),
+                    $row->{'subfieldcode'},
+                    $row->{'subfieldvalue'}
+                );
+            }
+        }
+        else {
+            if ( $row->{tag} < 10 ) {
+                $record->add_fields( ( sprintf "%03s", $row->{tag} ),
+                    $row->{'subfieldvalue'} );
+            }
+            else {
+                $field->add_subfields( $row->{'subfieldcode'},
+                    $row->{'subfieldvalue'} );
+            }
+            $prevtag       = $row->{tag};
+            $previndicator = $row->{tag_indicator};
+        }
+    }
+
+    # the last has not been included inside the loop... do it now !
+    if ( $prevtag ne "XXX" )
+    { # check that we have found something. Otherwise, prevtag is still XXX and we
+         # must return an empty record, not make MARC::Record fail because we try to
+         # create a record with XXX as field :-(
+        if ( $prevtag < 10 ) {
+            $record->add_fields( $prevtag, $prevvalue );
+        }
+        else {
+
+            #          my $field = MARC::Field->new( $prevtag, "", "", %subfieldlist);
+            $record->add_fields($field);
+        }
+    }
+    return $record;
+}
+
+sub MARCgetitem {
+
+    # Returns MARC::Record of the biblio passed in parameter.
+    my ( $dbh, $bibid, $itemnumber ) = @_;
+    my $record = MARC::Record->new();
+
+    # search MARC tagorder
+    my $sth2 =
+      $dbh->prepare(
+"select tagorder from marc_subfield_table,marc_subfield_structure where marc_subfield_table.tag=marc_subfield_structure.tagfield and marc_subfield_table.subfieldcode=marc_subfield_structure.tagsubfield and bibid=? and kohafield='items.itemnumber' and subfieldvalue=?"
+    );
+    $sth2->execute( $bibid, $itemnumber );
+    my ($tagorder) = $sth2->fetchrow_array();
+
+    #---- TODO : the leader is missing
+    my $sth =
+      $dbh->prepare(
+"select bibid,subfieldid,tag,tagorder,tag_indicator,subfieldcode,subfieldorder,subfieldvalue,valuebloblink
+                  from marc_subfield_table
+                  where bibid=? and tagorder=? order by subfieldcode,subfieldorder
+              "
+    );
+    $sth2 =
+      $dbh->prepare(
+        "select subfieldvalue from marc_blob_subfield where blobidlink=?");
+    $sth->execute( $bibid, $tagorder );
+    while ( my $row = $sth->fetchrow_hashref ) {
+        if ( $row->{'valuebloblink'} ) {    #---- search blob if there is one
+            $sth2->execute( $row->{'valuebloblink'} );
+            my $row2 = $sth2->fetchrow_hashref;
+            $sth2->finish;
+            $row->{'subfieldvalue'} = $row2->{'subfieldvalue'};
+        }
+        if ( $record->field( $row->{'tag'} ) ) {
+            my $field;
+
+#--- this test must stay as this, because of strange behaviour of mySQL/Perl DBI with char var containing a number...
+            #--- sometimes, eliminates 0 at beginning, sometimes no ;-\\\
+            if ( length( $row->{'tag'} ) < 3 ) {
+                $row->{'tag'} = "0" . $row->{'tag'};
+            }
+            $field = $record->field( $row->{'tag'} );
+            if ($field) {
+                my $x =
+                  $field->add_subfields( $row->{'subfieldcode'},
+                    $row->{'subfieldvalue'} );
+                $record->delete_field($field);
+                $record->add_fields($field);
+            }
+        }
+        else {
+            if ( length( $row->{'tag'} ) < 3 ) {
+                $row->{'tag'} = "0" . $row->{'tag'};
+            }
+            my $temp =
+              MARC::Field->new( $row->{'tag'}, " ", " ",
+                $row->{'subfieldcode'} => $row->{'subfieldvalue'} );
+            $record->add_fields($temp);
+        }
+
+    }
+    return $record;
+}
diff --git a/misc/migration_tools/22_to_30/phrase_log.sql b/misc/migration_tools/22_to_30/phrase_log.sql
new file mode 100644 (file)
index 0000000..205aeb3
--- /dev/null
@@ -0,0 +1,49 @@
+-- MySQL Administrator dump 1.4
+--
+-- ------------------------------------------------------
+-- Server version      4.1.15-nt
+
+
+/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
+/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
+/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
+/*!40101 SET NAMES utf8 */;
+
+/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
+/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
+/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
+
+
+--
+-- Create schema koha
+--
+
+--
+-- Table structure for table `koha`.`phrase_log`
+--
+
+DROP TABLE IF EXISTS `phrase_log`;
+CREATE TABLE `phrase_log` (
+  `phr_phrase` varchar(100) NOT NULL default '',
+  `phr_resultcount` int(11) NOT NULL default '0',
+  `phr_ip` varchar(30) NOT NULL default '',
+  `user` varchar(45) default NULL,
+  `date` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+  `actual` text NOT NULL,
+  KEY `phr_ip` (`phr_ip`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+--
+-- Dumping data for table `koha`.`phrase_log`
+--
+
+/*!40000 ALTER TABLE `phrase_log` DISABLE KEYS */;
+/*!40000 ALTER TABLE `phrase_log` ENABLE KEYS */;
+
+/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
+/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
+/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
+/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
+/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
+/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
+/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
diff --git a/misc/migration_tools/22_to_30/rebuild_leader.pl b/misc/migration_tools/22_to_30/rebuild_leader.pl
new file mode 100644 (file)
index 0000000..e1bc08d
--- /dev/null
@@ -0,0 +1,50 @@
+#!/usr/bin/perl
+# This script finds and fixes missing 090 fields in Koha for MARC21
+#  Written by TG on 01/10/2005
+#  Revised by Joshua Ferraro on 03/31/2006
+use strict;
+
+# Koha modules used
+
+use C4::Context;
+use C4::Biblio;
+use MARC::Record;
+use MARC::File::USMARC;
+
+
+my $dbh = C4::Context->dbh;
+
+my $sth=$dbh->prepare("select m.bibid,b.biblioitemnumber from marc_biblio m left join biblioitems b on b.biblionumber=m.biblionumber ");
+       $sth->execute();
+
+while (my ($biblionumber,$biblioitemnumber)=$sth->fetchrow ){
+ my $record = MARCgetbiblio($dbh,$biblionumber);
+               
+               MARCmodleader($biblionumber,$record);
+               
+}
+
+sub MARCmodleader{
+my ($biblionumber,$record)=@_;
+
+my $update=0;
+#warn "".$record->leader();
+#if (length($record->leader())>24){
+#      $record->leader(substr($record->leader,0,24));  
+#      $update =1;
+#} elsif (length($record->leader())<24){
+       $record->leader('     nac  22     1u 4500');
+       $update=1;
+#}
+
+warn "leader : ".$record->leader if ($biblionumber==2262);
+foreach ($record->field('995')) {
+       $record->delete_field($_);
+}
+if ($update){  
+       &MARCmodbiblio($dbh,$biblionumber,$record,'',0);
+       print "$biblionumber \n";       
+}
+
+}
+END;
diff --git a/misc/migration_tools/22_to_30/rebuild_unimarc_100.pl b/misc/migration_tools/22_to_30/rebuild_unimarc_100.pl
new file mode 100755 (executable)
index 0000000..82e86cd
--- /dev/null
@@ -0,0 +1,59 @@
+#!/usr/bin/perl
+# This script finds and fixes missing 090 fields in Koha for MARC21
+#  Written by TG on 01/10/2005
+#  Revised by Joshua Ferraro on 03/31/2006
+use strict;
+
+# Koha modules used
+
+use C4::Context;
+use C4::Biblio;
+use MARC::Record;
+use MARC::File::USMARC;
+
+
+my $dbh = C4::Context->dbh;
+
+my $sth=$dbh->prepare("select biblionumber,timestamp from biblioitems");
+       $sth->execute();
+
+while (my ($biblionumber,$time)=$sth->fetchrow ){
+#   my $record;
+  my $record = GetMarcBiblio($biblionumber);
+#print $record->as_marc;
+               MARCmodrecord($biblionumber,$record,$time);
+#
+}
+
+sub MARCmodrecord {
+    my ($biblionumber,$record,$time)=@_;
+#     warn "AVANT : ".$record->as_formatted;
+    my $update=0;
+        $record->leader('     nac  22     1u 4500');
+        $update=1;
+        my $string;
+        if ($record->subfield(100,"a")) {
+            $string = $record->subfield(100,"a");
+            my $f100 = $record->field(100);
+            $record->delete_field($f100);
+        } else {
+            $string = POSIX::strftime("%Y%m%d", localtime);
+            $string=~s/\-//g;
+            $string = sprintf("%-*s",35, $string);
+        }
+        substr($string,22,6,"frey50");
+        unless ($record->subfield(100,"a")){
+            $record->insert_fields_ordered(MARC::Field->new(100,"","","a"=>$string));
+        }
+#     warn "APRES : ".$record->as_formatted;
+    # delete all items related fields
+    foreach ($record->field('995')) {
+        $record->delete_field($_);
+    }
+    if ($update){      
+        &MARCmodbiblio($dbh,$biblionumber,$record,'',0);
+        print "$biblionumber \n";      
+    }
+
+}
+END;
diff --git a/misc/migration_tools/check_dirs.pl b/misc/migration_tools/check_dirs.pl
new file mode 100755 (executable)
index 0000000..9117e59
--- /dev/null
@@ -0,0 +1,148 @@
+#!/usr/bin/perl
+
+use C4::Context;
+use Getopt::Long;
+use C4::Biblio;
+
+# 
+# script that checks zebradir structure & create directories & mandatory files if needed
+#
+#
+
+$|=1; # flushes output
+
+print "Zebra directory =>".C4::Context->zebraconfig('biblioserver')->{directory}."\n";
+print "Koha directory =>".C4::Context->config('intranetdir')."\n";
+
+my $zebradir = C4::Context->zebraconfig('biblioserver')->{directory};
+my $kohadir = C4::Context->config('intranetdir');
+my $directory;
+my $skip_export;
+my $keep_export;
+GetOptions(
+       'd:s'      => \$directory,
+       's'        => \$skip_export,
+       'k'        => \$keep_export,
+       );
+
+$directory = "export" unless $directory;
+
+my $created_dir_or_file = 0;
+print "====================\n";
+print "checking directories & files\n";
+print "====================\n";
+unless (-d "$zebradir") {
+    system("mkdir -p $zebradir");
+    print "created $zebradir\n";
+    $created_dir_or_file++;
+}
+unless (-d "$zebradir/lock") {
+    mkdir "$zebradir/lock";
+    print "created $zebradir/lock\n";
+    $created_dir_or_file++;
+}
+unless (-d "$zebradir/register") {
+    mkdir "$zebradir/register";
+    print "created $zebradir/register\n";
+    $created_dir_or_file++;
+}
+unless (-d "$zebradir/shadow") {
+    mkdir "$zebradir/shadow";
+    print "created $zebradir/shadow\n";
+    $created_dir_or_file++;
+}
+unless (-d "$zebradir/tab") {
+    mkdir "$zebradir/tab";
+    print "created $zebradir/tab\n";
+    $created_dir_or_file++;
+}
+
+unless (-d "$zebradir/etc") {
+    mkdir "$zebradir/etc";
+    print "created $zebradir/etc\n";
+    $created_dir_or_file++;
+}
+
+unless (-f "$zebradir/tab/record.abs") {
+    system("cp -f $kohadir/zebraplugin/zebradb/biblios/tab/record_for_unimarc.abs $zebradir/tab/record.abs");
+    print "copied record.abs\n";
+    $created_dir_or_file++;
+}
+unless (-f "$zebradir/tab/sort-string-utf.chr") {
+    system("cp -f $kohadir/zebraplugin/zebradb/biblios/tab/sort-string-utf.chr $zebradir/tab/sort-string-utf.chr");
+    print "copied sort-string-utf.chr\n";
+    $created_dir_or_file++;
+}
+unless (-f "$zebradir/tab/word-phrase-utf.chr") {
+    system("cp -f $kohadir/zebraplugin/zebradb/biblios/tab/word-phrase-utf.chr $zebradir/tab/word-phrase-utf.chr");
+    print "copied word-phase-utf.chr\n";
+    $created_dir_or_file++;
+}
+unless (-f "$zebradir/tab/bib1.att") {
+    system("cp -f $kohadir/zebraplugin/zebradb/biblios/tab/bib1.att $zebradir/tab/bib1.att");
+    print "copied bib1.att\n";
+    $created_dir_or_file++;
+}
+
+unless (-f "$zebradir/etc/zebra-biblios.cfg") {
+    system("cp -f $kohadir/zebraplugin/etc/zebra-biblios.cfg $zebradir/etc/zebra-biblios.cfg");
+    print "copied zebra-biblios.cfg\n";
+    $created_dir_or_file++;
+}
+unless (-f "$zebradir/etc/ccl.properties") {
+    system("cp -f $kohadir/zebraplugin/etc/ccl.properties $zebradir/etc/ccl.properties");
+    print "copied ccl.properties\n";
+    $created_dir_or_file++;
+}
+unless (-f "$zebradir/etc/pqf.properties") {
+    system("cp -f $kohadir/zebraplugin/etc/pqf.properties $zebradir/etc/pqf.properties");
+    print "copied pqf.properties\n";
+    $created_dir_or_file++;
+}
+
+if ($created_dir_or_file) {
+    print "created : $created_dir_or_file directories & files\n";
+} else {
+    print "file & directories OK\n";
+}
+
+if ($skip_export) {
+    print "====================\n";
+    print "SKIPPING biblio export\n";
+    print "====================\n";
+} else {
+    print "====================\n";
+    print "exporting biblios\n";
+    print "====================\n";
+    mkdir "$directory" unless (-d $directory);
+    open(OUT,">:utf8","$directory/export") or die $!;
+    my $dbh=C4::Context->dbh;
+    my $sth;
+    $sth=$dbh->prepare("select biblionumber from biblioitems order by biblionumber");
+    $sth->execute();
+    my $i=0;
+    while (my ($biblionumber) = $sth->fetchrow) {
+        my $record = MARCgetbiblio($dbh,$biblionumber);
+        print ".";
+        print "\r$i" unless ($i++ %100);
+        print OUT $record->as_usmarc();
+    }
+    close(OUT);
+}
+
+print "====================\n";
+print "REINDEXING zebra\n";
+print "====================\n";
+system("zebraidx -g iso2709 -c $zebradir/etc/zebra-biblios.cfg -d biblios update $directory");
+system("zebraidx -g iso2709 -c $zebradir/etc/zebra-biblios.cfg -d biblios commit");
+
+print "====================\n";
+print "CLEANING\n";
+print "====================\n";
+if ($k) {
+    print "NOTHING cleaned : the $directory has been kept. You can re-run this script with the -s parameter if you just want to rebuild zebra after changing the record.abs or another zebra config file\n";
+} else {
+    system("rm -rf $zebradir");
+    print "directory $zebradir deleted\n";
+}
+}
\ No newline at end of file
diff --git a/misc/sql-datas/en/mandatory/01_auth_types.sql b/misc/sql-datas/en/mandatory/01_auth_types.sql
new file mode 100644 (file)
index 0000000..2f3fe58
--- /dev/null
@@ -0,0 +1,2 @@
+
+INSERT INTO `auth_types` VALUES ('','Default','',''),('PNAME','PERSONAL NAME','100',''),('GNAME','GEOGRAPHIC NAME','151',''),('MNAME','MEETING NAME','111',''),('CNAME','CORPORATE NAME','110',''),('GENRE','GENRE/FORM TERMS','155',''),('TITLE','UNIFORM TITLES','130',''),('TTERM','TOPICAL TERMS','150',''),('CTERM','CHRONOLOGICAL TERMS','148','');
diff --git a/misc/sql-datas/en/mandatory/01_auth_types.txt b/misc/sql-datas/en/mandatory/01_auth_types.txt
new file mode 100644 (file)
index 0000000..fda7f28
--- /dev/null
@@ -0,0 +1 @@
+Default authority types - This SQL MUST be inserted before marc authorities structure!
diff --git a/misc/sql-datas/en/mandatory/02_authorities_normal_marc21.sql b/misc/sql-datas/en/mandatory/02_authorities_normal_marc21.sql
new file mode 100644 (file)
index 0000000..c5d23ef
--- /dev/null
@@ -0,0 +1,1305 @@
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','010','a','LC control number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','010','z','Canceled/invalid LC control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','010','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','014','a','Control number of related bibliographic record','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','014','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','014','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','016','a','Record control number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','016','z','Canceled/invalid record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','016','2','Source','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','016','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','020','a','International Standard Book Number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','020','c','Terms of availability','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','020','z','Canceled/invalid ISBN','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','020','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','020','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','022','a','International Standard Serial Number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','022','y','Incorrect ISSN','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','022','z','Canceled ISSN','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','022','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','022','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','024','a','Standard number or code','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','024','c','Terms of availability','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','024','d','Additional codes following the standard number or code','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','024','z','Canceled/invalid standard number or code','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','024','2','Source of number or code','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','024','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','024','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','035','a','System control number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','035','z','Canceled/invalid control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','035','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','035','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','040','a','Original cataloging agency','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','040','b','Language of cataloging','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','040','c','Transcribing agency','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','040','d','Modifying agency','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','040','e','Description conventions','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','040','f','Subject heading or thesaurus conventions','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','040','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','040','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','042','a','Authentication code','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','043','a','Geographic area code','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','043','b','Local GAC code','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','043','c','ISO code','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','043','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','043','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','045','a','Time period code','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','045','b','Formatted 9999 B.C. through C.E. time period','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','045','c','Formatted pre-9999 B.C. time period','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','045','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','045','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','050','a','Classification number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','050','b','Item number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','050','d','Volumes/dates to which call number applies','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','050','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','050','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','050','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','052','a','Geographic classification area code','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','052','b','Geographic classification subarea code','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','052','d','Populated place name','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','052','2','Code source','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','052','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','052','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','053','a','Classification number element-single number or beginning number of span','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','053','b','Classification number element-ending number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','053','c','Explanatory term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','053','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','053','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','053','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','055','a','Classification number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','055','b','Item number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','055','d','Volumes/dates to which call number applies','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','055','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','055','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','055','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','060','a','Classification number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','060','b','Item number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','060','d','Volumes/dates to which call number applies','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','060','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','060','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','060','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','065','a','Classification number element–single number or beginning of span','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','065','b','Classification number element–ending number of span','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','065','c','Explanatory term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','065','2','Number source','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','065','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','065','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','065','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','066','a','Primary G0 character set','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','066','b','Primary G1 character set','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','066','c','Alternate G0 or G1 character set','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','070','a','Classification number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','070','b','Item number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','070','d','Volume/dates to which call number applies','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','070','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','070','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','072','a','Subject category code','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','072','x','Subject category code subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','072','2','Code source','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','072','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','072','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','073','a','Subdivision usage','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','073','z','Code source','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','073','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','073','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','082','a','Classification number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','082','b','Item number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','082','d','Volumes/dates to which call number applies','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','082','2','Edition number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','082','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','082','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','082','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','083','a','Classification number element-single number or beginning number of span','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','083','b','Classification number element-ending number of span','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','083','c','Explanatory term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','083','z','Table identification-table number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','083','2','Edition number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','083','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','083','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','083','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','084','a','Classification scheme code','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','084','b','Edition title','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','084','c','Edition identifier','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','084','d','Source edition identifier','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','084','e','Language code','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','084','f','Authorization','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','084','n','Variations','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','084','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','084','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','086','a','Call number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','086','d','Volumes/dates to which call number applies','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','086','z','Cancelled/invalid call number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','086','2','Number source','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','086','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','086','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','086','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','087','a','Classification number element-Single number or beginning number of span','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','087','b','Classification number element-Ending number of span','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','087','c','Explanatory information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','087','2','Number source','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','087','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','087','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','a','Personal name','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','b','Numeration','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','c','Titles and other words associated with a name','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','d','Dates associated with a name','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','e','Relator term','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','f','Date of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','g','Miscellaneous information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','h','Medium','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','j','Attribution qualifier','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','k','Form subheading','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','l','Language of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','m','Medium of performance for music','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','n','Number of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','o','Arranged statement for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','p','Name of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','q','Fuller form of name','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','r','Key for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','s','Version','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','t','Title of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','100','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','a','Corporate name or jurisdiction name as entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','b','Subordinate unit','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','c','Location of meeting','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','d','Date of meeting or treaty signing','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','e','Relator term','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','f','Date of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','g','Miscellaneous information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','h','Medium','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','k','Form subheading','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','l','Language of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','m','Medium of performance for music','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','n','Number of part/section/meeting','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','o','Arranged statement for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','p','Name of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','r','Key for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','s','Version','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','t','Title of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','110','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','a','Meeting name or jurisdiction name as entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','c','Location of meeting','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','d','Date of meeting','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','e','Subordinate unit','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','f','Date of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','g','Miscellaneous information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','h','Medium','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','k','Form subheading','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','l','Language of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','n','Number of part/section/meeting','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','p','Name of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','q','Name of meeting following jurisdiction name entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','s','Version','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','t','Title of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','111','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','a','Uniform title','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','d','Date of treaty signing','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','f','Date of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','g','Miscellaneous information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','h','Medium','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','k','Form subheading','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','l','Language of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','m','Medium of performance for music','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','n','Number of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','o','Arranged statement for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','p','Name of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','r','Key for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','s','Version','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','t','Title of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','130','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','148','a','Chronological term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','148','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','148','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','148','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','148','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','148','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','148','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','150','a','Topical term or geographic name as entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','150','b','Topical term following geographic name as entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','150','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','150','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','150','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','150','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','150','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','150','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','151','a','Geographic name','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','151','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','151','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','151','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','151','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','151','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','151','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','153','a','Classification number-Single number or beginning number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','153','c','Classification number-Ending number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','153','h','Caption hierarchy','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','153','j','Caption','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','153','k','Summary number span caption hierarchy','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','153','z','Table identification','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','153','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','153','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','154','a','General explanatory index term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','154','b','General explanatory index term-succeeding level','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','154','f','Schedule identification','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','154','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','154','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','155','a','Genre/form term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','155','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','155','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','155','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','155','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','155','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','155','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','180','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','180','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','180','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','180','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','180','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','180','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','181','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','181','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','181','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','181','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','181','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','181','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','182','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','182','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','182','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','182','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','182','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','182','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','185','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','185','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','185','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','185','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','185','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','185','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','253','a','Classification number referred to-single number or beginning number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','253','c','Classification number referred to-ending number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','253','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','253','z','Table identification','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','253','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','253','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','260','a','Heading referred to','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','260','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','260','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','260','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','353','a','Classification number referred to-single number or beginning number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','353','c','Classification number referred to-ending number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','353','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','353','z','Table identification','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','353','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','353','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','360','a','Heading referred to','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','360','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','360','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','360','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','a','Personal name','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','b','Numeration','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','c','Titles and other words associated with a name','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','d','Dates associated with a name','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','e','Relator term','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','f','Date of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','g','Miscellaneous information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','h','Medium','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','j','Attribution qualifier','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','k','Form subheading','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','l','Language of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','m','Medium of performance for music','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','n','Number of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','o','Arranged statement for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','p','Name of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','q','Fuller form of name','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','r','Key for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','s','Version','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','t','Title of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','400','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','a','Corporate name or jurisdiction name as entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','b','Subordinate unit','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','c','Location of meeting','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','d','Date of meeting or treaty signing','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','e','Relator term','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','f','Date of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','g','Miscellaneous information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','h','Medium','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','k','Form subheading','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','l','Language of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','m','Medium of performance for music','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','n','Number of part/section/meeting','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','o','Arranged statement for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','p','Name of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','r','Key for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','s','Version','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','t','Title of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','410','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','a','Meeting name or jurisdiction name as entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','c','Location of meeting','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','d','Date of meeting','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','e','Subordinate unit','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','f','Date of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','g','Miscellaneous information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','h','Medium','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','k','Form subheading','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','l','Language of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','n','Number of part/section/meeting','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','p','Name of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','q','Name of meeting following jurisdiction name entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','s','Version','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','t','Title of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','411','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','a','Uniform title','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','d','Date of treaty signing','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','f','Date of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','g','Miscellaneous information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','h','Medium','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','k','Form subheading','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','l','Language of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','m','Medium of performance for music','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','n','Number of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','o','Arranged statement for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','p','Name of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','r','Key for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','s','Version','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','t','Title of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','430','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','448','a','Chronological term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','448','i','Reference instruction phrase','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','448','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','448','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','448','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','448','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','448','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','448','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','448','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','448','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','450','a','Topical term or geographic name entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','450','b','Topical term following geographic name entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','450','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','450','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','450','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','450','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','450','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','450','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','450','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','450','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','450','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','451','a','Geographic name','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','451','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','451','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','451','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','451','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','451','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','451','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','451','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','451','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','451','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','453','a','Classification number-Single number or beginning number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','453','c','Classification element-Ending number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','453','h','Caption hierarchy','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','453','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','453','j','Caption','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','453','k','Summary number span caption hierarchy','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','453','t','Topic','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','453','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','453','z','Table identification','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','453','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','453','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','455','a','Genre/form term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','455','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','455','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','455','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','455','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','455','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','455','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','455','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','455','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','455','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','480','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','480','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','480','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','480','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','480','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','480','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','480','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','480','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','480','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','481','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','481','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','481','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','481','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','481','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','481','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','481','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','481','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','481','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','482','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','482','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','482','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','482','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','482','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','482','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','482','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','482','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','482','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','485','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','485','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','485','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','485','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','485','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','485','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','485','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','485','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','485','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','a','Personal name','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','b','Numeration','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','c','Titles and other words associated with a name','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','d','Dates associated with a name','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','e','Relator term','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','f','Date of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','g','Miscellaneous information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','h','Medium','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','j','Attribution qualifier','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','k','Form subheading','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','l','Language of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','m','Medium of performance for music','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','n','Number of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','o','Arranged statement for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','p','Name of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','q','Fuller form of name','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','r','Key for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','s','Version','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','t','Title of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','500','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','a','Corporate name or jurisdiction name as entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','b','Subordinate unit','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','c','Location of meeting','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','d','Date of meeting or treaty signing','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','e','Relator term','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','f','Date of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','g','Miscellaneous information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','h','Medium','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','k','Form subheading','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','l','Language of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','m','Medium of performance for music','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','n','Number of part/section/meeting','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','o','Arranged statement for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','p','Name of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','r','Key for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','s','Version','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','t','Title of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','510','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','a','Meeting name or jurisdiction name as entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','c','Location of meeting','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','d','Date of meeting','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','e','Subordinate unit','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','f','Date of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','g','Miscellaneous information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','h','Medium','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','k','Form subheading','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','l','Language of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','n','Number of part/section/meeting','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','p','Name of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','q','Name of meeting following jurisdiction name entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','s','Version','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','t','Title of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','511','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','a','Uniform title','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','d','Date of treaty signing','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','f','Date of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','g','Miscellaneous information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','h','Medium','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','k','Form subheading','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','l','Language of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','m','Medium of performance for music','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','n','Number of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','o','Arranged statement for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','p','Name of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','r','Key for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','s','Version','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','t','Title of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','530','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','548','a','Chronological term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','548','i','Reference instruction phrase','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','548','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','548','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','548','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','548','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','548','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','548','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','548','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','548','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','548','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','550','a','Topical term or geographic name entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','550','b','Topical term following geographic name entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','550','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','550','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','550','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','550','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','550','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','550','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','550','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','550','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','550','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','550','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','551','a','Geographic name','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','551','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','551','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','551','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','551','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','551','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','551','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','551','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','551','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','551','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','551','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','553','a','Classification number-Single number or beginning number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','553','c','Classification number-Ending number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','553','h','Caption hierarchy','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','553','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','553','j','Caption','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','553','k','Summary number span caption hierarchy','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','553','t','Topic','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','553','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','553','z','Table identification','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','553','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','553','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','555','a','Genre/form term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','555','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','555','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','555','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','555','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','555','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','555','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','555','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','555','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','555','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','555','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','580','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','580','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','580','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','580','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','580','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','580','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','580','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','580','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','580','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','580','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','581','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','581','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','581','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','581','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','581','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','581','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','581','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','581','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','581','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','581','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','582','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','582','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','582','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','582','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','582','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','582','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','582','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','582','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','582','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','582','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','585','i','Reference instruction phrase','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','585','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','585','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','585','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','585','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','585','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','585','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','585','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','585','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','585','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','640','a','Dates of publication and/or sequential designation','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','640','z','Source of information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','640','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','640','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','641','a','Numbering peculiarities note','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','641','z','Source of information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','641','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','641','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','642','a','Series numbering example','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','642','d','Volumes/dates to which series numbering example applies','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','642','5','Institution/copy to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','642','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','642','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','643','a','Place','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','643','b','Publisher/issuing body','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','643','d','Volumes/dates to which place and publisher/issuing body apply','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','643','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','643','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','644','a','Series analysis practice','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','644','b','Exceptions to analysis practice','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','644','d','Volumes/dates to which analysis practice applies','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','644','5','Institution/copy to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','644','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','644','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','645','a','Series tracing practice','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','645','d','Volumes/dates to which tracing practice applies','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','645','5','Institution/copy to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','645','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','645','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','646','a','Series classification practice','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','646','d','Volumes/dates to which classification practice applies','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','646','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','646','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','646','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','663','a','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','663','b','Heading referred to','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','663','t','Title referred to','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','663','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','663','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','664','a','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','664','b','Heading referred to','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','664','t','Title referred to','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','664','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','664','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','665','a','History reference','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','665','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','665','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','666','a','General explanatory reference','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','666','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','666','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','667','a','Nonpublic general note','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','667','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','667','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','667','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','668','a','Characters in nonroman alphabet','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','670','a','Source citation','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','670','b','Information found','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','670','u','Uniform Resource Identifier','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','670','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','670','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','675','a','Source citation','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','675','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','675','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','678','a','Biographical or historical data','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','678','b','Expansion','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','678','u','Uniform Resource Identifier','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','678','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','678','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','680','a','Heading or subdivision term/Classification number - Single number or beginnin','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','680','c','Classification number-nding number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','680','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','680','z','Table identification','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','680','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','680','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','680','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','681','a','Subject heading or subdivision term/ Classification number--Single number or','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','681','c','Classification number--ending number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','681','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','681','z','Table identification','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','681','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','681','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','682','a','Replacement heading','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','682','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','682','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','683','a','Classification number-Single number or beginning number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','683','c','Classification number-Ending number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','683','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','683','p','Corresponding classification field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','683','z','Table identification','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','683','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','683','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','683','8','Field link and sequence number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','684','a','Classification number-Single number or beginning number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','684','c','Classification number-Ending number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','684','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','684','j','Caption','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','684','z','Table identification','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','684','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','684','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','684','8','Field link and sequence number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','685','a','New number-single number or beginning number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','685','b','Previous number-single number or beginning number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','685','c','Classification number-ending number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','685','d','Date of implementation of authoritative agency','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','685','e','Local implementation date','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','685','f','Title and publication date','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','685','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','685','t','Topic','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','685','z','Table identification','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','685','2','Edition number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','685','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','685','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','685','8','Field link and sequence number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','686','a','Number in edition described in field 084--Single number or beginning number o','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','686','b','Number in primary source edition--Single number or beginning number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','686','c','Ending number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','686','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','686','o','Number where instructions are found--Single number or beginning number of spa','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','686','t','Topic','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','686','z','Table identification','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','686','2','Edition number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','686','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','686','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','686','8','Field link and sequence number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','688','a','Application history note','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','688','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','688','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','688','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','a','Personal name','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','b','Numeration','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','c','Titles and other words associated with a name','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','d','Dates associated with a name','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','e','Relator term','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','f','Date of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','g','Miscellaneous information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','h','Medium','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','k','Attribution qualifier','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','l','Language of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','m','Medium of performance for music','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','n','Number of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','o','Arranged statement for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','p','Name of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','q','Fuller form of name','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','r','Key for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','s','Version','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','t','Title of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','2','Source of heading or term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','3','Materials specified','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','4','Relator code','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','700','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','a','Corporate name or jurisdiction name as entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','b','Subordinate unit','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','c','Location of meeting','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','d','Date of meeting or treaty signing','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','e','Relator term','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','f','Date of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','g','Miscellaneous information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','h','Medium','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','k','Form subheading','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','l','Language of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','m','Medium of performance for music','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','n','Number of part/section/meeting','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','o','Arranged statement for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','p','Name of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','r','Key for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','s','Version','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','t','Title of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','2','Source of heading or term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','3','Materials specified','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','5','Relator code','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','710','8','Field link and field number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','a','Meeting name or jurisdiction name as entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','c','Location of meeting','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','d','Date of meeting or treating signing','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','e','Subordinate unit','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','f','Date of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','g','Miscellaneous information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','h','Medium','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','k','Form subheading','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','l','Language of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','n','Number of part/section/meeting','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','p','Name of part/section of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','q','Name of meeting following jurisdiction name entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','s','Version','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','t','Title of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','z','Geographic subdivision (R)','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','2','Source of heading or term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','3','Materials specified','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','4','Relator code','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','711','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','a','Uniform title','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','d','Date of treaty signing','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','f','Date of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','g','Miscellaneous information','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','h','Medium','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','k','Form subheading','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','l','Language of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','m','Medium of performance for music','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','n','Number of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','o','Arranged statement for music','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','p','Name of part/section of a work','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','r','Key for music','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','s','Version','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','t','Title of a work','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','2','Source of heading or term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','3','Materials specified','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','730','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','748','a','Chronological term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','748','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','748','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','748','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','748','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','748','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','748','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','748','2','Source of heading or term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','748','3','Materials specified','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','748','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','748','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','748','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','750','a','Topical term or geographic name as entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','750','b','Topical term following geographic name as entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','750','c','Location of event','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','750','d','Active date','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','750','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','750','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','750','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','750','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','750','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','750','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','750','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','750','2','Source of heading or term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','750','3','Materials specified','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','750','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','750','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','750','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','751','a','Geographic name','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','751','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','751','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','751','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','751','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','751','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','751','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','751','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','751','2','Source of heading or term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','751','3','Materials specified','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','751','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','751','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','751','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','753','a','Index term','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','753','b','Index term-succeeding level','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','753','d','Index term referred from','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','753','e','Example class number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','753','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','753','s','See also reference term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','753','t','See also reference term-succeeding level','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','753','u','Use reference term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','753','v','Use reference term-succeeding level','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','753','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','753','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','754','a','Focus term','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','754','b','Non-focus term','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','754','c','Facet/hierarchy designation','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','754','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','754','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','754','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','754','2','Source of heading or term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','754','3','Material specified','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','754','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','754','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','755','a','Genre/form term as entry element','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','755','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','755','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','755','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','755','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','755','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','755','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','755','2','Source of heading or term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','755','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','755','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','755','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','761','a','Number where instructions are found-Single number or beginnning number of spa','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','761','b','Base number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','761','c','Classification number-Ending number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','761','d','Divided like number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','761','e','Example class number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','761','f','Facet designator','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','761','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','761','n','Negative example class number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','761','r','Root number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','761','x','Other classification number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','761','z','Table identification','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','761','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','761','8','Field link and sequence number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','762','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','762','z','Table number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','762','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','762','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','a','Classification number-Single number or beginning number of span','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','b','Base number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','c','Classification number-Ending number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','d','Divided like number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','e','Example class number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','h','Caption hierarchy','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','j','Caption','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','k','Summary number span caption hierarchy','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','m','Manual note','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','n','Number where instructions are found','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','p','Corresponding classification field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','r','Root number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','s','See reference','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','x','Other classification number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','z','Table identification','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','763','8','Field link and sequence number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','764','a','Rule number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','764','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','765','a','Number where instructions are found-Single number or beginning number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','765','b','Base number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','765','c','Number where instructions are found-Ending number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','765','f','Facet designator','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','765','r','Root number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','765','s','Digits added from classification number in schedule or external table','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','765','t','Digits added from internal subarrangement or add table','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','765','u','Number being analyzed','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','765','v','Number in internal subarrangement or add table where instructions are found','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','765','w','Table identification-internal subarrangement or add table','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','765','z','Table identification','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','765','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','768','a','Classification number-Single number or beginning number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','768','c','Classification number-Ending number of span','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','768','e','Example class number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','768','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','768','j','Caption','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','768','n','Negative example class number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','768','t','Topic used as example of citation and preference order instruction','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','768','x','Exception to table of preference','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','768','z','Table identification-Table number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','768','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','768','8','Field link and sequence number','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','780','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','780','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','780','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','780','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','780','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','780','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','780','2','Source of heading or term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','780','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','780','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','780','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','781','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','781','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','781','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','781','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','781','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','781','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','781','2','Source of heading or term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','781','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','781','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','781','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','782','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','782','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','782','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','782','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','782','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','782','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','782','2','Source of heading or term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','782','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','782','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','782','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','785','v','Form subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','785','w','Control subfield','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','785','x','General subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','785','y','Chronological subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','785','z','Geographic subdivision','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','785','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','785','2','Source of heading or term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','785','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','785','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','785','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','788','a','Heading referred to','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','788','i','Explanatory text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','788','0','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','788','2','Source of heading or term','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','788','5','Institution to which field applies','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','788','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','788','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','a','Host name','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','c','Compression information','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','d','Path','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','f','Electronic name','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','h','Processor of request','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','i','Instruction','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','j','Bits per second','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','k','Password','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','l','Logon','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','m','Contact for access assistance','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','n','Name of location of host','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','o','Operating system','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','p','Port','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','q','Electronic format type','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','r','Settings','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','s','File size','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','t','Terminal emulation','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','u','Uniform Resource Identifier','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','v','Hours access method available','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','w','Record control number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','x','Nonpublic note','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','y','Link text','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','z','Public note','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','2','Access method','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','3','Materials specified','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','6','Linkage','',0,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','856','8','Field link and sequence number','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','a','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','b','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','c','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','d','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','e','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','f','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','g','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','h','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','i','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','j','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','k','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','l','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','m','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','n','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','o','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','p','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','q','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','r','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','s','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','t','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','u','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','v','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','w','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','x','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','y','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','z','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','0','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','1','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','2','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','3','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','4','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','5','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','6','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','7','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','8','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('','880','9','Same as associated field','',1,0,0,NULL,NULL,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','010','LIBRARY OF CONGRESS CONTROL NUMBER','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','014','LINK TO BIBLIOGRAPHIC RECORD FOR SERIAL OR MULTIPART ITEM','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','016','National Bibliographic Agency Control Number','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','020','INTERNATIONAL STANDARD BOOK NUMBER','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','022','INTERNATIONAL STANDARD SERIAL NUMBER','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','024','OTHER STANDARD IDENTIFIER','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','035','SYSTEM CONTROL NUMBER','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','040','CATALOGING SOURCE','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','042','AUTHENTICATION CODE','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','043','GEOGRAPHIC AREA CODE','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','045','TIME PERIOD OF HEADING','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','050','LIBRARY OF CONGRESS CALL NUMBER','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','052','GEOGRAPHIC CLASSIFICATION CODE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','053','LC CLASSIFICATION NUMBER','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','055','NATIONAL LIBRARY OF CANADA CALL NUMBER','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','060','NATIONAL LIBRARY OF MEDICINE CALL NUMBER','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','065','OTHER CLASSIFICATION NUMBER','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','066','CHARACTER SETS PRESENT','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','070','NATIONAL AGRICULTURAL LIBRARY CALL NUMBER','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','072','SUBJECT CATEGORY CODE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','073','SUBDIVISION USAGE','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','082','DEWEY DECIMAL CALL NUMBER','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','083','DEWEY DECIMAL CLASSIFICATION NUMBER','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','084','CLASSIFICATION SCHEME AND EDITION','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','086','GOVERNMENT DOCUMENT CALL NUMBER','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','087','GOVERNMENT DOCUMENT CLASSIFICATION NUMBER','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','100','HEADING-PERSONAL NAME','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','110','HEADING-CORPORATE NAME','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','111','HEADING-MEETING NAME','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','130','HEADING-UNIFORM TITLE','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','148','HEADING-CHRONOLOGICAL TERM','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','150','HEADING-TOPICAL TERM','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','151','HEADING-GEOGRAPHIC NAME','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','153','CLASSIFICATION NUMBER','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','154','GENERAL EXPLANATORY INDEX TERM','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','155','HEADING-GENRE/FORM TERM','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','180','HEADING-GENERAL SUBDIVISION','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','181','HEADING-GEOGRAPHIC SUBDIVISION','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','182','HEADING-CHRONOLOGICAL SUBDIVISION','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','185','HEADING-FORM SUBDIVISION','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','253','COMPLEX SEE REFERENCE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','260','COMPLEX SEE REFERENCE-SUBJECT','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','353','COMPLEX SEE ALSO REFERENCE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','360','COMPLEX SEE ALSO REFERENCE-SUBJECT','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','400','SEE FROM TRACING-PERSONAL NAME','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','410','SEE FROM TRACING-CORPORATE NAME','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','411','SEE FROM TRACING-MEETING NAME','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','430','SEE FROM TRACING-UNIFORM TITLE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','448','SEE FROM TRACING--CHRONOLOGICAL TERM','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','450','SEE FROM TRACING-TOPICAL TERM','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','451','SEE FROM TRACING-GEOGRAPHIC NAME','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','453','INVALID NUMBER TRACING','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','455','SEE FROM TRACING-GENRE/FORM TERM','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','480','SEE FROM TRACING-GENERAL SUBDIVISION','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','481','SEE FROM TRACING-GEOGRAPHIC SUBDIVISION','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','482','SEE FROM TRACING-CHRONOLOGICAL SUBDIVISION','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','485','SEE FROM TRACING-FORM SUBDIVISION','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','500','SEE ALSO FROM TRACING-PERSONAL NAME','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','510','SEE ALSO FROM TRACING-CORPORATE NAME','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','511','SEE ALSO FROM TRACING-MEETING NAME','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','530','SEE ALSO FROM TRACING-UNIFORM TITLE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','548','SEE ALSO FROM TRACING--CHRONOLOGICAL TERM','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','550','SEE ALSO FROM TRACING-TOPICAL TERM','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','551','SEE ALSO FROM TRACING-GEOGRAPHIC NAME','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','553','VALID NUMBER TRACING','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','555','SEE ALSO FROM TRACING-GENRE/FORM TERM','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','580','SEE ALSO FROM TRACING-GENERAL SUBDIVISION','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','581','SEE ALSO FROM TRACING-GEOGRAPHIC SUBDIVISION','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','582','SEE ALSO FROM TRACING-CHRONOLOGICAL SUBDIVISION','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','585','SEE ALSO FROM TRACING-FORM SUBDIVISION','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','640','SERIES DATES OF PUBLICATION AND/OR SEQUENTIAL DESIGNATION','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','641','SERIES NUMBERING PECULIARITIES','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','642','SERIES NUMBERING EXAMPLE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','643','SERIES PLACE AND PUBLISHER/ISSUING BODY','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','644','SERIES ANALYSIS PRACTICE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','645','SERIES TRACING PRACTICE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','646','SERIES CLASSIFICATION PRACTICE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','663','COMPLEX SEE ALSO REFERENCE-NAME','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','664','COMPLEX SEE REFERENCE-NAME','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','665','HISTORY REFERENCE','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','666','GENERAL EXPLANATORY REFERENCE-NAME','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','667','NONPUBLIC GENERAL NOTE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','668','CHARACTERS IN NONROMAN ALPHABETS','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','670','SOURCE DATA FOUND','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','675','SOURCE DATA NOT FOUND','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','678','BIOGRAPHICAL OR HISTORICAL DATA','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','680','PUBLIC GENERAL NOTE/SCOPE NOTE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','681','SUBJECT/CLASSIFICATION EXAMPLE TRACING NOTE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','682','DELETED HEADING INFORMATION','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','683','APPLICATION INSTRUCTION NOTE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','684','AUXILIARY INSTRUCTION NOTE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','685','HISTORY NOTE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','686','RELATIONSHIP TO SOURCE NOTE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','688','APPLICATION HISTORY NOTE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','700','ESTABLISHED HEADING LINKING ENTRY/INDEX TERM-PERSONAL NAME','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','710','ESTABLISHED HEADING LINKING ENTRY/INDEX TERM-CORPORATE NAME','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','711','ESTABLISHED HEADING LINKING ENTRY/INDEX TERM-MEETING NAME','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','730','ESTABLISHED HEADING LINKING ENTRY/INDEX TERM-UNIFORM TITLE','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','748','ESTABLISHED HEADING LINKING ENTRY--CHRONOLOGICAL TERM / INDEX TERM--CHRONOLOGICAL','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','750','ESTABLISHED HEADING LINKING ENTRY/INDEX TERM-TOPICAL TERM','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','751','ESTABLISHED HEADING LINKING ENTRY/INDEX TERM-GEOGRAPHIC NAME','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','753','INDEX TERM-UNCONTROLLED','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','754','INDEX TERM-FACETED TOPICAL TERMS','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','755','ESTABLISHED HEADING LINKING ENTRY-GENRE/FORM TERM','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','761','ADD OR DIVIDE LIKE INSTRUCTIONS','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','762','TABLE IDENTIFICATION','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','763','INTERNAL SUBARRANGEMENT OR ADD TABLE ENTRY','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','764','RULE IDENTIFICATION','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','765','SYNTHESIZED NUMBER COMPONENTS','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','768','CITATION AND PREFERENCE ORDER INSTRUCTIONS','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','780','SUBDIVISION LINKING ENTRY-GENERAL SUBDIVISION','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','781','SUBDIVISION LINKING ENTRY-GEOGRAPHIC SUBDIVISION','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','782','SUBDIVISION LINKING ENTRY-CHRONOLOGICAL SUBDIVISION','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','785','SUBDIVISION LINKING ENTRY-FORM SUBDIVISION','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','788','COMPLEX LINKING ENTRY DATA','',0,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','856','ELECTRONIC LOCATION AND ACCESS','',1,0,NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('','880','ALTERNATE GRAPHIC REPRESENTATION','',1,0,NULL);
+
diff --git a/misc/sql-datas/en/mandatory/02_authorities_normal_marc21.txt b/misc/sql-datas/en/mandatory/02_authorities_normal_marc21.txt
new file mode 100644 (file)
index 0000000..828b5f7
--- /dev/null
@@ -0,0 +1 @@
+Authority structure for MARC21, in english
\ No newline at end of file
diff --git a/misc/sql-datas/en/mandatory/03_marc21_framework_DEFAULT.sql b/misc/sql-datas/en/mandatory/03_marc21_framework_DEFAULT.sql
new file mode 100644 (file)
index 0000000..c623482
--- /dev/null
@@ -0,0 +1,4213 @@
+-- *******************************************************
+--  KOHA MARC 21 STANDARD DEFAULT BIBLIOGRAPHIC FRAMEWORK 
+--                                                        
+--                  PRETEST VERSION 0.1.4                 
+--                       2006-08-09                       
+--                                                        
+--  original default requiring greater user customisation 
+--               created by a few Koha Hands              
+--                 guided by Paul POULAIN                 
+--                                                        
+--       revised and greatly enlarged to completion,      
+--            well not quite complete yet today           
+--        but close enough for someone to have use,       
+--                   by thd for LibLime                   
+-- *******************************************************
+
+
+
+-- ******************************************************
+-- KOHA RECORD AND HOLDINGS MANAGEMENT FIELDS/SUBFIELDS. 
+-- ******************************************************
+
+-- These ought to be adjusted for different less conflicting and more 
+-- rationally chosen fields and subfields but I had left that for last. 
+
+
+-- ******************************************************
+
+-- Original Record ID Field/Subfields 
+
+
+-- INSERT INTO `marc_tag_structure` VALUES ('090', 'KOHA DATA', 'KOHA DATA', 1, 0, '', ''); 
+
+-- INSERT INTO marc_subfield_structure VALUES ('090', 'a', 'Koha Itemtype (NR)', 'Koha Itemtype (NR)', 0, 0, NULL, -1, NULL, NULL, '', NULL, '', NULL, NULL); 
+-- INSERT INTO marc_subfield_structure VALUES ('090', 'b', 'Koha Dewey Subclass (NR)', 'Koha Dewey Subclass (NR)', 0, 0, NULL, -1, NULL, NULL, '', NULL, '', NULL, NULL); 
+-- INSERT INTO marc_subfield_structure VALUES ('090', 'c', 'Koha biblionumber (NR)', 'Koha biblionumber (NR)', 0, 0, 'biblio.biblionumber', -1, NULL, NULL, '', NULL, '', NULL, NULL); 
+-- INSERT INTO marc_subfield_structure VALUES ('090', 'd', 'Koha biblioitemnumber (NR)', 'Koha biblioitemnumber (NR)', 0, 0, 'biblioitems.biblioitemnumber', -1, NULL, NULL, '', NULL, '', NULL, NULL); 
+
+
+-- Current Record ID Field/Subfields 
+
+
+INSERT INTO `marc_tag_structure` VALUES ('090', 'SYSTEM CONTROL NUMBERS (KOHA)', 'SYSTEM CONTROL NUMBERS (KOHA)', 1, 0, '', '');
+
+INSERT INTO `marc_subfield_structure` VALUES ('090', 'a', 'Item type [OBSOLETE]', 'Item type [OBSOLETE]', 0, 0, NULL, -1, NULL, NULL, '', NULL, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('090', 'b', 'Koha Dewey Subclass [OBSOLETE]', 'Koha Dewey Subclass [OBSOLETE]', 0, 0, NULL, 0, NULL, NULL, '', NULL, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('090', 'c', 'Koha biblionumber', 'Koha biblionumber', 0, 0, 'biblio.biblionumber', -1, NULL, NULL, '', NULL, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('090', 'd', 'Koha biblioitemnumber', 'Koha biblioitemnumber', 0, 0, 'biblioitems.biblioitemnumber', -1, NULL, NULL, '', NULL, -5, '', '', '');
+
+
+-- ******************************************************
+
+-- Original primary biblioitems Field/Subfields 
+
+
+-- INSERT INTO `marc_tag_structure` VALUES ('942', 'Biblioitem information', 'General classification', 0, 0, '', ''); 
+
+-- INSERT INTO marc_subfield_structure VALUES ('942', 'a', 'Institution code', 'Institution code', 0, 0, '', 5, '', '', '', NULL, '', NULL, NULL); 
+-- INSERT INTO marc_subfield_structure VALUES ('942', 'c', 'item type', 'item type', 0, 0, 'biblioitems.itemtype', 5, 'itemtypes', '', '', NULL, '', NULL, NULL); 
+-- INSERT INTO marc_subfield_structure VALUES ('942', 'k', 'dewey', 'dewey', 0, 0, 'biblioitems.classification', 5, '', '', '', NULL, '', NULL, NULL); 
+
+
+-- Current primary biblioitems Field/Subfields 
+
+
+INSERT INTO `marc_tag_structure` VALUES ('942', 'ADDED ENTRY ELEMENTS (KOHA)', 'ADDED ENTRY ELEMENTS (KOHA)', 0, 0, '', '');
+
+INSERT INTO `marc_subfield_structure` VALUES ('942', 'a', 'Institution code [OBSOLETE]', 'Institution code [OBSOLETE]', 0, 0, '', 9, '', '', '', NULL, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('942', 'c', 'Item type', 'Item type', 0, 1, 'biblioitems.itemtype', 9, 'itemtypes', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('942', 'j', 'Location (call number prefix code)', 'Location (call number prefix code)', 0, 0, 'biblioitems.classification', 9, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('942', 'k', 'Classification base (DDC to decimal or LCC letter class padded after single letter classes with trailing 0', 'Classification base', 0, 0, 'biblioitems.dewey', 9, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('942', 'l', 'Classification subclass (DDC after decimal or LCC number after letters', 'Classification subclass', 0, 0, 'biblioitems.subclass', 9, '', '', '', NULL, 0, '', '', '');
+
+
+-- ******************************************************
+
+-- Original items Field/Subfields 
+
+
+-- INSERT INTO `marc_tag_structure` VALUES ('952', 'ITEM INFORMATION', 'ITEM INFORMATION', 1, 0, '', ''); 
+
+-- INSERT INTO marc_subfield_structure VALUES ('952', 'b', 'homebranch', 'homebranch', 0, 0, 'items.homebranch', 10, 'branches', '', '', '', '', NULL, NULL); 
+-- INSERT INTO marc_subfield_structure VALUES ('952', 'd', 'holdingbranch', 'holdingbranch', 0, 0, 'items.holdingbranch', 10, 'branches', '', '', '\'952b\'', '', NULL, NULL); 
+-- INSERT INTO marc_subfield_structure VALUES ('952', 'p', 'barcode', 'barcode', 0, 1, 'items.barcode', 10, '', '', '', '', '', NULL, NULL); 
+-- INSERT INTO marc_subfield_structure VALUES ('952', 'r', 'price', 'price', 0, 0, 'items.replacementprice', 10, '', '', '', '', '', NULL, NULL); 
+-- INSERT INTO marc_subfield_structure VALUES ('952', 'v', 'dateaccessioned', 'dateaccessioned', 0, 0, 'items.dateaccessioned', 10, '', '', '', '', '', NULL, NULL); 
+-- INSERT INTO marc_subfield_structure VALUES ('952', 'y', 'notforloan', 'notforloan', 0, 0, 'items.notforloan', 10, '', '', '', '', '', NULL, NULL); 
+-- INSERT INTO marc_subfield_structure VALUES ('952', 'u', 'itemnumber', 'itemnumber', 0, 0, 'items.itemnumber', -1, '', '', '', '', '', NULL, NULL); 
+
+
+
+-- Recommended items Field/Subfields 
+
+
+-- INSERT INTO `marc_tag_structure` VALUES ('95k', 'LOCATION AND ITEM INFORMATION (KOHA)', 'LOCATION AND ITEM INFORMATION (KOHA)', 1, 0, '', '');
+
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', '0', 'Item status (withdrawn) (similar to 876-8 $j)', 'Item status (withdrawn)', 0, 0, 'items.withdrawn', 10, '', '', '', 0, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', '1', 'Item status (lost) (similar to 876-8 $j)', 'Item status (lost)', 0, 0, 'items.itemlost', 10, '', '', '', 0, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', '2', 'Source of classification or shelving scheme (similar to 852 $2)', 'Source of classification or shelving scheme', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', '3', 'Materials specified (similar to 852, 876-8 $3)', 'Materials specified', 0, 0, '', 10, '', '', '', NULL, -1, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', '4', 'Use restrictions (similar to 506 $a, 876-8 $h)', 'Use restrictions', 0, 0, 'items.restricted', 10, '', '', '', 0, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', '6', 'Linkage (similar to 852, 876-8 $6)', 'Linkage', 0, 0, '', 10, '', '', '', NULL, -6, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', '8', 'Sequence number (similar to 852, 876-8 $8)', 'Sequence number', 1, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', '9', 'Koha itemnumber (autogenerated similar to 852, 876-8 $3 $8 $t combined)', 'Koha itemnumber', 0, 0, 'items.itemnumber', -1, '', '', '', 0, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'a', 'Location (homebranch) (similar to 852 $a)', 'Location (homebranch)', 0, 0, 'items.homebranch', 10, 'branches', '', '', 0, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'b', 'Sublocation or collection (holdingbranch) (similar to 852 $b)', 'Sublocation or collection (holdingbranch)', 1, 0, 'items.holdingbranch', 10, 'branches', '', '', 0, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'c', 'Shelving location (similar to 852 $c, 876-8 $l)', 'Shelving location', 1, 0, 'items.location', 10, '', '', '', 0, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'd', 'Date acquired (similar to 541, 876-8 $d)', 'Date acquired', 0, 0, 'items.dateaccessioned', 10, '', '', '', 0, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'e', 'Source of acquisition (similar to 541 $a, 876-8 $e)', 'Source of acquisition', 1, 0, 'items.booksellerid', 10, '', '', '', 0, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'f', 'Coded location qualifier (similar to 852 $f)', 'Coded location qualifier', 1, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'g', 'Non-coded location qualifier (similar to 852 $g)', 'Non-coded location qualifier', 1, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'h', 'Classification part (similar to 852 $h)', 'Classification part', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'i', 'Item part (similar to 852 $i)', 'Item part', 1, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'j', 'Shelving control number (similar to 852 $j)', 'Shelving control number', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'k', 'Call number prefix (similar to 852 $k)', 'Call number prefix', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'l', 'Shelving form of title (similar to 852 $l)', 'Shelving form of title', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'm', 'Call number suffix (similar to 852 $m)', 'Call number suffix', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'n', 'Country code (similar to 852 $n)', 'Country code', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'o', 'Call number (similar to 852 $k $h $i $m combined)', 'Call number', 0, 0, 'items.itemcallnumber', 10, '', '', NULL, 0, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'p', 'Piece designation (barcode) (similar to 852, 876-8 $p)', 'Piece designation (barcode)', 0, 1, 'items.barcode', 10, '', '', '', 0, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'q', 'Piece physical condition (similar to 562 $a, 852 $q)', 'Piece physical condition', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'r', 'Invalid or canceled piece designation (canceled barcode) (similar to 876-8 $r)', 'Invalid or canceled piece designation (canceled barcode)', 1, 0, '', 10, '', '', '', NULL, -1, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 's', 'Copyright article-fee code (similar to 018 $a, 852 $s)', 'Copyright article-fee code', 1, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 't', 'Copy number (similar to 852, 876-8 $t)', 'Copy number', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'u', 'Cost, normal purchase price (similar to 541 $h, 876-8 $c)', 'Cost, normal purchase price', 0, 0, 'items.price', 10, '', '', '', 0, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'v', 'Cost, replacement price (similar to 365 $b, 876-8 $c)', 'Cost, replacement price', 0, 0, 'items.replacementprice', 10, '', '', '', 0, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'w', 'Price effective from (similar to 365 $f)', 'Price effective from', 0, 0, 'items.replacementpricedate', 10, '', '', '', 0, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'x', 'Nonpublic note (similar to 852, 876-8 $x)', 'Nonpublic note', 1, 0, '', 10, '', '', '', NULL, 6, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'y', 'Use restrictions (not for loan) (similar to 506 $a, 876-8 $h)', 'Use restrictions (not for loan)', 0, 0, 'items.notforloan', 10, '', '', '', 0, 0, '', '', '');
+-- INSERT INTO `marc_subfield_structure` VALUES ('95k', 'z', 'Public note (similar to 852, 876-8 $z)', 'Public note', 0, 0, 'items.itemnotes', 10, '', '', '', 1, 0, '', '', '');
+
+
+
+-- Current items Field/Subfields 
+
+
+INSERT INTO `marc_tag_structure` VALUES ('952', 'LOCATION AND ITEM INFORMATION (KOHA)', 'LOCATION AND ITEM INFORMATION (KOHA)', 1, 0, '', '');
+
+INSERT INTO `marc_subfield_structure` VALUES ('952', '0', 'Item status (withdrawn) (similar to 876-8 $j)', 'Item status (withdrawn)', 0, 0, 'items.withdrawn', 10, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', '1', 'Item status (lost) (similar to 876-8 $j)', 'Item status (lost)', 0, 0, 'items.itemlost', 10, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', '2', 'Source of classification or shelving scheme (similar to 852 $2)', 'Source of classification or shelving scheme', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', '3', 'Materials specified (similar to 852, 876-8 $3)', 'Materials specified', 0, 0, '', 10, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', '4', 'Use restrictions (similar to 506 $a, 876-8 $h)', 'Use restrictions', 0, 0, 'items.restricted', 10, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', '6', 'Linkage (similar to 852, 876-8 $6)', 'Linkage', 0, 0, '', 10, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', '8', 'Sequence number (similar to 852, 876-8 $8)', 'Sequence number', 1, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', '9', 'Cost, normal purchase price (similar to 541 $h, 876-8 $c)', 'Cost, normal purchase price', 0, 0, 'items.price', 10, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'a', 'Invalid or canceled piece designation (canceled barcode) (similar to 876-8 $r)', 'Invalid or canceled piece designation (canceled barcode)', 1, 0, '', 10, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'b', 'Location (homebranch) (similar to 852 $a)', 'Location (homebranch)', 0, 0, 'items.homebranch', 10, 'branches', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'c', 'Shelving location (similar to 852 $c, 876-8 $l)', 'Shelving location', 1, 0, 'items.location', 10, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'd', 'Sublocation or collection (holdingbranch) (similar to 852 $b)', 'Sublocation or collection (holdingbranch)', 0, 0, 'items.holdingbranch', 10, 'branches', '', '', 0, 0, '', '''952b''', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'e', 'Source of acquisition (similar to 541 $a, 876-8 $e)', 'Source of acquisition', 1, 0, 'items.booksellerid', 10, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'f', 'Coded location qualifier (similar to 852 $f)', 'Coded location qualifier', 1, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'g', 'Non-coded location qualifier (similar to 852 $g)', 'Non-coded location qualifier', 1, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'h', 'Classification part (similar to 852 $h)', 'Classification part', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'i', 'Item part (similar to 852 $i)', 'Item part', 1, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'j', 'Shelving control number (similar to 852 $j)', 'Shelving control number', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'k', 'Call number (similar to 852 $k $h $i $m combined)', 'Call number', 0, 0, 'items.itemcallnumber', 10, '', '', NULL, 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'l', 'Shelving form of title (similar to 852 $l)', 'Shelving form of title', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'm', 'Call number suffix (similar to 852 $m)', 'Call number suffix', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'n', 'Country code (similar to 852 $n)', 'Country code', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'o', 'Call number prefix (similar to 852 $k)', 'Call number prefix', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'p', 'Piece designation (barcode) (similar to 852, 876-8 $p)', 'Piece designation (barcode)', 0, 1, 'items.barcode', 10, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'q', 'Piece physical condition (similar to 562 $a, 852 $q)', 'Piece physical condition', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'r', 'Cost, replacement price (similar to 365 $b, 876-8 $c)', 'Cost, replacement price', 0, 0, 'items.replacementprice', 10, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 's', 'Copyright article-fee code (similar to 018 $a, 852 $s)', 'Copyright article-fee code', 1, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 't', 'Copy number (similar to 852, 876-8 $t)', 'Copy number', 0, 0, '', 10, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'u', 'Koha itemnumber (autogenerated similar to 852, 876-8 $3 $8 $t combined)', 'Koha itemnumber', 0, 0, 'items.itemnumber', -1, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'v', 'Date acquired (similar to 541, 876-8 $d)', 'Date acquired', 0, 0, 'items.dateaccessioned', 10, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'w', 'Price effective from (similar to 365 $f)', 'Price effective from', 0, 0, 'items.replacementpricedate', 10, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'x', 'Nonpublic note (similar to 852, 876-8 $x)', 'Nonpublic note', 1, 0, '', 10, '', '', '', NULL, 6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'y', 'Use restrictions (not for loan) (similar to 506 $a, 876-8 $h)', 'Use restrictions (not for loan)', 0, 0, 'items.notforloan', 10, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('952', 'z', 'Public note (similar to 852, 876-8 $z)', 'Public note', 0, 0, 'items.itemnotes', 10, '', '', '', 1, 0, '', '', '');
+
+
+-- *******************************************************
+
+
+
+-- *******************************************************
+-- MARC 21 FIELDS/SUBFIELDS AND COMMMONLY USED EXTENSIONS 
+-- *******************************************************
+
+
+-- A Few local use codes need specifying.  Several seealso, plugin, and 
+-- authority framework columns need improving.  $9 for authority record linking 
+-- needs to be added where not already provided by RLIN specifications. 
+-- Needs checking for errors but probably tolerable for use on a production. 
+-- A server can be upgraded easily from later versions of this file.
+--                                                                          
+-- In the absense of more column support for qualifying the relative 
+-- importance of subfields to the record editor, some modest modification of 
+-- the default framework is needed setting the not-useful non-Koha holdings 
+-- subfields to not managed in Koha.
+
+-- MARC fields including letters as part of the field identifier are from RLIN
+-- and should be expected to remain along with RLIN $% subfields.  RLIN has 
+-- been using letters in fields because there are not enough local use number 
+-- fields which have not already been specified for very large union catalogue 
+-- networks such as RLIN itself.
+
+
+-- Fields ending in c, o, or r are temporary placeholders for information from
+-- a numeric value until a non-conflicting way to treat the content under the
+-- proper original numeric field is adopted.  090 for LC call numbers is much 
+-- too common and important so 999 is also provided as a temporary place 
+-- holder until all Koha code for finding control fields has been changed from 
+-- a numeric test of < 10 to a regular expression match of m/^00/ to prevent 
+-- mistaken matching of fields with letters such as 09o if they were control 
+-- fields.
+
+
+INSERT INTO `marc_tag_structure` VALUES ('000', 'LEADER', 'LEADER', 0, 1, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('001', 'CONTROL NUMBER', 'CONTROL NUMBER', 0, 1, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('003', 'CONTROL NUMBER IDENTIFIER', 'CONTROL NUMBER IDENTIFIER', 0, 1, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('005', 'DATE AND TIME OF LATEST TRANSACTION', 'DATE AND TIME OF LATEST TRANSACTION', 0, 1, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('006', 'FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS--GENERAL INFORMATION', 'FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS--GENERAL INFORMATION', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('007', 'PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION', 'PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('008', 'FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION', 'FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION', 0, 1, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('009', 'PHYSICAL DESCRIPTION FIXED-FIELD FOR ARCHIVAL COLLECTION (VM) [OBSOLETE]', 'PHYSICAL DESCRIPTION FIXED-FIELD FOR ARCHIVAL COLLECTION (VM) [OBSOLETE]', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('010', 'LIBRARY OF CONGRESS CONTROL NUMBER', 'LIBRARY OF CONGRESS CONTROL NUMBER', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('011', 'LINKING LIBRARY OF CONGRESS CONTROL NUMBER [OBSOLETE]', 'LINKING LIBRARY OF CONGRESS CONTROL NUMBER [OBSOLETE]', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('013', 'PATENT CONTROL INFORMATION', 'PATENT CONTROL INFORMATION', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('015', 'NATIONAL BIBLIOGRAPHY NUMBER', 'NATIONAL BIBLIOGRAPHY NUMBER', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('016', 'NATIONAL BIBLIOGRAPHIC AGENCY CONTROL NUMBER', 'NATIONAL BIBLIOGRAPHIC AGENCY CONTROL NUMBER', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('017', 'COPYRIGHT OR LEGAL DEPOSIT NUMBER', 'COPYRIGHT OR LEGAL DEPOSIT NUMBER', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('018', 'COPYRIGHT ARTICLE-FEE CODE', 'COPYRIGHT ARTICLE-FEE CODE', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('01e', 'CODED FIELD ERROR (RLIN)', 'CODED FIELD ERROR (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('020', 'INTERNATIONAL STANDARD BOOK NUMBER', 'INTERNATIONAL STANDARD BOOK NUMBER', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('022', 'INTERNATIONAL STANDARD SERIAL NUMBER', 'INTERNATIONAL STANDARD SERIAL NUMBER', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('023', 'STANDARD FILM NUMBER (VM) [DELETED]', 'STANDARD FILM NUMBER (VM) [DELETED]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('024', 'OTHER STANDARD IDENTIFIER', 'OTHER STANDARD IDENTIFIER', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('025', 'OVERSEAS ACQUISITION NUMBER', 'OVERSEAS ACQUISITION NUMBER', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('026', 'FINGERPRINT IDENTIFIER', 'FINGERPRINT IDENTIFIER', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('027', 'STANDARD TECHNICAL REPORT NUMBER', 'STANDARD TECHNICAL REPORT NUMBER', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('028', 'PUBLISHER NUMBER', 'PUBLISHER NUMBER', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('029', 'OTHER SYSTEM CONTROL NUMBER (OCLC)', ' (OCLC)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('030', 'CODEN DESIGNATION', 'CODEN DESIGNATION', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('031', 'MUSICAL INCIPITS INFORMATION', 'MUSICAL INCIPITS INFORMATION', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('032', 'POSTAL REGISTRATION NUMBER', 'POSTAL REGISTRATION NUMBER', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('033', 'DATE/TIME AND PLACE OF AN EVENT', 'DATE/TIME AND PLACE OF AN EVENT', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('034', 'CODED CARTOGRAPHIC MATHEMATICAL DATA', 'CODED CARTOGRAPHIC MATHEMATICAL DATA', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('035', 'SYSTEM CONTROL NUMBER', 'SYSTEM CONTROL NUMBER', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('036', 'ORIGINAL STUDY NUMBER FOR COMPUTER DATA FILES', 'ORIGINAL STUDY NUMBER FOR COMPUTER DATA FILES', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('037', 'SOURCE OF ACQUISITION', 'SOURCE OF ACQUISITION', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('038', 'RECORD CONTENT LICENSOR', 'RECORD CONTENT LICENSOR', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('039', 'LEVEL OF BIBLIOGRAPHIC CONTROL AND CODING DETAIL [OBSOLETE]', 'LEVEL OF BIBLIOGRAPHIC CONTROL AND CODING DETAIL [OBSOLETE]', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('040', 'CATALOGING SOURCE', 'CATALOGING SOURCE', 0, 1, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('041', 'LANGUAGE CODE', 'LANGUAGE CODE', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('042', 'AUTHENTICATION CODE', 'AUTHENTICATION CODE', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('043', 'GEOGRAPHIC AREA CODE', 'GEOGRAPHIC AREA CODE', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('044', 'COUNTRY OF PUBLISHING/PRODUCING ENTITY CODE', 'COUNTRY OF PUBLISHING/PRODUCING ENTITY CODE', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('045', 'TIME PERIOD OF CONTENT', 'TIME PERIOD OF CONTENT', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('046', 'SPECIAL CODED DATES', 'SPECIAL CODED DATES', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('047', 'FORM OF MUSICAL COMPOSITION CODE', 'FORM OF MUSICAL COMPOSITION CODE', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('048', 'NUMBER OF MUSICAL INSTRUMENTS OR VOICES CODE', 'NUMBER OF MUSICAL INSTRUMENTS OR VOICES CODE', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('049', 'LOCAL HOLDINGS (OCLC)', 'LOCAL HOLDINGS (OCLC)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('050', 'LIBRARY OF CONGRESS CALL NUMBER', 'LIBRARY OF CONGRESS CALL NUMBER', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('051', 'LIBRARY OF CONGRESS COPY, ISSUE, OFFPRINT STATEMENT', 'LIBRARY OF CONGRESS COPY, ISSUE, OFFPRINT STATEMENT', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('052', 'GEOGRAPHIC CLASSIFICATION', 'GEOGRAPHIC CLASSIFICATION', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('055', 'CLASSIFICATION NUMBERS ASSIGNED IN CANADA', 'CLASSIFICATION NUMBERS ASSIGNED IN CANADA', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('060', 'NATIONAL LIBRARY OF MEDICINE CALL NUMBER', 'NATIONAL LIBRARY OF MEDICINE CALL NUMBER', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('061', 'NATIONAL LIBRARY OF MEDICINE COPY STATEMENT', 'NATIONAL LIBRARY OF MEDICINE COPY STATEMENT', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('066', 'CHARACTER SETS PRESENT', 'CHARACTER SETS PRESENT', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('070', 'NATIONAL AGRICULTURAL LIBRARY CALL NUMBER', 'NATIONAL AGRICULTURAL LIBRARY CALL NUMBER', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('071', 'NATIONAL AGRICULTURAL LIBRARY COPY STATEMENT', 'NATIONAL AGRICULTURAL LIBRARY COPY STATEMENT', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('072', 'SUBJECT CATEGORY CODE', 'SUBJECT CATEGORY CODE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('074', 'GPO ITEM NUMBER', 'GPO ITEM NUMBER', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('080', 'UNIVERSAL DECIMAL CLASSIFICATION NUMBER', 'UNIVERSAL DECIMAL CLASSIFICATION NUMBER', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('082', 'DEWEY DECIMAL CLASSIFICATION NUMBER', 'DEWEY DECIMAL CLASSIFICATION NUMBER', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('084', 'OTHER CLASSIFICATION NUMBER', 'OTHER CLASSIFICATION NUMBER', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('086', 'GOVERNMENT DOCUMENT CLASSIFICATION NUMBER', 'GOVERNMENT DOCUMENT CLASSIFICATION NUMBER', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('087', 'REPORT NUMBER [OBSOLETE, CAN/MARC]', 'REPORT NUMBER [OBSOLETE, CAN/MARC]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('088', 'REPORT NUMBER', 'REPORT NUMBER', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('09o', 'LOCALLY ASSIGNED LC-TYPE CALL NUMBER (OCLC); LOCAL CALL NUMBER (RLIN)', 'LOCALLY ASSIGNED LC-TYPE CALL NUMBER (OCLC); LOCAL CALL NUMBER (OCLC)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('091', 'MICROFILM SHELF LOCATION (AM) [OBSOLETE]', 'MICROFILM SHELF LOCATION (AM) [OBSOLETE]', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('092', 'LOCALLY ASSIGNED DEWEY CALL NUMBER (OCLC)', 'LOCALLY ASSIGNED DEWEY CALL NUMBER (OCLC)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('096', 'LOCALLY ASSIGNED NLM-TYPE CALL NUMBER (OCLC)', 'LOCALLY ASSIGNED NLM-TYPE CALL NUMBER (OCLC)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('098', 'OTHER CLASSIFICATION SCHEMES (OCLC)', 'OTHER CLASSIFICATION SCHEMES (OCLC)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('099', 'LOCAL FREE-TEXT CALL NUMBER (OCLC)', 'LOCAL FREE-TEXT CALL NUMBER (OCLC)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('100', 'MAIN ENTRY--PERSONAL NAME', 'MAIN ENTRY--PERSONAL NAME', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('110', 'MAIN ENTRY--CORPORATE NAME', 'MAIN ENTRY--CORPORATE NAME', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('111', 'MAIN ENTRY--MEETING NAME', 'MAIN ENTRY--MEETING NAME', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('130', 'MAIN ENTRY--UNIFORM TITLE', 'MAIN ENTRY--UNIFORM TITLE', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('210', 'ABBREVIATED TITLE', 'ABBREVIATED TITLE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('211', 'ACRONYM OR SHORTENED TITLE [OBSOLETE]', 'ACRONYM OR SHORTENED TITLE [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('212', 'VARIANT ACCESS TITLE [OBSOLETE]', 'VARIANT ACCESS TITLE [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('214', 'AUGMENTED TITLE [OBSOLETE]', 'AUGMENTED TITLE [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('222', 'KEY TITLE', 'KEY TITLE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('240', 'UNIFORM TITLE', 'UNIFORM TITLE', 0, 0, 'Unititle', '');
+INSERT INTO `marc_tag_structure` VALUES ('241', 'ROMANIZED TITLE (BK AM CF MP MU VM) [OBSOLETE]', 'ROMANIZED TITLE (BK AM CF MP MU VM) [OBSOLETE]', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('242', 'TRANSLATION OF TITLE BY CATALOGING AGENCY', 'TRANSLATION OF TITLE BY CATALOGING AGENCY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('243', 'COLLECTIVE UNIFORM TITLE', 'COLLECTIVE UNIFORM TITLE', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('245', 'TITLE STATEMENT', 'TITLE STATEMENT', 0, 1, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('246', 'VARYING FORM OF TITLE', 'VARYING FORM OF TITLE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('247', 'FORMER TITLE', 'FORMER TITLE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('250', 'EDITION STATEMENT', 'EDITION STATEMENT', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('254', 'MUSICAL PRESENTATION STATEMENT', 'MUSICAL PRESENTATION STATEMENT', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('255', 'CARTOGRAPHIC MATHEMATICAL DATA', 'CARTOGRAPHIC MATHEMATICAL DATA', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('256', 'COMPUTER FILE CHARACTERISTICS', 'COMPUTER FILE CHARACTERISTICS', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('257', 'COUNTRY OF PRODUCING ENTITY FOR ARCHIVAL FILMS', 'COUNTRY OF PRODUCING ENTITY FOR ARCHIVAL FILMS', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('258', 'PHILATELIC ISSUE DATE', 'PHILATELIC ISSUE DATE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('260', 'PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)', 'PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('261', 'IMPRINT STATEMENT FOR FILMS (Pre-AACR 1 Revised) [OBSOLETE, CAN/MARC], [LOCAL, USA]', 'IMPRINT STATEMENT FOR FILMS (Pre-AACR 1 Revised) [OBSOLETE, CAN/MARC], [LOCAL, USA]', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('262', 'IMPRINT STATEMENT FOR SOUND RECORDINGS (Pre-AACR 2) [LOCAL, USA]', 'IMPRINT STATEMENT FOR SOUND RECORDINGS (Pre-AACR 2) [LOCAL, USA]', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('263', 'PROJECTED PUBLICATION DATE', 'PROJECTED PUBLICATION DATE', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('265', 'SOURCE FOR ACQUISITION/SUBSCRIPTION ADDRESS [OBSOLETE]', 'SOURCE FOR ACQUISITION/SUBSCRIPTION ADDRESS [OBSOLETE]', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('270', 'ADDRESS', 'ADDRESS', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('300', 'PHYSICAL DESCRIPTION', 'PHYSICAL DESCRIPTION', 1, 1, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('301', 'PHYSICAL DESCRIPTION FOR FILMS (PRE-AACR 2) (VM) [OBSOLETE, USMARC]', 'PHYSICAL DESCRIPTION FOR FILMS (PRE-AACR 2) (VM) [OBSOLETE, USMARC]', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('302', 'PAGE OR ITEM COUNT (BK AM) [OBSOLETE]', 'PAGE OR ITEM COUNT (BK AM) [OBSOLETE]', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('303', 'UNIT COUNT (AM) [OBSOLETE, USMARC]', 'UNIT COUNT (AM) [OBSOLETE, USMARC]', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('304', 'LINEAR FOOTAGE (AM) [OBSOLETE, USMARC]', 'LINEAR FOOTAGE (AM) [OBSOLETE, USMARC]', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('305', 'PHYSICAL DESCRIPTION FOR SOUND RECORDINGS (Pre-AACR 2) (MU) [OBSOLETE]', 'PHYSICAL DESCRIPTION FOR SOUND RECORDINGS (Pre-AACR 2) (MU) [OBSOLETE]', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('306', 'PLAYING TIME', 'PLAYING TIME', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('307', 'HOURS, ETC.', 'HOURS, ETC.', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('308', 'PHYSICAL DESCRIPTION FOR FILMS (ARCHIVAL) (VM) [OBSOLETE]', 'PHYSICAL DESCRIPTION FOR FILMS (ARCHIVAL) (VM) [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('310', 'CURRENT PUBLICATION FREQUENCY', 'CURRENT PUBLICATION FREQUENCY', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('315', 'FREQUENCY (CF MP) [OBSOLETE]', 'FREQUENCY (CF MP) [OBSOLETE]', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('321', 'FORMER PUBLICATION FREQUENCY', 'FORMER PUBLICATION FREQUENCY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('340', 'PHYSICAL MEDIUM', 'PHYSICAL MEDIUM', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('342', 'GEOSPATIAL REFERENCE DATA', 'GEOSPATIAL REFERENCE DATA', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('343', 'PLANAR COORDINATE DATA', 'PLANAR COORDINATE DATA', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('350', 'PRICE (NR) (BK AM CF MU VM SE) [OBSOLETE]', 'PRICE (NR) (BK AM CF MU VM SE) [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('351', 'ORGANIZATION AND ARRANGEMENT OF MATERIALS', 'ORGANIZATION AND ARRANGEMENT OF MATERIALS', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('352', 'DIGITAL GRAPHIC REPRESENTATION', 'DIGITAL GRAPHIC REPRESENTATION', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('355', 'SECURITY CLASSIFICATION CONTROL', 'SECURITY CLASSIFICATION CONTROL', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('357', 'ORIGINATOR DISSEMINATION CONTROL', 'ORIGINATOR DISSEMINATION CONTROL', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('359', 'RENTAL PRICE (VM) [OBSOLETE]', 'RENTAL PRICE (VM) [OBSOLETE]', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('362', 'DATES OF PUBLICATION AND/OR SEQUENTIAL DESIGNATION', 'DATES OF PUBLICATION AND/OR SEQUENTIAL DESIGNATION', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('365', 'TRADE PRICE', 'TRADE PRICE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('366', 'TRADE AVAILABILITY INFORMATION', 'TRADE AVAILABILITY INFORMATION', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('400', 'SERIES STATEMENT/ADDED ENTRY--PERSONAL NAME [OBSOLETE, CAN/MARC], [LOCAL, USA]', 'SERIES STATEMENT/ADDED ENTRY--PERSONAL NAME [OBSOLETE, CAN/MARC], [LOCAL, USA]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('410', 'SERIES STATEMENT/ADDED ENTRY--CORPORATE NAME [OBSOLETE, CAN/MARC], [LOCAL, USA]', 'SERIES STATEMENT/ADDED ENTRY--CORPORATE NAME [OBSOLETE, CAN/MARC], [LOCAL, USA]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('411', 'SERIES STATEMENT/ADDED ENTRY--MEETING NAME [OBSOLETE, CAN/MARC], [LOCAL, USA]', 'SERIES STATEMENT/ADDED ENTRY--MEETING NAME [OBSOLETE, CAN/MARC], [LOCAL, USA]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('440', 'SERIES STATEMENT/ADDED ENTRY--TITLE', 'SERIES STATEMENT/ADDED ENTRY--TITLE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('490', 'SERIES STATEMENT', 'SERIES STATEMENT', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('500', 'GENERAL NOTE', 'GENERAL NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('501', 'WITH NOTE', 'WITH NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('502', 'DISSERTATION NOTE', 'DISSERTATION NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('503', 'BIBLIOGRAPHIC HISTORY NOTE (BK CF MU) [OBSOLETE]', 'BIBLIOGRAPHIC HISTORY NOTE (BK CF MU) [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('504', 'BIBLIOGRAPHY, ETC. NOTE', 'BIBLIOGRAPHY, ETC. NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('505', 'FORMATTED CONTENTS NOTE', 'FORMATTED CONTENTS NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('506', 'RESTRICTIONS ON ACCESS NOTE', 'RESTRICTIONS ON ACCESS NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('507', 'SCALE NOTE FOR GRAPHIC MATERIAL', 'SCALE NOTE FOR GRAPHIC MATERIAL', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('508', 'CREATION/PRODUCTION CREDITS NOTE', 'CREATION/PRODUCTION CREDITS NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('509', 'INFORMAL NOTES (RLIN)', 'INFORMAL NOTES (RLIN)', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('510', 'CITATION/REFERENCES NOTE', 'CITATION/REFERENCES NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('511', 'PARTICIPANT OR PERFORMER NOTE', 'PARTICIPANT OR PERFORMER NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('512', 'EARLIER OR LATER VOLUMES SEPARATELY CATALOGED NOTE (SE) [OBSOLETE]', 'EARLIER OR LATER VOLUMES SEPARATELY CATALOGED NOTE (SE) [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('513', 'TYPE OF REPORT AND PERIOD COVERED NOTE', 'TYPE OF REPORT AND PERIOD COVERED NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('514', 'DATA QUALITY NOTE', 'DATA QUALITY NOTE', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('515', 'NUMBERING PECULIARITIES NOTE', 'NUMBERING PECULIARITIES NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('516', 'TYPE OF COMPUTER FILE OR DATA NOTE', 'TYPE OF COMPUTER FILE OR DATA NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('517', 'CATEGORIES OF FILMS NOTE (ARCHIVAL) (VM) [OBSOLETE]', 'CATEGORIES OF FILMS NOTE (ARCHIVAL) (VM) [OBSOLETE]', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('518', 'DATE/TIME AND PLACE OF AN EVENT NOTE', 'DATE/TIME AND PLACE OF AN EVENT NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('520', 'SUMMARY, ETC.', 'SUMMARY, ETC.', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('521', 'TARGET AUDIENCE NOTE', 'TARGET AUDIENCE NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('522', 'GEOGRAPHIC COVERAGE NOTE', 'GEOGRAPHIC COVERAGE NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('523', 'TIME PERIOD OF CONTENT NOTE (CF) [OBSOLETE]', 'TIME PERIOD OF CONTENT NOTE (CF) [OBSOLETE]', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('524', 'PREFERRED CITATION OF DESCRIBED MATERIALS NOTE', 'PREFERRED CITATION OF DESCRIBED MATERIALS NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('525', 'SUPPLEMENT NOTE', 'SUPPLEMENT NOTE', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('526', 'STUDY PROGRAM INFORMATION NOTE', 'STUDY PROGRAM INFORMATION NOTE', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('527', 'CENSORSHIP NOTE (VM) [OBSOLETE]', 'CENSORSHIP NOTE (VM) [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('530', 'ADDITIONAL PHYSICAL FORM AVAILABLE NOTE', 'ADDITIONAL PHYSICAL FORM AVAILABLE NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('533', 'REPRODUCTION NOTE', 'REPRODUCTION NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('534', 'ORIGINAL VERSION NOTE', 'ORIGINAL VERSION NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('535', 'LOCATION OF ORIGINALS/DUPLICATES NOTE', 'LOCATION OF ORIGINALS/DUPLICATES NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('536', 'FUNDING INFORMATION NOTE', 'FUNDING INFORMATION NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('537', 'SOURCE OF DATA NOTE (CF) [OBSOLETE]', 'SOURCE OF DATA NOTE (CF) [OBSOLETE]', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('538', 'SYSTEM DETAILS NOTE', 'SYSTEM DETAILS NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('540', 'TERMS GOVERNING USE AND REPRODUCTION NOTE', 'TERMS GOVERNING USE AND REPRODUCTION NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('541', 'IMMEDIATE SOURCE OF ACQUISITION NOTE', 'IMMEDIATE SOURCE OF ACQUISITION NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('543', 'SOLICITATION INFORMATION NOTE (AM) [OBSOLETE]', 'SOLICITATION INFORMATION NOTE (AM) [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('544', 'LOCATION OF OTHER ARCHIVAL MATERIALS NOTE', 'LOCATION OF OTHER ARCHIVAL MATERIALS NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('546', 'LANGUAGE NOTE', 'LANGUAGE NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('547', 'FORMER TITLE COMPLEXITY NOTE', 'FORMER TITLE COMPLEXITY NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('550', 'ISSUING BODY NOTE', 'ISSUING BODY NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('552', 'ENTITY AND ATTRIBUTE INFORMATION NOTE', 'ENTITY AND ATTRIBUTE INFORMATION NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('555', 'CUMULATIVE INDEX/FINDING AIDS NOTE', 'CUMULATIVE INDEX/FINDING AIDS NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('556', 'INFORMATION ABOUT DOCUMENTATION NOTE', 'INFORMATION ABOUT DOCUMENTATION NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('561', 'OWNERSHIP AND CUSTODIAL HISTORY', 'OWNERSHIP AND CUSTODIAL HISTORY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('562', 'COPY AND VERSION IDENTIFICATION NOTE', 'COPY AND VERSION IDENTIFICATION NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('563', 'BINDING INFORMATION', 'BINDING INFORMATION', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('565', 'CASE FILE CHARACTERISTICS NOTE', 'CASE FILE CHARACTERISTICS NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('567', 'METHODOLOGY NOTE', 'METHODOLOGY NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('570', 'EDITOR NOTE (SE) [OBSOLETE]', 'EDITOR NOTE (SE) [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('580', 'LINKING ENTRY COMPLEXITY NOTE', 'LINKING ENTRY COMPLEXITY NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('581', 'PUBLICATIONS ABOUT DESCRIBED MATERIALS NOTE', 'PUBLICATIONS ABOUT DESCRIBED MATERIALS NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('582', 'RELATED COMPUTER FILES NOTE (CF) [OBSOLETE]', 'RELATED COMPUTER FILES NOTE (CF) [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('583', 'ACTION NOTE', 'ACTION NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('584', 'ACCUMULATION AND FREQUENCY OF USE NOTE', 'ACCUMULATION AND FREQUENCY OF USE NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('585', 'EXHIBITIONS NOTE', 'EXHIBITIONS NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('586', 'AWARDS NOTE', 'AWARDS NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('590', 'LOCAL NOTE (RLIN)', 'LOCAL NOTE (RLIN)', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('600', 'SUBJECT ADDED ENTRY--PERSONAL NAME', 'SUBJECT ADDED ENTRY--PERSONAL NAME', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('610', 'SUBJECT ADDED ENTRY--CORPORATE NAME', 'SUBJECT ADDED ENTRY--CORPORATE NAME', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('611', 'SUBJECT ADDED ENTRY--MEETING NAME', 'SUBJECT ADDED ENTRY--MEETING NAME', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('630', 'SUBJECT ADDED ENTRY--UNIFORM TITLE', 'SUBJECT ADDED ENTRY--UNIFORM TITLE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('648', 'SUBJECT ADDED ENTRY--CHRONOLOGICAL TERM', 'SUBJECT ADDED ENTRY--CHRONOLOGICAL TERM', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('650', 'SUBJECT ADDED ENTRY--TOPICAL TERM', 'SUBJECT ADDED ENTRY--TOPICAL TERM', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('651', 'SUBJECT ADDED ENTRY--GEOGRAPHIC NAME', 'SUBJECT ADDED ENTRY--GEOGRAPHIC NAME', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('652', 'SUBJECT ADDED ENTRY--REVERSE GEOGRAPHIC (BK MP SE) [OBSOLETE]', 'SUBJECT ADDED ENTRY--REVERSE GEOGRAPHIC (BK MP SE) [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('653', 'INDEX TERM--UNCONTROLLED', 'INDEX TERM--UNCONTROLLED', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('654', 'SUBJECT ADDED ENTRY--FACETED TOPICAL TERM', 'SUBJECT ADDED ENTRY--FACETED TOPICAL TERM', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('655', 'INDEX TERM--GENRE/FORM', 'INDEX TERM--GENRE/FORM', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('656', 'INDEX TERM--OCCUPATION', 'INDEX TERM--OCCUPATION', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('657', 'INDEX TERM--FUNCTION', 'INDEX TERM--FUNCTION', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('658', 'INDEX TERM--CURRICULUM OBJECTIVE', 'INDEX TERM--CURRICULUM OBJECTIVE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('662', 'SUBJECT ADDED ENTRY--HIERARCHICAL PLACE NAME', 'SUBJECT ADDED ENTRY--HIERARCHICAL PLACE NAME', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('690', 'LOCAL SUBJECT ADDED ENTRY--TOPICAL TERM (OCLC, RLIN)', 'LOCAL SUBJECT ADDED ENTRY--TOPICAL TERM (OCLC, RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('691', 'LOCAL SUBJECT ADDED ENTRY--GEOGRAPHIC NAME (RLIN)', 'LOCAL SUBJECT ADDED ENTRY--GEOGRAPHIC NAME (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('696', 'LOCAL SUBJECT ADDED ENTRY--PERSONAL NAME (RLIN)', 'LOCAL SUBJECT ADDED ENTRY--PERSONAL NAME (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('697', 'LOCAL SUBJECT ADDED ENTRY--CORPORATE NAME (RLIN)', 'LOCAL SUBJECT ADDED ENTRY--CORPORATE NAME (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('698', 'LOCAL SUBJECT ADDED ENTRY--MEETING NAME (RLIN)', 'LOCAL SUBJECT ADDED ENTRY--MEETING NAME (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('699', 'LOCAL SUBJECT ADDED ENTRY--UNIFORM TITLE (RLIN)', 'LOCAL SUBJECT ADDED ENTRY--UNIFORM TITLE (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('700', 'ADDED ENTRY--PERSONAL NAME', 'ADDED ENTRY--PERSONAL NAME', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('705', 'ADDED ENTRY--PERSONAL NAME (PERFORMER) (MU) [OBSOLETE]', 'ADDED ENTRY--PERSONAL NAME (PERFORMER) (MU) [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('710', 'ADDED ENTRY--CORPORATE NAME', 'ADDED ENTRY--CORPORATE NAME', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('711', 'ADDED ENTRY--MEETING NAME', 'ADDED ENTRY--MEETING NAME', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('715', 'ADDED ENTRY--CORPORATE NAME (PERFORMER) (MU) [OBSOLETE]', 'ADDED ENTRY--CORPORATE NAME (PERFORMER) (MU) [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('720', 'ADDED ENTRY--UNCONTROLLED NAME', 'ADDED ENTRY--UNCONTROLLED NAME', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('730', 'ADDED ENTRY--UNIFORM TITLE', 'ADDED ENTRY--UNIFORM TITLE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('740', 'ADDED ENTRY--UNCONTROLLED RELATED/ANALYTICAL TITLE', 'ADDED ENTRY--UNCONTROLLED RELATED/ANALYTICAL TITLE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('752', 'ADDED ENTRY--HIERARCHICAL PLACE NAME', 'ADDED ENTRY--HIERARCHICAL PLACE NAME', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('753', 'SYSTEM DETAILS ACCESS TO COMPUTER FILES', 'SYSTEM DETAILS ACCESS TO COMPUTER FILES', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('754', 'ADDED ENTRY--TAXONOMIC IDENTIFICATION', 'ADDED ENTRY--TAXONOMIC IDENTIFICATION', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('755', 'ADDED ENTRY--PHYSICAL CHARACTERISTICS [OBSOLETE]', 'ADDED ENTRY--PHYSICAL CHARACTERISTICS [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('760', 'MAIN SERIES ENTRY', 'MAIN SERIES ENTRY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('762', 'SUBSERIES ENTRY', 'SUBSERIES ENTRY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('765', 'ORIGINAL LANGUAGE ENTRY', 'ORIGINAL LANGUAGE ENTRY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('767', 'TRANSLATION ENTRY', 'TRANSLATION ENTRY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('770', 'SUPPLEMENT/SPECIAL ISSUE ENTRY', 'SUPPLEMENT/SPECIAL ISSUE ENTRY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('772', 'SUPPLEMENT PARENT ENTRY', 'SUPPLEMENT PARENT ENTRY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('773', 'HOST ITEM ENTRY', 'HOST ITEM ENTRY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('774', 'CONSTITUENT UNIT ENTRY', 'CONSTITUENT UNIT ENTRY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('775', 'OTHER EDITION ENTRY', 'OTHER EDITION ENTRY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('776', 'ADDITIONAL PHYSICAL FORM ENTRY', 'ADDITIONAL PHYSICAL FORM ENTRY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('777', 'ISSUED WITH ENTRY', 'ISSUED WITH ENTRY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('780', 'PRECEDING ENTRY', 'PRECEDING ENTRY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('785', 'SUCCEEDING ENTRY', 'SUCCEEDING ENTRY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('786', 'DATA SOURCE ENTRY', 'DATA SOURCE ENTRY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('787', 'NONSPECIFIC RELATIONSHIP ENTRY', 'NONSPECIFIC RELATIONSHIP ENTRY', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('789', 'COMPONENT ITEM ENTRY (RLIN)', 'COMPONENT ITEM ENTRY (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('796', 'LOCAL ADDED ENTRY--PERSONAL NAME (RLIN)', 'LOCAL ADDED ENTRY--PERSONAL NAME (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('797', 'LOCAL ADDED ENTRY--CORPORATE NAME (RLIN)', 'LOCAL ADDED ENTRY--CORPORATE NAME (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('798', 'LOCAL ADDED ENTRY--MEETING NAME (RLIN)', 'LOCAL ADDED ENTRY--MEETING NAME (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('799', 'LOCAL ADDED ENTRY--UNIFORM TITLE (RLIN)', 'LOCAL ADDED ENTRY--UNIFORM TITLE (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('800', 'SERIES ADDED ENTRY--PERSONAL NAME', 'SERIES ADDED ENTRY--PERSONAL NAME', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('810', 'SERIES ADDED ENTRY--CORPORATE NAME', 'SERIES ADDED ENTRY--CORPORATE NAME', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('811', 'SERIES ADDED ENTRY--MEETING NAME', 'SERIES ADDED ENTRY--MEETING NAME', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('830', 'SERIES ADDED ENTRY--UNIFORM TITLE', 'SERIES ADDED ENTRY--UNIFORM TITLE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('840', 'SERIES ADDED ENTRY--TITLE [OBSOLETE]', 'SERIES ADDED ENTRY--TITLE [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('841', 'HOLDINGS CODED DATA VALUES', 'HOLDINGS CODED DATA VALUES', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('842', 'TEXTUAL PHYSICAL FORM DESIGNATOR', 'TEXTUAL PHYSICAL FORM DESIGNATOR', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('843', 'REPRODUCTION NOTE', 'REPRODUCTION NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('844', 'NAME OF UNIT', 'NAME OF UNIT', 0, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('845', 'TERMS GOVERNING USE AND REPRODUCTION NOTE', 'TERMS GOVERNING USE AND REPRODUCTION NOTE', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('850', 'HOLDING INSTITUTION', 'HOLDING INSTITUTION', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('851', 'LOCATION [OBSOLETE]', 'LOCATION [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('852', 'LOCATION/CALL NUMBER', 'LOCATION/CALL NUMBER', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('853', 'CAPTIONS AND PATTERN--BASIC BIBLIOGRAPHIC UNIT', 'CAPTIONS AND PATTERN--BASIC BIBLIOGRAPHIC UNIT', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('854', 'CAPTIONS AND PATTERN--SUPPLEMENTARY MATERIAL', 'CAPTIONS AND PATTERN--SUPPLEMENTARY MATERIAL', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('855', 'CAPTIONS AND PATTERN--INDEXES', 'CAPTIONS AND PATTERN--INDEXES', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('856', 'ELECTRONIC LOCATION AND ACCESS', 'ELECTRONIC LOCATION AND ACCESS', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('859', 'LOCAL CONTROL INFORMATION (RLIN)', 'LOCAL CONTROL INFORMATION (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('863', 'ENUMERATION AND CHRONOLOGY--BASIC BIBLIOGRAPHIC UNIT', 'ENUMERATION AND CHRONOLOGY--BASIC BIBLIOGRAPHIC UNIT', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('864', 'ENUMERATION AND CHRONOLOGY--SUPPLEMENTARY MATERIAL', 'ENUMERATION AND CHRONOLOGY--SUPPLEMENTARY MATERIAL', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('865', 'ENUMERATION AND CHRONOLOGY--INDEXES', 'ENUMERATION AND CHRONOLOGY--INDEXES', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('866', 'TEXTUAL HOLDINGS--BASIC BIBLIOGRAPHIC UNIT', 'TEXTUAL HOLDINGS--BASIC BIBLIOGRAPHIC UNIT', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('867', 'TEXTUAL HOLDINGS--SUPPLEMENTARY MATERIAL', 'TEXTUAL HOLDINGS--SUPPLEMENTARY MATERIAL', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('868', 'TEXTUAL HOLDINGS--INDEXES', 'TEXTUAL HOLDINGS--INDEXES', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('870', 'VARIANT PERSONAL NAME (SE) [OBSOLETE]', 'VARIANT PERSONAL NAME (SE) [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('871', 'VARIANT CORPORATE NAME (SE)[OBSOLETE]', 'VARIANT CORPORATE NAME (SE)[OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('872', 'VARIANT CONFERENCE OR MEETING NAME (SE) [OBSOLETE]', 'VARIANT CONFERENCE OR MEETING NAME (SE) [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('873', 'VARIANT UNIFORM TITLE HEADING (SE) [OBSOLETE]', 'VARIANT UNIFORM TITLE HEADING (SE) [OBSOLETE]', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('876', 'ITEM INFORMATION--BASIC BIBLIOGRAPHIC UNIT', 'ITEM INFORMATION--BASIC BIBLIOGRAPHIC UNIT', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('877', 'ITEM INFORMATION--SUPPLEMENTARY MATERIAL', 'ITEM INFORMATION--SUPPLEMENTARY MATERIAL', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('878', 'ITEM INFORMATION--INDEXES', 'ITEM INFORMATION--INDEXES', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('880', 'ALTERNATE GRAPHIC REPRESENTATION', 'ALTERNATE GRAPHIC REPRESENTATION', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('886', 'FOREIGN MARC INFORMATION FIELD', 'FOREIGN MARC INFORMATION FIELD', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('887', 'NON-MARC INFORMATION FIELD', 'NON-MARC INFORMATION FIELD', 1, 0, NULL, '');
+INSERT INTO `marc_tag_structure` VALUES ('896', 'LOCAL SERIES ADDED ENTRY--PERSONAL NAME (RLIN)', 'LOCAL SERIES ADDED ENTRY--PERSONAL NAME (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('897', 'LOCAL SERIES ADDED ENTRY--CORPORATE NAME (RLIN)', 'LOCAL SERIES ADDED ENTRY--CORPORATE NAME (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('898', 'LOCAL SERIES ADDED ENTRY--MEETING NAME (RLIN)', 'LOCAL SERIES ADDED ENTRY--MEETING NAME (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('899', 'LOCAL SERIES ADDED ENTRY--UNIFORM TITLE (RLIN)', 'LOCAL SERIES ADDED ENTRY--UNIFORM TITLE (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('89e', 'ERRONEOUS FIELD, ERR (RLIN)', 'ERRONEOUS FIELD, ERR (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('900', 'EQUIVALENCE OR CROSS-REFERENCE-PERSONAL NAME [LOCAL, CANADA]', 'EQUIVALENCE OR CROSS-REFERENCE-PERSONAL NAME [LOCAL, CANADA]', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('901', 'LOCAL DATA ELEMENT A, LDA (RLIN)', 'LOCAL DATA ELEMENT A, LDA (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('902', 'LOCAL DATA ELEMENT B, LDB (RLIN)', 'LOCAL DATA ELEMENT B, LDB (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('903', 'LOCAL DATA ELEMENT C, LDC (RLIN)', 'LOCAL DATA ELEMENT C, LDC (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('904', 'LOCAL DATA ELEMENT D, LDD (RLIN)', 'LOCAL DATA ELEMENT D, LDD (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('905', 'LOCAL DATA ELEMENT E, LDE (RLIN)', 'LOCAL DATA ELEMENT E, LDE (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('906', 'LOCAL DATA ELEMENT F, LDF (RLIN)', 'LOCAL DATA ELEMENT F, LDF (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('907', 'LOCAL DATA ELEMENT G, LDG (RLIN)', 'LOCAL DATA ELEMENT G, LDG (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('908', 'PUT COMMAND PARAMETER (RLIN)', 'PUT COMMAND PARAMETER (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('910', 'EQUIVALENCE OR CROSS-REFERENCE-CORPORATE NAME [LOCAL, CANADA]', 'EQUIVALENCE OR CROSS-REFERENCE-CORPORATE NAME [LOCAL, CANADA]', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('91o', 'USER-OPTION DATA (COLC)', 'USER-OPTION DATA (OCLC)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('91r', 'RLG STANDARDS NOTE (RLIN)', 'RLG STANDARDS NOTE (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('911', 'EQUIVALENCE OR CROSS-REFERENCE-CONFERENCE OR MEETING NAME [LOCAL, CANADA]', 'EQUIVALENCE OR CROSS-REFERENCE-CONFERENCE OR MEETING NAME [LOCAL, CANADA]', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('930', 'EQUIVALENCE OR CROSS-REFERENCE-UNIFORM TITLE HEADING [LOCAL, CANADA]', 'EQUIVALENCE OR CROSS-REFERENCE-UNIFORM TITLE HEADING [LOCAL, CANADA]', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('93r', 'SUMMARY HOLDINGS STATEMENT (RLIN)', 'SUMMARY HOLDINGS STATEMENT (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('936', 'OCLC/CONSER MISCELLANEOUS DATA (OCLC); PIECE USED FOR CATALOGING (pre-AACR2) (RLIN)', 'OCLC/CONSER MISCELLANEOUS DATA (OCLC); PIECE USED FOR CATALOGING (pre-AACR2) (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('940', 'EQUIVALENCE OR CROSS-REFERENCE--UNIFORM TITLE [OBSOLETE] [CAN/MARC only]', 'EQUIVALENCE OR CROSS-REFERENCE--UNIFORM TITLE [OBSOLETE] [CAN/MARC only]', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('941', 'EQUIVALENCE OR CROSS-REFERENCE--ROMANIZED TITLE [OBSOLETE] [CAN/MARC only]', 'EQUIVALENCE OR CROSS-REFERENCE--ROMANIZED TITLE [OBSOLETE] [CAN/MARC only]', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('943', 'EQUIVALENCE OR CROSS-REFERENCE--COLLECTIVE TITLE [OBSOLETE] [CAN/MARC only]', 'EQUIVALENCE OR CROSS-REFERENCE--COLLECTIVE TITLE [OBSOLETE] [CAN/MARC only]', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('945', 'LOCAL PROCESSING INFORMATION (OCLC)', 'LOCAL PROCESSING INFORMATION (OCLC)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('94c', 'EQUIVALENCE OR CROSS-REFERENCE--TITLE [OBSOLETE] [CAN/MARC only]', 'EQUIVALENCE OR CROSS-REFERENCE--TITLE [OBSOLETE] [CAN/MARC only]', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('946', 'LOCAL PROCESSING INFORMATION (OCLC)', 'LOCAL PROCESSING INFORMATION (OCLC)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('947', 'LOCAL PROCESSING INFORMATION (OCLC)', 'LOCAL PROCESSING INFORMATION (OCLC)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('948', 'LOCAL PROCESSING INFORMATION (OCLC); SERIES PART DESIGNATOR (RLIN)', 'LOCAL PROCESSING INFORMATION (OCLC); SERIES PART DESIGNATOR (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('949', 'LOCAL PROCESSING INFORMATION (OCLC)', 'LOCAL PROCESSING INFORMATION (OCLC)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('94a', 'ANALYSIS TREATMENT NOTE (RLIN)', 'ANALYSIS TREATMENT NOTE (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('94b', 'TREATMENT CODES (RLIN)', 'TREATMENT CODES (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('950', 'LOCAL HOLDINGS (RLIN)', 'LOCAL HOLDINGS (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('951', 'EQUIVALENCE OR CROSS-REFERENCE--GEOGRAPHIC NAME/AREA NAME [OBSOLETE] [CAN/MARC only]', 'EQUIVALENCE OR CROSS-REFERENCE-GEOGRAPHIC NAME/AREA NAME [OBSOLETE] [CAN/MARC only]', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('95c', 'EQUIVALENCE OR CROSS-REFERENCE--HIERARCHICAL PLACE NAME [OBSOLETE] [CAN/MARC only]', 'EQUIVALENCE OR CROSS-REFERENCE-HIERARCHICAL PLACE NAME [OBSOLETE] [CAN/MARC only]', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('95r', 'CLUSTER MEMBER (RLIN)', 'CLUSTER MEMBER (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('955', 'COPY-LEVEL INFORMATION (RLIN)', 'COPY-LEVEL INFORMATION (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('956', 'LOCAL ELECTRONIC LOCATION AND ACCESS (OCLC)', 'LOCAL ELECTRONIC LOCATION AND ACCESS (OCLC)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('960', 'PHYSICAL LOCATION (RLIN)', 'PHYSICAL LOCATION (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('967', 'ADDITIONAL ESTC CODES (RLIN)', 'ADDITIONAL ESTC CODES (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('980', 'EQUIVALENCE OR CROSS-REFERENCE-SERIES STATEMENT--PERSONAL NAME/TITLE [LOCAL, CANADA]', 'EQUIVALENCE OR CROSS-REFERENCE-SERIES STATEMENT--PERSONAL NAME/TITLE [LOCAL, CANADA]', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('981', 'EQUIVALENCE OR CROSS-REFERENCE-SERIES STATEMENT--CORPORATE NAME/TITLE [LOCAL, CANADA]', 'EQUIVALENCE OR CROSS-REFERENCE-SERIES STATEMENT--CORPORATE NAME/TITLE [LOCAL, CANADA]', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('982', 'EQUIVALENCE OR CROSS-REFERENCE-SERIES STATEMENT--CONFERENCE OR MEETING NAME/TITLE [LOCAL, CANADA]', 'EQUIVALENCE OR CROSS-REFERENCE-SERIES STATEMENT--CONFERENCE OR MEETING NAME/TITLE [LOCAL, CANADA]', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('983', 'EQUIVALENCE OR CROSS-REFERENCE-SERIES STATEMENT--TITLE/UNIFORM TITLE [LOCAL, CANADA]', 'EQUIVALENCE OR CROSS-REFERENCE--SERIES STATEMENT-TITLE/UNIFORM TITLE [LOCAL, CANADA]', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('984', 'WLN AUTOMATIC HOLDINGS STATEMENT (OCLC)', 'WLN AUTOMATIC HOLDINGS STATEMENT (OCLC)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('987', 'LOCAL ROMANIZATION/CONVERSION HISTORY (OCLC)', 'LOCAL ROMANIZATION/CONVERSION HISTORY (OCLC)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('990', 'EQUIVALENCES OR CROSS-REFERENCES [LOCAL, CANADA]', 'EQUIVALENCES OR CROSS-REFERENCES [LOCAL, CANADA]', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('995', 'RECOMMANDATION 995 [LOCAL, UNIMARC FRANCE]', 'RECOMMANDATION 995 [LOCAL, UNIMARC FRANCE]', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('998', 'LOCAL CONTROL INFORMATION (RLIN)', 'LOCAL CONTROL INFORMATION (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('999', '090: LOCALLY ASSIGNED LC-TYPE CALL NUMBER (OCLC); LOCAL CALL NUMBER (RLIN)', '090: LOCALLY ASSIGNED LC-TYPE CALL NUMBER (OCLC); LOCAL CALL NUMBER (OCLC)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('b99', 'PRIVATE LOCAL INFORMATION (RLIN)', 'PRIVATE LOCAL INFORMATION (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u01', 'UNIT IDENTIFICATION, STATUS, AND TYPE (RLIN)', 'UNIT IDENTIFICATION, STATUS, AND TYPE (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u02', 'STANDARD NUMBER (RLIN)', 'STANDARD NUMBER (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u08', 'CODED INFORMATION (RLIN)', 'CODED INFORMATION (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u10', 'REQUESTER IDENTIFICATION (RLIN)', 'REQUESTER IDENTIFICATION (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u11', 'DEPARTMENT REPORT REQUEST (RLIN)', 'DEPARTMENT REPORT REQUEST (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u20', 'SUPPLIER IDENTIFICATION, SUPN (RLIN)', 'SUPPLIER IDENTIFICATION, SUPN (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u21', 'LIBRARY CODES FOR VENDOR AND ORDER (RLIN)', 'LIBRARY CODES FOR VENDOR AND ORDER (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u22', 'SUPPLIER CODES AND CATALOG INFORMATION (RLIN)', 'SUPPLIER CODES AND CATALOG INFORMATION (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u25', 'SUPPLIER REPORT(S) (RLIN)', 'SUPPLIER REPORT(S) (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u30', 'INTERVALS (RLIN)', 'INTERVALS (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u31', 'CLAIM COUNTS (RLIN)', 'CLAIM COUNTS (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u33', 'INVOICE CLAIM (RLIN)', 'INVOICE CLAIM (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u34', 'EXTENDED PROCUREMENT CLAIM AND REVIEW (RLIN)', 'EXTENDED PROCUREMENT CLAIM AND REVIEW (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u40', 'EXTENDED PROCUREMENT CODES (RLIN)', 'EXTENDED PROCUREMENT CODES (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u50', 'ACQUISITIONS NOTES (RLIN)', 'ACQUISITIONS NOTES (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u51', 'SELECTION NOTES (RLIN)', 'SELECTION NOTES (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u52', 'SUPPLIER INSTRUCTIONS AND NOTES, SINT (RLIN)', 'SUPPLIER INSTRUCTIONS AND NOTES, SINT (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u53', 'CLAIM INSTRUCTIONS AND NOTES, CLNT (RLIN)', 'CLAIM INSTRUCTIONS AND NOTES, CLNT (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u54', 'NOTES TO SERIALS DEPARTMENT (RLIN)', 'NOTES TO SERIALS DEPARTMENT (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u55', 'CATALOGING NOTES (RLIN)', 'CATALOGING NOTES (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u5f', 'ACCOUNTING NOTES (RLIN)', 'ACCOUNTING NOTES (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u70', 'MATERIAL AND LOCATION INFORMATION (RLIN)', 'MATERIAL AND LOCATION INFORMATION (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u71', 'FUND ACCOUNT (RLIN)', 'FUND ACCOUNT (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u75', 'ITEM DETAILS (RLIN)', 'ITEM DETAILS (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u7f', 'PRICE INFORMATION (RLIN)', 'PRICE INFORMATION (RLIN)', 1, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('u90', 'TAPE OUTPUT, TAPE (RLIN)', 'TAPE OUTPUT, TAPE (RLIN)', 0, 0, '', '');
+INSERT INTO `marc_tag_structure` VALUES ('ufi', 'FISCAL INFORMATION, FI (RLIN)', 'FISCAL INFORMATION, FI (RLIN)', 1, 0, '', '');
+
+
+
+INSERT INTO `marc_subfield_structure` VALUES ('000', '@', 'fixed length control field', 'fixed length control field', 0, 1, '', 0, '', '', 'marc21_leader.pl', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('001', '@', 'control field', 'control field', 0, 1, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('003', '@', 'control field', 'control field', 0, 1, '', 0, '', '', 'marc21_field_003.pl', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('005', '@', 'control field', 'control field', 0, 1, '', 0, '', '', 'marc21_field_005.pl', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('006', '@', 'fixed length control field', 'fixed length control field', 0, 0, '', 0, '', '', 'marc21_field_006.pl', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('007', '@', 'fixed length control field', 'fixed length control field', 0, 0, '', 0, '', '', 'marc21_field_007.pl', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('008', '@', 'fixed length control field', 'fixed length control field', 0, 1, '', 0, '', '', 'marc21_field_008.pl', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('009', '@', 'fixed length control field', 'fixed length control field', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('010', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', NULL, 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('010', 'a', 'LC control number', 'LC control number', 0, 0, 'biblioitems.lccn', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('010', 'b', 'NUCMC control number', 'NUCMC control number', 1, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('010', 'z', 'Canceled/invalid LC control number', 'Canceled/invalid LC control number', 1, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('011', 'a', 'LC control number', 'LC control number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('013', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', NULL, 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('013', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('013', 'a', 'Number', 'Number', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('013', 'b', 'Country', 'Country', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('013', 'c', 'Type of number', 'Type of number', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('013', 'd', 'Date', 'Date', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('013', 'e', 'Status', 'Status', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('013', 'f', 'Party to document', 'Party to document', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('015', '2', 'Source', 'Source', 0, 0, '', 0, '', '', NULL, 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('015', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('015', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('015', 'a', 'National bibliography number', 'National bibliography number', 1, 0, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('016', '2', 'Source', 'Source', 0, 0, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('016', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('016', 'a', 'Record control number', 'Record control number', 0, 0, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('016', 'z', 'Canceled or invalid record control number', 'Canceled or invalid record control number', 1, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('017', '2', 'Source', 'Source', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('017', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('017', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('017', 'a', 'Copyright or legal deposit number', 'Copyright or legal deposit number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('017', 'b', 'Assigning agency', 'Assigning agency', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('017', 'd', 'Date', 'Date', 0, 0, '', 0, '', '', NULL, 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('017', 'i', 'Display text', 'Display text', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('018', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('018', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('018', 'a', 'Copyright article-fee code', 'Copyright article-fee code', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('01e', 'a', 'Coded field error', 'Coded field error', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('020', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('020', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('020', 'a', 'International Standard Book Number', 'International Standard Book Number', 0, 0, 'biblioitems.isbn', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('020', 'c', 'Terms of availability', 'Terms of availability', 0, 0, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('020', 'z', 'Cancelled/invalid ISBN', 'Cancelled/invalid ISBN', 1, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('022', '2', 'Source', 'Source', 0, 0, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('022', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('022', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('022', 'a', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, 'biblioitems.issn', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('022', 'y', 'Incorrect ISSN', 'Incorrect ISSN', 1, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('022', 'z', 'Canceled ISSN', 'Canceled ISSN', 1, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('023', 'a', 'Standard film number', 'Standard film number', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('024', '2', 'Source of number or code', 'Source of number or code', 0, 0, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('024', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('024', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('024', 'a', 'Standard number or code', 'Standard number or code', 0, 0, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('024', 'b', 'Additional codes following the standard number [OBSOLETE]', 'Additional codes following the standard number [OBSOLETE]', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('024', 'c', 'Terms of availability', 'Terms of availability', 0, 0, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('024', 'd', 'Additional codes following the standard number or code', 'Additional codes following the standard number or code', 0, 0, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('024', 'z', 'Canceled/invalid standard number or code', 'Canceled/invalid standard number or code', 1, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('025', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('025', 'a', 'Overseas acquisition number', 'Overseas acquisition number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('026', '2', 'Source', 'Source', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('026', '5', 'Institution to which field applies', 'Institution to which field applies', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('026', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('026', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('026', 'a', 'First and second groups of characters', 'First and second groups of characters', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('026', 'b', 'Third and fourth groups of characters', 'Third and fourth groups of characters', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('026', 'c', 'Date', 'Date', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('026', 'd', 'Number of volume or part', 'Number of volume or part', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('026', 'e', 'unparsed fingerprint', 'unparsed fingerprint', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('027', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('027', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('027', 'a', 'Standard technical report number', 'Standard technical report number', 0, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('027', 'z', 'Canceled/invalid number', 'Canceled/invalid number', 1, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('028', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('028', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('028', 'a', 'Publisher number', 'Publisher number', 0, 0, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('028', 'b', 'Source', 'Source', 0, 0, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('030', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('030', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('030', 'a', 'CODEN', 'CODEN', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('030', 'z', 'Canceled/invalid CODEN', 'Canceled/invalid CODEN', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', '2', 'System code', 'System code', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', 'a', 'Number of work', 'Number of work', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', 'b', 'Number of movement', 'Number of movement', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', 'c', 'Number of excerpt', 'Number of excerpt', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', 'd', 'Caption or heading', 'Caption or heading', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', 'e', 'Role', 'Role', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', 'g', 'Clef', 'Clef', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', 'm', 'Voice/instrument', 'Voice/instrument', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', 'n', 'Key signature', 'Key signature', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', 'o', 'Time signature', 'Time signature', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', 'p', 'Musical notation', 'Musical notation', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', 'q', 'General note', 'General note', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', 'r', 'Key or mode', 'Key or mode', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', 's', 'Coded validity note', 'Coded validity note', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', 't', 'Text incipit', 'Text incipit', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', 'u', 'Uniform Resource Identifier', 'Uniform Resource Identifier', 1, 0, '', 0, '', '', '', 1, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', 'y', 'Link text', 'Link text', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('031', 'z', 'Public note', 'Public note', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('032', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', NULL, 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('032', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('032', 'a', 'Postal registration number', 'Postal registration number', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('032', 'b', 'Source (agency assigning number)', 'Source (agency assigning number)', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('033', '3', 'Materials specified', 'Materials specified', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('033', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('033', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('033', 'a', 'Formatted date/time', 'Formatted date/time', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('033', 'b', 'Geographic classification area code', 'Geographic classification area code', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('033', 'c', 'Geographic classification subarea code', 'Geographic classification subarea code', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('034', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('034', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('034', 'a', 'Category of scale', 'Category of scale', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('034', 'b', 'Constant ratio linear horizontal scale', 'Constant ratio linear horizontal scale', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('034', 'c', 'Constant ratio linear vertical scale', 'Constant ratio linear vertical scale', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('034', 'd', 'Coordinates--westernmost longitude', 'Coordinates--westernmost longitude', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('034', 'e', 'Coordinates--easternmost longitude', 'Coordinates--easternmost longitude', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('034', 'f', 'Coordinates--northernmost latitude', 'Coordinates--northernmost latitude', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('034', 'g', 'Coordinates--southernmost latitude', 'Coordinates--southernmost latitude', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('034', 'h', 'Angular scale', 'Angular scale', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('034', 'j', 'Declination--northern limit', 'Declination--northern limit', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('034', 'k', 'Declination--southern limit', 'Declination--southern limit', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('034', 'm', 'Right ascension--eastern limit', 'Right ascension--eastern limit', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('034', 'n', 'Right ascension--western limit', 'Right ascension--western limit', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('034', 'p', 'Equinox', 'Equinox', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('034', 's', 'G-ring latitude', 'G-ring latitude', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('034', 't', 'G-ring longitude', 'G-ring longitude', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('035', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('035', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('035', 'a', 'System control number', 'System control number', 0, 0, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('035', 'z', 'Canceled/invalid control number', 'Canceled/invalid control number', 1, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('036', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('036', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('036', 'a', 'Original study number', 'Original study number', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('036', 'b', 'Source (agency assigning number)', 'Source (agency assigning number)', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('037', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('037', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('037', 'a', 'Stock number', 'Stock number', 0, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('037', 'b', 'Source of stock number/acquisition', 'Source of stock number/acquisition', 0, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('037', 'c', 'Terms of availability', 'Terms of availability', 1, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('037', 'f', 'Form of issue', 'Form of issue', 1, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('037', 'g', 'Additional format characteristics', 'Additional format characteristics', 1, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('037', 'n', 'Note', 'Note', 1, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('038', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('038', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('038', 'a', 'Record content licensor', 'Record content licensor', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('039', 'a', 'Level of rules in bibliographic description', 'Level of rules in bibliographic description', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('039', 'b', 'Level of effort used to assign nonsubject heading access points', 'Level of effort used to assign nonsubject heading access points', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('039', 'c', 'Level of effort used to assign subject headings', 'Level of effort used to assign subject headings', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('039', 'd', 'Level of effort used to assign classification', 'Level of effort used to assign classification', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('039', 'e', 'Number of fixed field character positions coded', 'Number of fixed field character positions coded', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('040', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('040', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('040', 'a', 'Original cataloging agency', 'Original cataloging agency', 0, 0, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('040', 'b', 'Language of cataloging', 'Language of cataloging', 0, 0, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('040', 'c', 'Transcribing agency', 'Transcribing agency', 0, 1, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('040', 'd', 'Modifying agency', 'Modifying agency', 1, 0, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('040', 'e', 'Description conventions', 'Description conventions', 0, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('041', '2', 'Source of code', 'Source of code', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('041', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('041', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('041', 'a', 'Language code of text/sound track or separate title', 'Language code of text/sound track or separate title', 1, 0, '', 0, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('041', 'b', 'Language code of summary or abstract/overprinted title or subtitle', 'Language code of summary or abstract/overprinted title or subtitle', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('041', 'c', 'Languages of separate titles (VM) [OBSOLETE] ; Languages of available translation  (SE) [OBSOLETE]', 'Languages of separate titles (VM) [OBSOLETE] ; Languages of available translation  (SE) [OBSOLETE]', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('041', 'd', 'Language code of sung or spoken text', 'Language code of sung or spoken text', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('041', 'e', 'Language code of librettos', 'Language code of librettos', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('041', 'f', 'Language code of table of contents', 'Language code of table of contents', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('041', 'g', 'Language code of accompanying material other than librettos', 'Language code of accompanying material other than librettos', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('041', 'h', 'Language code of original and/or intermediate translations of text', 'Language code of original and/or intermediate translations of text', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('042', 'a', 'Authentication code', 'Authentication code', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('043', '2', 'Source of local code', 'Source of local code', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('043', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('043', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('043', 'a', 'Geographic area code', 'Geographic area code', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('043', 'b', 'Local GAC code', 'Local GAC code', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('043', 'c', 'ISO code', 'ISO code', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('044', '2', 'Source of local subentity code', 'Source of local subentity code', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('044', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('044', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('044', 'a', 'MARC country code', 'MARC country code', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('044', 'b', 'Local subentity code', 'Local subentity code', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('044', 'c', 'ISO country code', 'ISO country code', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('045', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('045', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('045', 'a', 'Time period code', 'Time period code', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('045', 'b', 'Formatted 9999 B.C. through C.E. time period', 'Formatted 9999 B.C. through C.E. time period', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('045', 'c', 'Formatted pre-9999 B.C. time period', 'Formatted pre-9999 B.C. time period', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('046', '2', 'Source of date', 'Source of date', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('046', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('046', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('046', 'a', 'Type of date code', 'Type of date code', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('046', 'b', 'Date 1 (B.C. date)', 'Date 1 (B.C. date)', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('046', 'c', 'Date 1 (C.E. date)', 'Date 1 (C.E. date)', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('046', 'd', 'Date 2 (B.C. date)', 'Date 2 (B.C. date)', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('046', 'e', 'Date 2 (C.E. date)', 'Date 2 (C.E. date)', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('046', 'j', 'Date resource modified', 'Date resource modified', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('046', 'k', 'Beginning or single date created', 'Beginning or single date created', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('046', 'l', 'Ending date created', 'Ending date created', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('046', 'm', 'Beginning of date valid', 'Beginning of date valid', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('046', 'n', 'End of date valid', 'End of date valid', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('047', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('047', 'a', 'Form of musical composition code', 'Form of musical composition code', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('048', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('048', 'a', 'Performer or ensemble', 'Performer or ensemble', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('048', 'b', 'Soloist', 'Soloist', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('049', 'a', 'Holding library', 'Holding library', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('049', 'c', 'Copy statement', 'Copy statement', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('049', 'd', 'Definition of bibliographic subdivisions', 'Definition of bibliographic subdivisions', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('049', 'l', 'Local processing data', 'Local processing data', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('049', 'm', 'Missing elements', 'Missing elements', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('049', 'n', 'Notes about holdings', 'Notes about holdings', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('049', 'o', 'Local processing data', 'Local processing data', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('049', 'p', 'Secondary bibliographic subdivision', 'Secondary bibliographic subdivision', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('049', 'q', 'Third bibliographic subdivision', 'Third bibliographic subdivision', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('049', 'r', 'Fourth bibliographic subdivision', 'Fourth bibliographic subdivision', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('049', 's', 'Fifth bibliographic subdivision', 'Fifth bibliographic subdivision', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('049', 't', 'Sixth bibliographic subdivision', 'Sixth bibliographic subdivision', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('049', 'u', 'Seventh bibliographic subdivision', 'Seventh bibliographic subdivision', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('049', 'v', 'Primary bibliographic subdivision', 'Primary bibliographic subdivision', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('049', 'y', 'Inclusive dates of publication or coverage', 'Inclusive dates of publication or coverage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('050', '3', 'Materials specified', 'Materials specified', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('050', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('050', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('050', 'a', 'Classification number', 'Classification number', 1, 0, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('050', 'b', 'Item number', 'Item number', 0, 0, '', 0, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('050', 'd', 'Supplementary class number (MU) [OBSOLETE]', 'Supplementary class number (MU) [OBSOLETE]', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('051', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('051', 'a', 'Classification number', 'Classification number', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('051', 'b', 'Item number', 'Item number', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('051', 'c', 'Copy information', 'Copy information', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('052', '2', 'Code Source', 'Code Source', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('052', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('052', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('052', 'a', 'Geographic classification area code', 'Geographic classification area code', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('052', 'b', 'Geographic classification subarea code', 'Geographic classification subarea code', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('052', 'c', 'Subject (MP) [OBSOLETE]', 'Subject (MP) [OBSOLETE]', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('052', 'd', 'Populated place name', 'Populated place name', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('055', '2', 'Source of call/class number', 'Source of call/class number', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('055', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('055', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('055', 'a', 'Classification number', 'Classification number', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('055', 'b', 'Item number', 'Item number', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('060', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('060', 'a', 'Classification number', 'Classification number', 1, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('060', 'b', 'Item number', 'Item number', 0, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('061', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('061', 'a', 'Classification number', 'Classification number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('061', 'b', 'Item number', 'Item number', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('061', 'c', 'Copy information', 'Copy information', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('066', 'a', 'Primary G0 character set', 'Primary G0 character set', 0, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('066', 'b', 'Primary G1 character set', 'Primary G1 character set', 0, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('066', 'c', 'Alternate G0 or G1 character set', 'Alternate G0 or G1 character set', 1, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('070', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('070', 'a', 'Classification number', 'Classification number', 1, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('070', 'b', 'Item number', 'Item number', 0, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('071', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('071', 'a', 'Classification number', 'Classification number', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('071', 'b', 'Item number', 'Item number', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('071', 'c', 'Copy information', 'Copy information', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('072', '2', 'Source', 'Source', 0, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('072', '6', 'Linkage', 'Linkage', 0, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('072', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('072', 'a', 'Subject category code', 'Subject category code', 0, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('072', 'x', 'Subject category code subdivision', 'Subject category code subdivision', 1, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('074', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('074', 'a', 'GPO item number', 'GPO item number', 0, 0, NULL, 0, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('074', 'z', 'Canceled/invalid GPO item number', 'Canceled/invalid GPO item number', 1, 0, NULL, 0, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('080', '2', 'Edition identifier', 'Edition identifier', 0, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('080', '6', 'Linkage', 'Linkage', 0, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('080', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('080', 'a', 'Universal Decimal Classification number', 'Universal Decimal Classification number', 0, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('080', 'b', 'Item number', 'Item number', 0, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('080', 'x', 'Common auxiliary subdivision', 'Common auxiliary subdivision', 1, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('082', '2', 'Edition number', 'Edition number', 0, 0, '', 0, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('082', '6', 'Linkage', 'Linkage', 0, 0, '', 0, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('082', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 0, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('082', 'a', 'Classification number', 'Classification number', 1, 0, '', 0, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('082', 'b', 'Item number', 'Item number', 0, 0, '', 0, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('084', '2', 'Source of number', 'Source of number', 0, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('084', '6', 'Linkage', 'Linkage', 0, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('084', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('084', 'a', 'Classification number', 'Classification number', 1, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('084', 'b', 'Item number', 'Item number', 0, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('086', '2', 'Number source', 'Number source', 0, 0, NULL, 0, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('086', '6', 'Linkage', 'Linkage', 0, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('086', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('086', 'a', 'Classification number', 'Classification number', 0, 0, NULL, 0, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('086', 'z', 'Canceled/invalid classification number', 'Canceled/invalid classification number', 1, 0, NULL, 0, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('087', 'a', 'Report number [OBSOLETE, CAN/MARC]', 'Report number [OBSOLETE, CAN/MARC]', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('087', 'z', 'Canceled/invalid report number [OBSOLETE, CAN/MARC]', 'Canceled/invalid report number [OBSOLETE, CAN/MARC]', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('088', '6', 'Linkage', 'Linkage', 0, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('088', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('088', 'a', 'Report number', 'Report number', 0, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('088', 'z', 'Canceled/invalid report number', 'Canceled/invalid report number', 1, 0, NULL, 0, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('09o', 'a', 'Classification number (OCLC) (R) ; Classification number, CALL (RLIN) (NR)', 'Classification number (OCLC) (R) ; Classification number, CALL (RLIN) (NR)', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('09o', 'b', 'Local cutter number (OCLC) ; Book number/undivided call number, CALL (RLIN)', 'Local cutter number (OCLC) ; Book number/undivided call number, CALL (RLIN)', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('09o', 'e', 'Feature heading (OCLC)', 'Feature heading (OCLC)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('09o', 'f', 'Filing suffix (OCLC); Footnote, FNT (RLIN)', 'Filing suffix (OCLC); Footnote, FNT (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('09o', 'h', 'Output transaction history, HST (RLIN)', 'Output transaction history, HST (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('09o', 'i', 'Output transaction instruction, INS (RLIN)', 'Output transaction instruction, INS (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('09o', 'l', 'Extra card control statement, EXT (RLIN)', 'Extra card control statement, EXT (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('09o', 'n', 'Additional local notes, ANT (RLIN)', 'Additional local notes, ANT (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('09o', 'p', 'Pathfinder code, PTH (RLIN)', 'Pathfinder code, PTH (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('09o', 't', 'Field suppresion, FSP (RLIN)', 'Field suppresion, FSP (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('09o', 'v', 'Volumes, VOL (RLIN)', 'Volumes, VOL (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('09o', 'y', 'Date, VOL (RLIN)', 'Date, VOL (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('09o', 'z', 'Retention, VOL (RLIN)', 'Retention, VOL (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('091', 'a', 'Microfilm shelf location', 'Microfilm shelf location', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('092', '2', 'Edition number', 'Edition number', 0, 0, '', 0, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('092', 'a', 'Classification number', 'Classification number', 0, 0, '', 0, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('092', 'b', 'Item number', 'Item number', 0, 0, '', 0, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('092', 'e', 'Feature heading', 'Feature heading', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('092', 'f', 'Filing suffix', 'Filing suffix', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('096', 'a', 'Classification number', 'Classification number', 0, 0, '', 0, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('096', 'b', 'Item number', 'Item number', 0, 0, '', 0, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('096', 'e', 'Feature heading', 'Feature heading', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('096', 'f', 'Filing suffix', 'Filing suffix', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('098', 'a', 'Call number based on other classification scheme', 'Call number based on other classification scheme', 0, 0, '', 0, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('098', 'e', 'Feature heading', 'Feature heading', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('098', 'f', 'Filing suffix', 'Filing suffix', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('099', 'a', 'Classification number', 'Classification number', 1, 0, '', 0, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('099', 'e', 'Feature heading', 'Feature heading', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('099', 'f', 'Filing suffix', 'Filing suffix', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', '4', 'Relator code', 'Relator code', 1, 0, '', 1, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', '6', 'Linkage', 'Linkage', 0, 0, '', 1, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'a', 'Personal name', 'Personal name', 0, 0, 'biblio.author', 1, '', '', '', 0, 0, '', '''100b'',''100c'',''100q'',''100d'',''100e'',''110a'',''110b'',''110c'',''110d'',''110e'',''700a'',''700b'',''700c'',''700q'',''700d'',''700e'',''710a'',''710b'',''710c'',''710d'',''710e'',''720a'',''720e'',''900a''', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'b', 'Numeration', 'Numeration', 0, 0, '', 1, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'c', 'Titles and other words associated with a name', 'Titles and other words associated with a name', 1, 0, '', 1, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'd', 'Dates associated with a name', 'Dates associated with a name', 0, 0, '', 1, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'e', 'Relator term', 'Relator term', 1, 0, '', 1, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 1, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 1, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'j', 'Attribution qualifier', 'Attribution qualifier', 1, 0, '', 1, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 1, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 1, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 1, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 1, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'q', 'Fuller form of name', 'Fuller form of name', 0, 0, '', 1, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 't', 'Title of a work', 'Title of a work', 0, 0, '', 1, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('100', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 1, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', '4', 'Relator code', 'Relator code', 1, 0, '', 1, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', '6', 'Linkage', 'Linkage', 0, 0, '', 1, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 1, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'a', 'Corporate name or jurisdiction name as entry element', 'Corporate name or jurisdiction name as entry element', 0, 0, '', 1, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'b', 'Subordinate unit', 'Subordinate unit', 1, 0, '', 1, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'c', 'Location of meeting', 'Location of meeting', 0, 0, '', 1, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'd', 'Date of meeting or treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 1, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'e', 'Relator term', 'Relator term', 1, 0, '', 1, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 1, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 1, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 1, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 1, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, '', 1, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 1, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 't', 'Title of a work', 'Title of a work', 0, 0, '', 1, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('110', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 1, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', '4', 'Relator code', 'Relator code', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', '6', 'Linkage', 'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'a', 'Meeting name or jurisdiction name as entry element', 'Meeting name or jurisdiction name as entry element', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'b', 'Number [OBSOLETE]', 'Number [OBSOLETE]', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'c', 'Location of meeting', 'Location of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'd', 'Date of meeting', 'Date of meeting', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'e', 'Subordinate unit', 'Subordinate unit', 1, 0, NULL, 1, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'f', 'Date of a work', 'Date of a work', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'k', 'Form subheading', 'Form subheading', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'l', 'Language of a work', 'Language of a work', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'q', 'Name of meeting following jurisdiction name entry element', 'Name of meeting following jurisdiction name entry element', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 't', 'Title of a work', 'Title of a work', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('111', 'u', 'Affiliation', 'Affiliation', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', '6', 'Linkage', 'Linkage', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'a', 'Uniform title', 'Uniform title', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'd', 'Date of treaty signing', 'Date of treaty signing', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'f', 'Date of a work', 'Date of a work', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'h', 'Medium', 'Medium', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'k', 'Form subheading', 'Form subheading', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'l', 'Language of a work', 'Language of a work', 0, 0, NULL, 1, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 'r', 'Key for music', 'Key for music', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 's', 'Version', 'Version', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('130', 't', 'Title of a work', 'Title of a work', 0, 0, NULL, 1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('210', '2', 'Source', 'Source', 1, 0, NULL, 2, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('210', '6', 'Linkage', 'Linkage', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('210', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('210', 'a', 'Abbreviated title', 'Abbreviated title', 0, 0, NULL, 2, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('210', 'b', 'Qualifying information', 'Qualifying information', 0, 0, NULL, 2, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('211', '6', 'Linkage', 'Linkage', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('211', 'a', 'Acronym or shortened title', 'Acronym or shortened title', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('212', '6', 'Linkage', 'Linkage', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('212', 'a', 'Variant access title', 'Variant access title', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('214', '6', 'Linkage', 'Linkage', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('214', 'a', 'Augmented title', 'Augmented title', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('222', '6', 'Linkage', 'Linkage', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('222', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('222', 'a', 'Key title', 'Key title', 0, 0, NULL, 2, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('222', 'b', 'Qualifying information', 'Qualifying information', 0, 0, NULL, 2, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('240', '6', 'Linkage', 'Linkage', 0, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('240', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('240', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('240', 'a', 'Uniform title', 'Uniform title', 0, 0, 'biblio.unititle', 2, '', '', '', 1, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('240', 'd', 'Date of treaty signing', 'Date of treaty signing', 1, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('240', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('240', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('240', 'h', 'Medium', 'Medium', 0, 0, '', 2, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('240', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('240', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 2, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('240', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('240', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('240', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('240', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('240', 'r', 'Key for music', 'Key for music', 0, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('240', 's', 'Version', 'Version', 0, 0, '', 2, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('241', 'a', 'Romanized title', 'Romanized title', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('241', 'h', 'Medium', 'Medium', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('242', '6', 'Linkage', 'Linkage', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('242', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('242', 'a', 'Title', 'Title', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('242', 'b', 'Remainder of title', 'Remainder of title', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('242', 'c', 'Statement of responsibility, etc', 'Statement of responsibility, etc', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('242', 'd', 'Designation of section (BK AM MP MU VM SE) [OBSOLETE]', 'Designation of section (BK AM MP MU VM SE) [OBSOLETE]', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('242', 'e', 'Name of part/section (BK AM MP MU VM SE) [OBSOLETE]', 'Name of part/section (BK AM MP MU VM SE) [OBSOLETE]', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('242', 'h', 'Medium', 'Medium', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('242', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('242', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('242', 'y', 'Language code of translated title', 'Language code of translated title', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('243', '6', 'Linkage', 'Linkage', 0, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('243', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('243', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('243', 'a', 'Uniform title', 'Unifor title', 0, 0, '', 2, '', '', '', 1, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('243', 'd', 'Date of treaty signing', 'Date of treaty signing', 1, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('243', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('243', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('243', 'h', 'Medium', 'Medium', 0, 0, '', 2, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('243', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('243', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 2, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('243', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('243', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('243', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('243', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('243', 'r', 'Key for music', 'Key for music', 0, 0, '', 2, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('243', 's', 'Version', 'Version', 0, 0, '', 2, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('245', '6', 'Linkage', 'Linkage', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('245', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('245', 'a', 'Title', 'Title', 0, 1, 'biblio.title', 2, '', '', '', NULL, 0, '', '''245b'',''245f'',''245g'',''245k'',''245n'',''245p'',''245s'',''245h'',''246i'',''246a'',''246b'',''246f'',''246g'',''246n'',''246p'',''246h'',''242a'',''242b'',''242n'',''242p'',''242h''', '');
+INSERT INTO `marc_subfield_structure` VALUES ('245', 'b', 'Remainder of title', 'Remainder of title', 0, 0, 'bibliosubtitle.subtitle', 2, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('245', 'c', 'Statement of responsibility, etc', 'Statement of responsibility, etc', 0, 0, '', 2, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('245', 'd', 'Designation of section/part/series (SE) [OBSOLETE]', 'Designation of section section/part/series: (SE) [OBSOLETE]', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('245', 'e', 'Name of part/section/series (SE) [OBSOLETE]', 'Name of part/section/series (SE) [OBSOLETE]', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('245', 'f', 'Inclusive dates', 'Inclusive dates', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('245', 'g', 'Bulk dates', 'Bulk dates', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('245', 'h', 'Medium', 'Medium', 0, 0, '', 2, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('245', 'k', 'Form', 'Form', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('245', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('245', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('245', 's', 'Version', 'Version', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('246', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('246', '6', 'Linkage', 'Linkage', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('246', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('246', 'a', 'Title proper/short title', 'Title proper/short title', 0, 0, '', 2, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('246', 'b', 'Remainder of title', 'Remainder of title', 0, 0, '', 2, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('246', 'd', 'Designation of section/part/series (SE) [OBSOLETE]', 'Designation of section section/part/series (SE) [OBSOLETE]', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('246', 'e', 'Name of part/section/series (SE) [OBSOLETE]', 'Name of part/section/series (SE) [OBSOLETE]', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('246', 'f', 'Date or sequential designation', 'Date or sequential designation', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('246', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('246', 'h', 'Medium', 'Medium', 0, 0, '', 2, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('246', 'i', 'Display text', 'Display text', 0, 0, '', 2, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('246', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('246', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('247', '6', 'Linkage', 'Linkage', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('247', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('247', 'a', 'Title', 'Title', 0, 0, '', 2, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('247', 'b', 'Remainder of title', 'Remainder of title', 0, 0, '', 2, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('247', 'd', 'Designation of section (SE) [OBSOLETE]', 'Designation of section (SE) [OBSOLETE]', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('247', 'e', 'Name of part/section (SE) [OBSOLETE]', 'Name of part/section (SE) [OBSOLETE]', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('247', 'f', 'Date or sequential designation', 'Date or sequential designation', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('247', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('247', 'h', 'Medium', 'Medium', 0, 0, '', 2, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('247', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('247', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('247', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('250', '6', 'Linkage', 'Linkage', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('250', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('250', 'a', 'Edition statement', 'Edition statement', 0, 0, '', 2, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('250', 'b', 'Remainder of edition statement', 'Remainder of edition statement', 0, 0, '', 2, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('254', '6', 'Linkage', 'Linkage', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('254', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('254', 'a', 'Musical presentation statement', 'Musical presentation statement', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('255', '6', 'Linkage', 'Linkage', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('255', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('255', 'a', 'Statement of scale', 'Statement of scale', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('255', 'b', 'Statement of projection', 'Statement of projection', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('255', 'c', 'Statement of coordinates', 'Statement of coordinates', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('255', 'd', 'Statement of zone', 'Statement of zone', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('255', 'e', 'Statement of equinox', 'Statement of equinox', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('255', 'f', 'Outer G-ring coordinate pairs', 'Outer G-ring coordinate pairs', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('255', 'g', 'Exclusion G-ring coordinate pairs', 'Exclusion G-ring coordinate pairs', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('256', '6', 'Linkage', 'Linkage', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('256', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('256', 'a', 'Computer file characteristics', 'Computer file characteristics', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('257', '6', 'Linkage', 'Linkage', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('257', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('257', 'a', 'Country of producing entity', 'Country of producing entity', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('258', '6', 'Linkage', 'Linkage', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('258', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('258', 'a', 'Issuing jurisdiction', 'Issuing jurisdiction', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('258', 'b', 'Denomination', 'Denomination', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('260', '6', 'Linkage', 'Linkage', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('260', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('260', 'a', 'Place of publication, distribution, etc', 'Place of publication, distribution, etc', 1, 0, 'biblioitems.place', 2, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('260', 'b', 'Name of publisher, distributor, etc', 'Name of publisher, distributor, etc', 1, 0, 'biblioitems.publishercode', 2, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('260', 'c', 'Date of publication, distribution, etc', 'Date of publication, distribution, etc', 1, 0, 'biblio.copyrightdate', 2, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('260', 'd', 'Plate or publisher\'s number for music (Pre-AACR 2) [OBSOLETE, CAN/MARC], [LOCAL, USA]', 'Plate or publisher\'s number for music (Pre-AACR 2) [OBSOLETE, CAN/MARC], [LOCAL, USA]', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('260', 'e', 'Place of manufacture', 'Place of manufacture', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('260', 'f', 'Manufacturer', 'Manufacturer', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('260', 'g', 'Date of manufacture', 'Date of manufacture', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('260', 'k', 'Identification/manufacturer number [OBSOLETE, CAN/MARC]', 'Identification/manufacturer number [OBSOLETE, CAN/MARC]', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('260', 'l', 'Matrix and/or take number [OBSOLETE, CAN/MARC]', 'Matrix and/or take number [OBSOLETE, CAN/MARC]', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('261', '6', 'Linkage', 'Linkage', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('261', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('261', 'a', 'Producing company', 'Producing company', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('261', 'b', 'Releasing company (primary distributor)', 'Releasing company (primary distributor)', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('261', 'c', 'Date of production, release, etc.', 'Date of production, release, etc.', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('261', 'd', 'Date of production, release, etc.', 'Date of production, release, etc.', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('261', 'e', 'Contractual producer', 'Contractual producer', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('261', 'f', 'Place of production, release, etc.', 'Place of production, release, etc.', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('262', '6', 'Linkage', 'Linkage', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('262', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('262', 'a', 'Place of production, release, etc.', 'Place of production, release, etc.', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('262', 'b', 'Publisher or trade name', 'Publisher or trade name', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('262', 'c', 'Date of production, release, etc.', 'Date of production, release, etc.', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('262', 'k', 'Serial identification', 'Serial identification', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('262', 'l', 'Matrix and/or take number', 'Matrix and/or take number', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('263', '6', 'Linkage', 'Linkage', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('263', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('263', 'a', 'Projected publication date', 'Projected publication date', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('265', '6', 'Linkage [OBSOLETE]', 'Linkage [OBSOLETE]', 0, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('265', 'a', 'Source for acquisition/subscription address [OBSOLETE]', 'Source for acquisition/subscription address [OBSOLETE]', 1, 0, '', 2, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', '4', 'Relator code', 'Relator code', 1, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', '6', 'Linkage', 'Linkage', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'a', 'Address', 'Address', 1, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'b', 'City', 'City', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'c', 'State or province', 'State or province', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'd', 'Country', 'Country', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'e', 'Postal code', 'Postal code', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'f', 'Terms preceding attention name', 'Terms preceding attention name', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'g', 'Attention name', 'Attention name', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'h', 'Attention position', 'Attention position', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'i', 'Type of address', 'Type of address', 0, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'j', 'Specialized telephone number', 'Specialized telephone number', 1, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'k', 'Telephone number', 'Telephone number', 1, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'l', 'Fax number', 'Fax number', 1, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'm', 'Electronic mail address', 'Electronic mail address', 1, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'n', 'TDD or TTY number', 'TDD or TTY number', 1, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'p', 'Contact person', 'Contact person', 1, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'q', 'Title of contact person', 'Title of contact person', 1, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'r', 'Hours', 'Hours', 1, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('270', 'z', 'Public note', 'Public note', 1, 0, NULL, 2, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('300', '3', 'Materials specified', 'Materials specified', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('300', '6', 'Linkage', 'Linkage', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('300', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('300', 'a', 'Extent', 'Extent', 1, 1, 'biblioitems.pages', 3, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('300', 'b', 'Other physical details', 'Other physical details', 0, 0, 'biblioitems.illus', 3, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('300', 'c', 'Dimensions', 'Dimensions', 1, 0, 'biblioitems.size', 3, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('300', 'd', 'Accompanying material [OBSOLETE, CAN/MARC]', 'Accompanying material [OBSOLETE, CAN/MARC]', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('300', 'e', 'Accompanying material', 'Accompanying material', 0, 0, '', 3, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('300', 'f', 'Type of unit', 'Type of unit', 1, 0, '', 3, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('300', 'g', 'Size of unit', 'Size of unit', 1, 0, '', 3, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('300', 'k', 'Speed [Videodiscs, pre-AACR2 records only] [OBSOLETE, CAN/MARC]', 'Speed [Videodiscs, pre-AACR2 records only] [OBSOLETE, CAN/MARC]', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('300', 'm', 'Identification/manufacturer number [pre-AACR2 records only] [OBSOLETE, CAN/MARC]', 'Identification/manufacturer number [pre-AACR2 records only] [OBSOLETE, CAN/MARC]', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('300', 'n', 'Matrix and/or take number [Sound recordings, pre-AACR2 records only] [OBSOLETE, CAN/MARC]', 'Matrix and/or take number [Sound recordings, pre-AACR2 records only] [OBSOLETE, CAN/MARC]', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('301', 'a', 'Extent of item', 'Extent of item', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('301', 'b', 'Sound characteristics', 'Sound characteristics', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('301', 'c', 'Color characteristics', 'Color characteristics', 0, 0, '', 3, '', '', NULL, NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('301', 'd', 'Dimensions', 'Dimensions', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('301', 'e', 'Sound characteristics', 'Sound characteristics', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('301', 'f', 'Speed', 'Speed', 0, 0, '', 3, '', '', NULL, NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('302', 'a', 'Page count', 'Page count', 0, 0, '', 3, '', '', NULL, NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('303', 'a', 'Unit count', 'Unit count', 0, 0, '', 3, '', '', NULL, NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('304', 'a', 'Linear footage', 'Linear footage', 0, 0, '', 3, '', '', NULL, NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('305', '6', 'Linkage', 'Linkage', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('305', 'a', 'Extent', 'Extent', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('305', 'b', 'Other physical details', 'Other physical details', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('305', 'c', 'Dimensions', 'Dimensions', 0, 0, '', 3, '', '', NULL, NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('305', 'd', 'Microgroove or standard', 'Microgroove or standard', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('305', 'e', 'Stereophonic, monaural', 'Stereophonic, monaural', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('305', 'f', 'Number of tracks', 'Number of tracks', 0, 0, '', 3, '', '', NULL, NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('305', 'm', 'Serial identification', 'Serial identification', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('305', 'n', 'Matrix and/or take number', 'Matrix and/or take number', 0, 0, '', 3, '', '', NULL, NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('306', '6', 'Linkage', 'Linkage', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('306', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('306', 'a', 'Playing time', 'Playing time', 0, 0, '', 3, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('307', '6', 'Linkage', 'Linkage', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('307', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('307', 'a', 'Hours', 'Hours', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('307', 'b', 'Additional information', 'Additional information', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('308', '6', 'Linkage', 'Linkage', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('308', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('308', 'a', 'Number of reels', 'Number of reels', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('308', 'b', 'Footage', 'Footage', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('308', 'c', 'Sound characteristics', 'Sound characteristics', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('308', 'd', 'Color characteristics', 'Color characteristics', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('308', 'e', 'Width', 'Width', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('308', 'f', 'Presentation format', 'Presentation format', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('310', '6', 'Linkage', 'Linkage', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('310', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('310', 'a', 'Current publication frequency', 'Current publication frequency', 0, 0, NULL, 3, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('310', 'b', 'Date of current publication frequency', 'Date of current publication frequency', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('315', '6', 'Linkage', 'Linkage', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('315', 'a', 'Frequency', 'Frequency', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('315', 'b', 'Dates of frequency', 'Dates of frequency', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('321', '6', 'Linkage', 'Linkage', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('321', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('321', 'a', 'Former publication frequency', 'Former publication frequency', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('321', 'b', 'Former publication frequency', 'Former publication frequency', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('340', '3', 'Materials specified', 'Materials specified', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('340', '6', 'Linkage', 'Linkage', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('340', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('340', 'a', 'Material base and configuration', 'Material base and configuration', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('340', 'b', 'Dimensions', 'Dimensions', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('340', 'c', 'Materials applied to surface', 'Materials applied to surface', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('340', 'd', 'Information recording technique', 'Information recording technique', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('340', 'e', 'Support', 'Support', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('340', 'f', 'Production rate/ratio', 'Production rate/ratio', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('340', 'h', 'Location within medium', 'Location within medium', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('340', 'i', 'Technical specifications of medium', 'Technical specifications of medium', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', '2', 'Reference method used', 'Reference method used', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', '6', 'Linkage', 'Linkage', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'a', 'Name', 'Name', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'b', 'Coordinate or distance units', 'Coordinate or distance units', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'c', 'Latitude resolution', 'Latitude resolution', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'd', 'Longitude resolution', 'Longitude resolution', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'e', 'Standard parallel or oblique line latitude', 'Standard parallel or oblique line latitude', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'f', 'Oblique line longitude', 'Oblique line longitude', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'g', 'Longitude of central meridian or projection center', 'Longitude of central meridian or projection center', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'h', 'Latitude of projection origin or projection center', 'Latitude of projection origin or projection center', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'i', 'False easting', 'False easting', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'j', 'False northing', 'False northing', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'k', 'Scale factor', 'Scale factor', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'l', 'Height of perspective point above surface', 'Height of perspective point above surface', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'm', 'Azimuthal angle', 'Azimuthal angle', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'n', 'Azimuth measure point longitude or straight vertical longitude from pole', 'Azimuth measure point longitude or straight vertical longitude from pole', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'o', 'Landsat number and path number', 'Landsat number and path number', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'p', 'Zone identifier', 'Zone identifier', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'q', 'Ellipsoid name', 'Ellipsoid name', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'r', 'Semi-major axis', 'Semi-major axis', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 's', 'Denominator of flattening ratio', 'Denominator of flattening ratio', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 't', 'Vertical resolution', 'Vertical resolution', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'u', 'Vertical encoding method', 'Vertical encoding method', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'v', 'Local planar, local, or other projection or grid description', 'Local planar, local, or other projection or grid description', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('342', 'w', 'Local planar or local georeference information', 'Local planar or local georeference information', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('343', '6', 'Linkage', 'Linkage', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('343', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('343', 'a', 'Planar coordinate encoding method', 'Planar coordinate encoding method', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('343', 'b', 'Planar distance units', 'Planar distance units', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('343', 'c', 'Abscissa resolution', 'Abscissa resolution', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('343', 'd', 'Ordinate resolution', 'Ordinate resolution', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('343', 'e', 'Distance resolution', 'Distance resolution', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('343', 'f', 'Bearing resolution', 'Bearing resolution', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('343', 'g', 'Bearing unit', 'Bearing unit', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('343', 'h', 'Bearing reference direction', 'Bearing reference direction', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('343', 'i', 'Bearing reference meridian', 'Bearing reference meridian', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('350', '6', 'Linkage', 'Linkage', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('350', 'a', 'Price', 'Price', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('350', 'b', 'Form of issue', 'Form of issue', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('351', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('351', '6', 'Linkage', 'Linkage', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('351', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('351', 'a', 'Organization', 'Organization', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('351', 'b', 'Arrangement', 'Arrangement', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('351', 'c', 'Hierarchical level', 'Hierarchical level', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('352', '6', 'Linkage', 'Linkage', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('352', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('352', 'a', 'Direct reference method', 'Direct reference method', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('352', 'b', 'Object type', 'Object type', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('352', 'c', 'Object count', 'Object count', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('352', 'd', 'Row count', 'Row count', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('352', 'e', 'Column count', 'Column count', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('352', 'f', 'Vertical count', 'Vertical count', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('352', 'g', 'VPF topology level', 'VPF topology level', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('352', 'i', 'Indirect reference description', 'Indirect reference description', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('355', '6', 'Linkage', 'Linkage', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('355', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('355', 'a', 'Security classification', 'Security classification', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('355', 'b', 'Handling instructions', 'Handling instructions', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('355', 'c', 'External dissemination information', 'External dissemination information', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('355', 'd', 'Downgrading or declassification event', 'Downgrading or declassification event', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('355', 'e', 'Classification system', 'Classification system', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('355', 'f', 'Country of origin code', 'Country of origin code', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('355', 'g', 'Downgrading date', 'Downgrading date', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('355', 'h', 'Declassification date', 'Declassification date', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('355', 'j', 'Authorization', 'Authorization', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('357', '6', 'Linkage', 'Linkage', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('357', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('357', 'a', 'Originator control term', 'Originator control term', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('357', 'b', 'Originating agency', 'Originating agency', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('357', 'c', 'Authorized recipients of material', 'Authorized recipients of material', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('357', 'g', 'Other restrictions', 'Other restrictions', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('359', 'a', 'Rental price', 'Rental price', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('362', '6', 'Linkage', 'Linkage', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('362', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('362', 'a', 'Dates of publication and/or sequential designation', 'Dates of publication and/or sequential designation', 0, 0, 'biblioitems.volumedesc', 3, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('362', 'z', 'Source of information', 'Source of information', 0, 0, NULL, 3, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('365', '2', 'Source of price type code', 'Source of price type code', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('365', '6', 'Linkage', 'Linkage', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('365', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('365', 'a', 'Price type code', 'Price type code', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('365', 'b', 'Price amount', 'Price amount', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('365', 'c', 'Price type code', 'Price type code', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('365', 'd', 'Unit of pricing', 'Unit of pricing', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('365', 'e', 'Price note', 'Price note', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('365', 'f', 'Price effective from', 'Price effective from', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('365', 'g', 'Price effective until', 'Price effective until', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('365', 'h', 'Tax rate 1', 'Tax rate 1', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('365', 'i', 'Tax rate 2', 'Tax rate 2', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('365', 'j', 'ISO country code', 'ISO country code', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('365', 'k', 'MARC country code', 'MARC country code', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('365', 'm', 'Identification of pricing entity', 'Identification of pricing entity', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('366', '2', 'Source of availability status code', 'Source of availability status code', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('366', '6', 'Linkage', 'Linkage', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('366', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('366', 'a', 'Publishers\' compressed title identification', 'Publishers\' compressed title identification', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('366', 'b', 'Detailed date of publication', 'Detailed date of publication', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('366', 'c', 'Availability status code', 'Availability status code', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('366', 'd', 'Expected next availability date', 'Expected next availability date', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('366', 'e', 'Note', 'Note', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('366', 'f', 'Publishers\' discount category', 'Publishers\' discount category', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('366', 'g', 'Date made out of print', 'Date made out of print', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('366', 'j', 'ISO country code', 'ISO country code', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('366', 'k', 'MARC country code', 'MARC country code', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('366', 'm', 'Identification of agency', 'Identification of agency', 0, 0, '', 3, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', '4', 'Relator code', 'Relator code', 1, 0, '', 4, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', '6', 'Linkage', 'Linkage', 0, 0, '', 4, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 4, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', 'a', 'Personal name', 'Personal name', 0, 0, '', 4, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', 'b', 'Numeration', 'Numeration', 0, 0, '', 4, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', 'c', 'Titles and other words associated with a name', 'Titles and other words associated with a name', 1, 0, '', 4, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', 'd', 'Dates associated with a name', 'Dates associated with a name', 0, 0, '', 4, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', 'e', 'Relator term', 'Relator term', 1, 0, '', 4, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 4, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 4, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 4, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 4, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 4, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 4, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', 'q', 'Fuller form of name', 'Fuller form of name', 0, 0, '', 4, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', 't', 'Title of a work', 'Title of a work', 0, 0, '', 4, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 4, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', 'v', 'Volume number/sequential designation', 'Volume number/sequential designation', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('400', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', '4', 'Relator code', 'Relator code', 1, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', '6', 'Linkage', 'Linkage', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', 'a', 'Corporate name or jurisdiction name as entry element', 'Corporate name or jurisdiction name as entry element', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', 'b', 'Subordinate unit', 'Subordinate unit', 1, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', 'c', 'Location of meeting', 'Location of meeting', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', 'd', 'Date of meeting or treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', 'e', 'Relator term', 'Relator term', 1, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', 't', 'Title of a work', 'Title of a work', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', 'v', 'Volume number/sequential designation', 'Volume number/sequential designation', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('410', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', '4', 'Relator code', 'Relator code', 1, 0, NULL, 4, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', '6', 'Linkage', 'Linkage', 0, 0, NULL, 4, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 4, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', 'a', 'Meeting name or jurisdiction name as entry element', 'Meeting name or jurisdiction name as entry element', 0, 0, NULL, 4, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', 'b', 'Number [OBSOLETE]', 'Number [OBSOLETE]', 0, 0, NULL, 4, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', 'c', 'Location of meeting', 'Location of meeting', 0, 0, NULL, 4, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', 'd', 'Date of meeting', 'Date of meeting', 0, 0, NULL, 4, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', 'e', 'Subordinate unit', 'Subordinate unit', 1, 0, NULL, 4, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', 'f', 'Date of a work', 'Date of a work', 0, 0, NULL, 4, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, NULL, 4, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', 'k', 'Form subheading', 'Form subheading', 1, 0, NULL, 4, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', 'l', 'Language of a work', 'Language of a work', 0, 0, NULL, 4, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, NULL, 4, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, NULL, 4, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', 'q', 'Name of meeting following jurisdiction name entry element', 'Name of meeting following jurisdiction name entry element', 0, 0, NULL, 4, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', 't', 'Title of a work', 'Title of a work', 0, 0, NULL, 4, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', 'u', 'Affiliation', 'Affiliation', 0, 0, NULL, 4, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', 'v', 'Volume number/sequential designation', 'Volume number/sequential designation', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('411', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('440', '6', 'Linkage', 'Linkage', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('440', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('440', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('440', 'a', 'Title', 'Title', 0, 0, 'biblio.seriestitle', 4, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('440', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, 'biblioitems.number', 4, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('440', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 4, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('440', 'v', 'Volume number/sequential designation', 'Volume number/sequential designation', 0, 0, 'biblioitems.volume', 4, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('440', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, '', 4, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('490', '6', 'Linkage', 'Linkage', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('490', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 4, '', '', NULL, NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('490', 'a', 'Series statement', 'Series statement', 1, 0, '', 4, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('490', 'l', 'Library of Congress call number', 'Library of Congress call number', 0, 0, '', 4, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('490', 'v', 'Volume number/sequential designation', 'Volume number/sequential designation', 1, 0, '', 4, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('490', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, '', 4, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('500', '3', 'Materials specified', 'Materials specified', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('500', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('500', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('500', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('500', 'a', 'General note', 'General note', 0, 0, 'biblio.notes', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('500', 'l', 'Library of Congress call number (SE) [OBSOLETE]', 'Library of Congress call number (SE) [OBSOLETE]', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('500', 'n', 'n (RLIN) [OBSOLETE]', 'n (RLIN) [OBSOLETE]', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('500', 'x', 'International Standard Serial Number (SE) [OBSOLETE]', 'International Standard Serial Number (SE) [OBSOLETE]', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('500', 'z', 'Source of note information (AM SE) [OBSOLETE]', 'Source of note information (AM SE) [OBSOLETE]', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('501', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('501', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('501', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('501', 'a', 'With note', 'With note', 0, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('502', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('502', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('502', 'a', 'Dissertation note', 'Dissertation note', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('503', '8', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('503', 'a', 'Bibliographic history note', 'Bibliographic history note', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('504', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('504', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('504', 'a', 'Bibliography, etc', 'Bibliography, etc', 0, 0, '', 5, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('504', 'b', 'Number of references', 'Number of references', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('505', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('505', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('505', 'a', 'Formatted contents note', 'Formatted contents note', 0, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('505', 'g', 'Miscellaneous information', 'Miscellaneous information', 1, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('505', 'r', 'Statement of responsibility', 'Statement of responsibility', 1, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('505', 't', 'Title', 'Title', 1, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('505', 'u', 'Uniform Resource Identifier', 'Uniform Resource Identifier', 1, 0, '', 5, '', '', '', 1, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('506', '3', 'Materials specified', 'Materials specified', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('506', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('506', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('506', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('506', 'a', 'Terms governing access', 'Terms governing access', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('506', 'b', 'Jurisdiction', 'Jurisdiction', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('506', 'c', 'Physical access provisions', 'Physical access provisions', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('506', 'd', 'Authorized users', 'Authorized users', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('506', 'e', 'Authorization', 'Authorization', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('506', 'u', 'Uniform Resource Identifier', 'Uniform Resource Identifier', 1, 0, '', 5, '', '', '', 1, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('507', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('507', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('507', 'a', 'Representative fraction of scale note', 'Representative fraction of scale note', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('507', 'b', 'Remainder of scale note', 'Remainder of scale note', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('508', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('508', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('508', 'a', 'Creation/production credits note', 'Creation/production credits note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('509', 'a', 'Informal Notes', 'Informal Notes', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('510', '3', 'Materials specified', 'Materials specified', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('510', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('510', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('510', 'a', 'Name of source', 'Name of source', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('510', 'b', 'Coverage of source', 'Coverage of source', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('510', 'c', 'Location within source', 'Location within source', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('510', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('511', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('511', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('511', 'a', 'Participant or performer note', 'Participant or performer note', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('512', '6', 'Linkage', 'Linkage', 0, 0, '', -1, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('512', 'a', 'Earlier or later volumes separately cataloged note', 'Earlier or later volumes separately cataloged note', 0, 0, '', -1, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('513', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('513', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('513', 'a', 'Type of report', 'Type of report', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('513', 'b', 'Period covered', 'Period covered', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('514', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('514', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('514', 'a', 'Attribute accuracy report', 'Attribute accuracy report', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('514', 'b', 'Attribute accuracy value', 'Attribute accuracy value', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('514', 'c', 'Attribute accuracy explanation', 'Attribute accuracy explanation', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('514', 'd', 'Logical consistency report', 'Logical consistency report', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('514', 'e', 'Completeness report', 'Completeness report', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('514', 'f', 'Horizontal position accuracy report', 'Horizontal position accuracy report', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('514', 'g', 'Horizontal position accuracy value', 'Horizontal position accuracy value', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('514', 'h', 'Horizontal position accuracy explanation', 'Horizontal position accuracy explanation', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('514', 'i', 'Vertical positional accuracy report', 'Vertical positional accuracy report', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('514', 'j', 'Vertical positional accuracy value', 'Vertical positional accuracy value', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('514', 'k', 'Vertical positional accuracy explanation', 'Vertical positional accuracy explanation', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('514', 'm', 'Cloud cover', 'Cloud cover', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('514', 'u', 'Uniform Resource Identifier', 'Uniform Resource Identifier', 1, 0, '', 5, '', '', '', 1, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('514', 'z', 'Display note', 'Display note', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('515', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('515', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('515', 'a', 'Numbering peculiarities note', 'Numbering peculiarities note', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('515', 'z', 'Source of note information (SE) [OBSOLETE]', 'Source of note information (SE) [OBSOLETE]', 0, 0, '', -1, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('516', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('516', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('516', 'a', 'Type of computer file or data note', 'Type of computer file or data note', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('517', 'a', 'Different formats', 'Different formats', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('517', 'b', 'Content descriptors', 'Content descriptors', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('517', 'c', 'Additional animation techniques', 'Additional animation techniques', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('518', '3', 'Materials specified', 'Materials specified', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('518', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('518', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('518', 'a', 'Date/time and place of an event note', 'Date/time and place of an event note', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('520', '3', 'Materials specified', 'Materials specified', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('520', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('520', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('520', 'a', 'Summary, etc', 'Summary, etc', 0, 0, 'biblio.abstract', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('520', 'b', 'Expansion of summary note', 'Expansion of summary note', 0, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('520', 'u', 'Uniform Resource Identifier', 'Uniform Resource Identifier', 1, 0, '', 5, '', '', '', 1, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('520', 'z', 'Source of note information [OBSOLETE]', 'Source of note information [OBSOLETE]', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('521', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('521', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('521', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('521', 'a', 'Target audience note', 'Target audience note', 1, 0, NULL, 5, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('521', 'b', 'Source', 'Source', 0, 0, NULL, 5, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('522', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('522', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('522', 'a', 'Geographic coverage note', 'Geographic coverage note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('523', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('523', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('523', 'a', 'Time period of content note', 'Time period of content note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('524', '2', 'Source of schema used', 'Source of schema used', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('524', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('524', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('524', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('524', 'a', 'Preferred citation of described materials note', 'Preferred citation of described materials note', 0, 0, NULL, 5, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('525', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('525', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('525', 'a', 'Supplement note', 'Supplement note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('525', 'z', 'Source of note information (SE) [OBSOLETE]', 'Source of note information (SE) [OBSOLETE]', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('526', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('526', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('526', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('526', 'a', 'Program name', 'Program name', 0, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('526', 'b', 'Interest level', 'Interest level', 0, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('526', 'c', 'Reading level', 'Reading level', 0, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('526', 'd', 'Title point value', 'Title point value', 0, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('526', 'i', 'Display text', 'Display text', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('526', 'x', 'Nonpublic note', 'Nonpublic note', 1, 0, '', 5, '', '', '', NULL, 6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('526', 'z', 'Public note', 'Public note', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('527', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('527', 'a', 'Censorship note', 'Censorship note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('530', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('530', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('530', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('530', 'a', 'Additional physical form available note', 'Additional physical form available note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('530', 'b', 'Availability source', 'Availability source', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('530', 'c', 'Availability conditions', 'Availability conditions', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('530', 'd', 'Order number', 'Order number', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('530', 'u', 'Uniform Resource Identifier', 'Uniform Resource Identifier', 1, 0, NULL, 5, NULL, NULL, '', 1, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('530', 'z', 'Source of note information (AM CF VM SE) [OBSOLETE]', 'Source of note information (AM CF VM SE) [OBSOLETE]', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('533', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('533', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('533', '7', 'Fixed-length data elements of reproduction', 'Fixed-length data elements of reproduction', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('533', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('533', 'a', 'Type of reproduction', 'Type of reproduction', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('533', 'b', 'Place of reproduction', 'Place of reproduction', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('533', 'c', 'Agency responsible for reproduction', 'Agency responsible for reproduction', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('533', 'd', 'Date of reproduction', 'Date of reproduction', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('533', 'e', 'Physical description of reproduction', 'Physical description of reproduction', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('533', 'f', 'Series statement of reproduction', 'Series statement of reproduction', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('533', 'm', 'Dates and/or sequential designation of issues reproduced', 'Dates and/or sequential designation of issues reproduced', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('533', 'n', 'Note about reproduction', 'Note about reproduction', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('534', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('534', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('534', 'a', 'Main entry of original', 'Main entry of original', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('534', 'b', 'Edition statement of original', 'Edition statement of original', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('534', 'c', 'Publication, distribution, etc', 'Publication, distribution, etc', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('534', 'e', 'Physical description, etc', 'Physical description, etc', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('534', 'f', 'Series statement of original', 'Series statement of original', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('534', 'k', 'Key title of original', 'Key title of original', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('534', 'l', 'Location of original', 'Location of original', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('534', 'm', 'Material specific details', 'Material specific details', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('534', 'n', 'Note about original', 'Note about original', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('534', 'p', 'Introductory phrase', 'Introductory phrase', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('534', 't', 'Title statement of original', 'Title statement of original', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('534', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('534', 'z', 'International Standard Book Number', 'International Standard Book Number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('535', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('535', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('535', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('535', 'a', 'Custodian', 'Custodian', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('535', 'b', 'Postal address', 'Postal address', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('535', 'c', 'Country', 'Country', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('535', 'd', 'Telecommunications address', 'Telecommunications address', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('535', 'g', 'Repository location code', 'Repository location code', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('536', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('536', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('536', 'a', 'Text of note', 'Text of note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('536', 'b', 'Contract number', 'Contract number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('536', 'c', 'Grant number', 'Grant number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('536', 'd', 'Undifferentiated number', 'Undifferentiated number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('536', 'e', 'Program element number', 'Program element number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('536', 'f', 'Project number', 'Project number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('536', 'g', 'Task number', 'Task number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('536', 'h', 'Work unit number', 'Work unit number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('537', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('537', 'a', 'Source of data note', 'Source of data note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('538', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('538', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('538', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('538', 'a', 'System details note', 'System details note', 0, 0, '', 5, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('538', 'i', 'Display text', 'Display text', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('538', 'u', 'Uniform Resource Identifier', 'Uniform Resource Identifier', 1, 0, '', 5, '', '', '', 1, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('540', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('540', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('540', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('540', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('540', 'a', 'Terms governing use and reproduction', 'Terms governing use and reproduction', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('540', 'b', 'Jurisdiction', 'Jurisdiction', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('540', 'c', 'Authorization', 'Authorization', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('540', 'd', 'Authorized users', 'Authorized users', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('540', 'u', 'Uniform Resource Identifier', 'Uniform Resource Identifier', 1, 0, '', 5, '', '', '', 1, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('541', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('541', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('541', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('541', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('541', 'a', 'Source of acquisition', 'Source of acquisition', 0, 0, '', 5, '', '', '', NULL, 1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('541', 'b', 'Address', 'Address', 0, 0, '', 5, '', '', '', NULL, 1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('541', 'c', 'Method of acquisition', 'Method of acquisition', 0, 0, '', 5, '', '', '', NULL, 1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('541', 'd', 'Date of acquisition', 'Date of acquisition', 0, 0, '', 5, '', '', '', NULL, 1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('541', 'e', 'Accession number', 'Accession number', 0, 0, '', 5, '', '', '', NULL, 1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('541', 'f', 'Owner', 'Owner', 0, 0, '', 5, '', '', '', NULL, 1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('541', 'h', 'Purchase price', 'Purchase price', 0, 0, '', 5, '', '', '', NULL, 1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('541', 'n', 'Extent', 'Extent', 0, 0, '', 5, '', '', '', NULL, 1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('541', 'o', 'Type of unit', 'Type of unit', 1, 0, '', 5, '', '', '', NULL, 1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('543', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('543', 'a', 'Solicitation information note', 'Solicitation information note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('544', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('544', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('544', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('544', 'a', 'Custodian', 'Custodian', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('544', 'b', 'Address', 'Address', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('544', 'c', 'Country', 'Country', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('544', 'd', 'Title', 'Title', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('544', 'e', 'Provenance', 'Provenance', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('544', 'n', 'Note', 'Note', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('545', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('545', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('545', 'a', 'Biographical or historical note', 'Biographical or historical note', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('545', 'b', 'Expansion', 'Expansion', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('545', 'u', 'Uniform Resource Identifier', 'Uniform Resource Identifier', 1, 0, '', 5, '', '', '', 1, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('546', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('546', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('546', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('546', 'a', 'Language note', 'Language note', 0, 0, NULL, 5, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('546', 'b', 'Information code or alphabet', 'Information code or alphabet', 1, 0, NULL, 5, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('546', 'z', 'Source of note information (SE) [OBSOLETE]', 'Source of note information (SE) [OBSOLETE]', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('547', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('547', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('547', 'a', 'Former title complexity note', 'Former title complexity note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('547', 'z', 'Source of note information (SE) [OBSOLETE]', 'Source of note information (SE) [OBSOLETE]', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('550', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('550', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('550', 'a', 'Issuing body note', 'Issuing body note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('550', 'z', 'Source of note information (SE) [OBSOLETE]', 'Source of note information (SE) [OBSOLETE]', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'a', 'Entity type label', 'Entity type label', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'b', 'Entity type definition and source', 'Entity type definition and source', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'c', 'Attribute label', 'Attribute label', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'd', 'Attribute definition and source', 'Attribute definition and source', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'e', 'Enumerated domain value', 'Enumerated domain value', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'f', 'Enumerated domain value definition and source', 'Enumerated domain value definition and source', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'g', 'Range domain minimum and maximum', 'Range domain minimum and maximum', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'h', 'Codeset name and source', 'Codeset name and source', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'i', 'Unrepresentable domain', 'Unrepresentable domain', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'j', 'Attribute units of measurement and resolution', 'Attribute units of measurement and resolution', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'k', 'Beginning date and ending date of attribute values', 'Beginning date and ending date of attribute values', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'l', 'Attribute value accuracy', 'Attribute value accuracy', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'm', 'Attribute value accuracy explanation', 'Attribute value accuracy explanation', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'n', 'Attribute measurement frequency', 'Attribute measurement frequency', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'o', 'Entity and attribute overview', 'Entity and attribute overview', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'p', 'Entity and attribute detail citation', 'Entity and attribute detail citation', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'u', 'Uniform Resource Identifier', 'Uniform Resource Identifier', 1, 0, '', 5, '', '', '', 1, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('552', 'z', 'Display note', 'Display note', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('555', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('555', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('555', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('555', 'a', 'Cumulative index/finding aids note', 'Cumulative index/finding aids note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('555', 'b', 'Availability source', 'Availability source', 1, 0, NULL, 5, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('555', 'c', 'Degree of control', 'Degree of control', 0, 0, NULL, 5, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('555', 'd', 'Bibliographic reference', 'Bibliographic reference', 0, 0, NULL, 5, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('555', 'u', 'Uniform Resource Identifier', 'Uniform Resource Identifier', 1, 0, NULL, 5, NULL, NULL, '', 1, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('556', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('556', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('556', 'a', 'Information about documentation note', 'Information about documentation note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('556', 'z', 'International Standard Book Number', 'International Standard Book Number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('561', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('561', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('561', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('561', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('561', 'a', 'History', 'History', 0, 0, '', 5, '', '', '', NULL, 6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('561', 'b', 'Time of collation [OBSOLETE]', 'Time of collation [OBSOLETE]', 0, 0, '', 5, '', '', '', NULL, 6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('562', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('562', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, NULL, -1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('562', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('562', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('562', 'a', 'Identifying markings', 'Identifying markings', 1, 0, NULL, 5, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('562', 'b', 'Copy identification', 'Copy identification', 1, 0, NULL, 5, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('562', 'c', 'Version identification', 'Version identification', 1, 0, NULL, 5, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('562', 'd', 'Presentation format', 'Presentation format', 1, 0, NULL, 5, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('562', 'e', 'Number of copies', 'Number of copies', 1, 0, NULL, 5, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('563', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('563', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, NULL, -1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('563', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('563', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('563', 'a', 'Binding note', 'Binding note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('563', 'u', 'Uniform Resource Identifier', 'Uniform Resource Identifier', 1, 0, NULL, 5, NULL, NULL, '', 1, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('565', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('565', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('565', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('565', 'a', 'Number of cases/variables', 'Number of cases/variables', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('565', 'b', 'Name of variable', 'Name of variable', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('565', 'c', 'Unit of analysis', 'Unit of analysis', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('565', 'd', 'Universe of data', 'Universe of data', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('565', 'e', 'Filing scheme or code', 'Filing scheme or code', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('567', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('567', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('567', 'a', 'Methodology note', 'Methodology note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('570', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('570', 'a', 'Editor note', 'Editor note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('570', 'z', 'Source of note information', 'Source of note information', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('580', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('580', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('580', 'a', 'Linking entry complexity note', 'Linking entry complexity note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('580', 'z', 'Source of note information [OBSOLETE]', 'Source of note information [OBSOLETE]', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('581', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('581', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('581', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('581', 'a', 'Publications about described materials note', 'Publications about described materials note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('581', 'z', 'International Standard Book Number', 'International Standard Book Number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('582', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('582', 'a', 'Related computer files note', 'Related computer files note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', '2', 'Source of term', 'Source of term', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', 'a', 'Action', 'Action', 0, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', 'b', 'Action identification', 'Action identification', 1, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', 'c', 'Time/date of action', 'Time/date of action', 1, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', 'd', 'Action interval', 'Action interval', 1, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', 'e', 'Contingency for action', 'Contingency for action', 1, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', 'f', 'Authorization', 'Authorization', 1, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', 'h', 'Jurisdiction', 'Jurisdiction', 0, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', 'i', 'Method of action', 'Method of action', 1, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', 'j', 'Site of action', 'Site of action', 1, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', 'k', 'Action agent', 'Action agent', 1, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', 'l', 'Status', 'Status', 1, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', 'n', 'Extent', 'Extent', 1, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', 'o', 'Type of unit', 'Type of unit', 1, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', 'u', 'Uniform Resource Identifier', 'Uniform Resource Identifier', 1, 0, '', 5, '', '', '', 1, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', 'x', 'Nonpublic note', 'Nonpublic note', 1, 0, '', 5, '', '', '', NULL, 4, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('583', 'z', 'Public note', 'Public note', 1, 0, '', 5, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('584', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('584', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('584', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('584', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('584', 'a', 'Accumulation', 'Accumulation', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('584', 'b', 'Frequency of use', 'Frequency of use', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('585', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('585', '5', 'Institution to which field applies', 'Institution to which field applies', 0, -6, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('585', '6', 'Linkage', 'Linkage', 0, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('585', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 5, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('585', 'a', 'Exhibitions note', 'Exhibitions note', 0, 0, '', 5, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('586', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('586', '6', 'Linkage', 'Linkage', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('586', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('586', 'a', 'Awards note', 'Awards note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('590', '6', 'Linkage (RLIN)', 'Linkage (RLIN)', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('590', '8', 'Field link and sequence number (RLIN)', 'Field link and sequence number (RLIN)', 1, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('590', 'a', 'Local note', 'Local note', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('590', 'b', 'Provenance (VM) [OBSOLETE]', 'Provenance (VM) [OBSOLETE]', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('590', 'c', 'Condition of individual reels (VM) [OBSOLETE]', 'Condition of individual reels (VM) [OBSOLETE]', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('590', 'd', 'Origin of safety copy (VM) [OBSOLETE]', 'Origin of safety copy (VM) [OBSOLETE]', 0, 0, NULL, 5, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', '2', 'Source of heading or term', 'Source of heading or term', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', '4', 'Relator code', 'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'a', 'Personal name', 'Personal name', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'b', 'Numeration', 'Numeration', 0, 0, '', 6, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'c', 'Titles and other words associated with a name', 'Titles and other words associated with a name', 1, 0, '', 6, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'd', 'Dates associated with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'e', 'Relator term', 'Relator term', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'h', 'Medium', 'Medium', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'j', 'Attribution qualifier', 'Attribution qualifier', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'q', 'Fuller form of name', 'Fuller form of name', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'r', 'Key for music', 'Key for music', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 's', 'Version', 'Version', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 't', 'Title of a work', 'Title of a work', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'v', 'Form subdivision', 'Form subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'x', 'General subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('600', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', '2', 'Source of heading or term', 'Source of heading or term', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', '4', 'Relator code', 'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'a', 'Corporate name or jurisdiction name as entry element', 'Corporate name or jurisdiction name as entry element', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'b', 'Subordinate unit', 'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'c', 'Location of meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'd', 'Date of meeting or treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'e', 'Relator term', 'Relator term', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'h', 'Medium', 'Medium', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'r', 'Key for music', 'Key for music', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 's', 'Version', 'Version', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 't', 'Title of a work', 'Title of a work', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'v', 'Form subdivision', 'Form subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'x', 'General subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('610', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', '2', 'Source of heading or term', 'Source of heading or term', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', '4', 'Relator code', 'Relator code', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', '6', 'Linkage', 'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'a', 'Meeting name or jurisdiction name as entry element', 'Meeting name or jurisdiction name as entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'b', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, NULL, -1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'c', 'Location of meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'd', 'Date of meeting', 'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'e', 'Subordinate unit', 'Subordinate unit', 1, 0, NULL, 6, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'f', 'Date of a work', 'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'h', 'Medium', 'Medium', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'k', 'Form subheading', 'Form subheading', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'l', 'Language of a work', 'Language of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'q', 'Name of meeting following jurisdiction name entry element', 'Name of meeting following jurisdiction name entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 's', 'Version', 'Version', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 't', 'Title of a work', 'Title of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'u', 'Affiliation', 'Affiliation', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'v', 'Form subdivision', 'Form subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'x', 'General subdivision', 'General subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('611', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', '2', 'Source of heading or term', 'Source of heading or term', 0, 0, NULL, 6, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', '4', 'Relator code', 'Relator code', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', '6', 'Linkage', 'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'a', 'Uniform title', 'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'd', 'Date of treaty signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'e', 'Relator term', 'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'f', 'Date of a work', 'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'h', 'Medium', 'Medium', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'k', 'Form subheading', 'Form subheading', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'l', 'Language of a work', 'Language of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'r', 'Key for music', 'Key for music', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 's', 'Version', 'Version', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 't', 'Title of a work', 'Title of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'v', 'Form subdivision', 'Form subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'x', 'General subdivision', 'General subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('630', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('648', '2', 'Source of heading or term', 'Source of heading or term', 0, 0, NULL, 6, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('648', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('648', '6', 'Linkage', 'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('648', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('648', 'a', 'Chronological term', 'Chronological term', 0, 0, NULL, 6, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('648', 'v', 'Form subdivision', 'Form subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('648', 'x', 'General subdivision', 'General subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('648', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('648', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', '2', 'Source of heading or term', 'Source of heading or term', 0, 0, '', 6, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', '4', 'Relator code', 'Relator code', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'a', 'Topical term or geographic name as entry element', 'Topical term or geographic name as entry element', 0, 0, 'bibliosubject.subject', 6, '', '', '', 0, 0, '', '''6003'',''600a'',''600b'',''600c'',''600d'',''600e'',''600f'',''600g'',''600h'',''600k'',''600l'',''600m'',''600n'',''600o'',''600p'',''600r'',''600s'',''600t'',''600u'',''600x'',''600z'',''600y'',''600v'',''6103'',''610a'',''610b'',''610c'',''610d'',''610e'',''610f'',''610g'',''610h'',''610k'',''610l'',''610m'',''610n'',''610o'',''610p'',''610r'',''610s'',''610t'',''610u'',''610x'',''610z'',''610y'',''610v'',''6113'',''611a'',''611b'',''611c'',''611d'',''611e'',''611f'',''611g'',''611h'',''611k'',''611l'',''611m'',''611n'',''611o'',''611p'',''611r'',''611s'',''611t'',''611u'',''611x'',''611z'',''611y'',''611v'',''630a'',''630b'',''630c'',''630d'',''630e'',''630f'',''630g'',''630h'',''630k'',''630l'',''630m'',''630n'',''630o'',''630p'',''630r'',''630s'',''630t'',''630x'',''630z'',''630y'',''630v'',''6483'',''648a'',''648x'',''648z'',''648y'',''648v'',''6503'',''650b'',''650c'',''650d'',''650e'',''650x'',''650z'',''650y'',''650v'',''6513'',''651a'',''651b'',''651c'',''651d'',''651e'',''651x'',''651z'',''651y'',''651v'',''653a'',''6543'',''654a'',''654b'',''654x'',''654z'',''654y'',''654v'',''6553'',''655a'',''655b'',''655x'',''655z'',''655y'',''655v'',''6563'',''656a'',''656k'',''656x'',''656z'',''656y'',''656v'',''6573'',''657a'',''657x'',''657z'',''657y'',''657v'',''658a'',''658b'',''658c'',''658d'',''658v''', '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'b', 'Topical term following geographic name as entry element', 'Topical term following geographic name as entry element', 0, 0, '', 6, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'c', 'Location of event', 'Location of event', 0, 0, '', 6, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'd', 'Active dates', 'Active dates', 0, 0, '', 6, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'e', 'Relator term', 'Relator term', 0, 0, '', 6, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'v', 'Form subdivision', 'Form subdivision', 1, 0, '', 6, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'x', 'General subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('650', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', '2', 'Source of heading or term', 'Source of heading or term', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', '4', 'Relator code', 'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', 'a', 'Geographic name', 'Geographic name', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', 'b', 'Geographic name following place entry element [OBSOLETE]', 'Geographic name following place entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', 'e', 'Relator term', 'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', 'v', 'Form subdivision', 'Form subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', 'x', 'General subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('651', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('652', 'a', 'Geographic name of place element', 'Geographic name of place element', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('652', 'x', 'General subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('652', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('652', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('653', '6', 'Linkage', 'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('653', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('653', 'a', 'Uncontrolled term', 'Uncontrolled term', 1, 0, NULL, 6, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', '4', 'Relator code', 'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', 'a', 'Focus term', 'Focus term', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', 'b', 'Non-focus term', 'Non-focus term', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', 'c', 'Facet/hierarchy designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', 'e', 'Relator term', 'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', 'v', 'Form subdivision', 'Form subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', 'x', 'General subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('654', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', 'a', 'Genre/form data or focus term', 'Genre/form data or focus term', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', 'b', 'Non-focus term', 'Non-focus term', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', 'c', 'Facet/hierarchy designation', 'Facet/hierarchy designation', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', 'v', 'Form subdivision', 'Form subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', 'x', 'General subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('655', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', 'a', 'Occupation', 'Occupation', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', 'k', 'Form', 'Form', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', 'v', 'Form subdivision', 'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', 'x', 'General subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('656', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', 'a', 'Function', 'Function', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', 'v', 'Form subdivision', 'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', 'x', 'General subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('657', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('658', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('658', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('658', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('658', 'a', 'Main curriculum objective', 'Main curriculum objective', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('658', 'b', 'Subordinate curriculum objective', 'Subordinate curriculum objective', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('658', 'c', 'Curriculum code', 'Curriculum code', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('658', 'd', 'Correlation factor', 'Correlation factor', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', '2', 'Source of term', 'Source of term', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', '4', 'Relator code', 'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'a', 'Country or larger entity', 'Country or larger entity', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'b', 'First-order political jurisdiction', 'First-order political jurisdiction', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'c', 'Intermediate political jurisdiction', 'Intermediate political jurisdiction', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'd', 'City', 'City', 0, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'e', 'Relator term', 'Relator term', 1, 0, '', 6, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'f', 'City subsection', 'City subsection', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'g', 'Other nonjurisdictional geographic region and feature', 'Other nonjurisdictional geographic region and feature', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('662', 'h', 'Extraterrestrial area', 'Extraterrestrial area', 1, 0, '', 6, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', '%', '% (RLIN)', '% (RLIN)', 0, 0, '', 6, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', '2', 'Source of heading or term', 'Source of heading or term', 0, 0, '', 6, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'a', 'Topical term or geographic name as entry element', 'Topical term or geographic name as entry element', 0, 0, '', 6, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'b', 'Topical term following geographic name as entry element', 'Topical term following geographic name as entry element', 0, 0, '', 6, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'c', 'Location of event', 'Location of event', 0, 0, '', 6, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'd', 'Active dates', 'Active dates', 0, 0, '', 6, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'e', 'Relator term', 'Relator term', 0, 0, '', 6, '', '', '', 0, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'v', 'Form subdivision', 'Form subdivision', 1, 0, '', 6, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'x', 'General subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('690', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', '%', '% (RLIN)', '% (RLIN)', 0, 0, '', 6, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', '2', 'Source of heading or term', 'Source of heading or term', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', 'a', 'Geographic name', 'Geographic name', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', 'b', 'Geographic name following place entry element [OBSOLETE]', 'Geographic name following place entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', 'v', 'Form subdivision', 'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', 'x', 'General subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('691', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', '%', '% (RLIN)', '% (RLIN)', 0, 0, '', 6, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', '2', 'Source of heading or term', 'Source of heading or term', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', '4', 'Relator code', 'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'a', 'Personal name', 'Personal name', 0, 0, '', 3, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'b', 'Numeration', 'Numeration', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'c', 'Titles and other words associated with a name', 'Titles and other words associated with a name', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'd', 'Dates associated with a name', 'Dates associated with a name', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'e', 'Relator term', 'Relator term', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'h', 'Medium', 'Medium', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'j', 'Attribution qualifier', 'Attribution qualifier', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'q', 'Fuller form of name', 'Fuller form of name', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'r', 'Key for music', 'Key for music', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 's', 'Version', 'Version', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 't', 'Title of a work', 'Title of a work', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'v', 'Form subdivision', 'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'x', 'General subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('696', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', '%', '% (RLIN)', '% (RLIN)', 0, 0, '', 6, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', '2', 'Source of heading or term', 'Source of heading or term', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', '4', 'Relator code', 'Relator code', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'a', 'Corporate name or jurisdiction name as entry element', 'Corporate name or jurisdiction name as entry element', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'b', 'Subordinate unit', 'Subordinate unit', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'c', 'Location of meeting', 'Location of meeting', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'd', 'Date of meeting or treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'e', 'Relator term', 'Relator term', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'h', 'Medium', 'Medium', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'r', 'Key for music', 'Key for music', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 's', 'Version', 'Version', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 't', 'Title of a work', 'Title of a work', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'v', 'Form subdivision', 'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'x', 'General subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('697', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', '%', '% (RLIN)', '% (RLIN)', 0, 0, '', 6, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', '2', 'Source of heading or term', 'Source of heading or term', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', '4', 'Relator code', 'Relator code', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', '6', 'Linkage', 'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'a', 'Meeting name or jurisdiction name as entry element', 'Meeting name or jurisdiction name as entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'b', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 'Number  (BK CF MP MU SE VM MX)  [OBSOLETE]', 1, 0, NULL, -1, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'c', 'Location of meeting', 'Location of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'd', 'Date of meeting', 'Date of meeting', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'e', 'Subordinate unit', 'Subordinate unit', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'f', 'Date of a work', 'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'h', 'Medium', 'Medium', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'k', 'Form subheading', 'Form subheading', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'l', 'Language of a work', 'Language of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'q', 'Name of meeting following jurisdiction name entry element', 'Name of meeting following jurisdiction name entry element', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 's', 'Version', 'Version', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 't', 'Title of a work', 'Title of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'u', 'Affiliation', 'Affiliation', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'v', 'Form subdivision', 'Form subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'x', 'General subdivision', 'General subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('698', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', '%', '% (RLIN)', '% (RLIN)', 0, 0, '', 6, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', '2', 'Source of heading or term', 'Source of heading or term', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', '6', 'Linkage', 'Linkage', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 6, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'a', 'Uniform title', 'Uniform title', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'd', 'Date of treaty signing', 'Date of treaty signing', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'f', 'Date of a work', 'Date of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'h', 'Medium', 'Medium', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'k', 'Form subheading', 'Form subheading', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'l', 'Language of a work', 'Language of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'r', 'Key for music', 'Key for music', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 's', 'Version', 'Version', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 't', 'Title of a work', 'Title of a work', 0, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'v', 'Form subdivision', 'Form subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'x', 'General subdivision', 'General subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('699', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, NULL, 6, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', '3', 'Materials specified', 'Materials specified', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', '4', 'Relator code', 'Relator code', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', '6', 'Linkage', 'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 7, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'a', 'Personal name', 'Personal name', 0, 0, 'additionalauthors.author', 7, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'b', 'Numeration', 'Numeration', 0, 0, '', 7, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'c', 'Titles and other words associated with a name', 'Titles and other words associated with a name', 1, 0, '', 7, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'd', 'Dates associated with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'e', 'Relator term', 'Relator term', 1, 0, '', 7, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'h', 'Medium', 'Medium', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'j', 'Attribution qualifier', 'Attribution qualifier', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'q', 'Fuller form of name', 'Fuller form of name', 0, 0, '', 7, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'r', 'Key for music', 'Key for music', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 's', 'Version', 'Version', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 't', 'Title of a work', 'Title of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('700', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('705', 'a', 'Personal name', 'Personal name', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('705', 'b', 'Numeration', 'Numeration', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('705', 'c', 'Titles and other words associated with a name', 'Titles and other words associated with a name', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('705', 'd', 'Dates associated with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('705', 'e', 'Relator term', 'Relator term', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('705', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('705', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('705', 'h', 'Medium', 'Medium', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('705', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('705', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('705', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('705', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('705', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('705', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('705', 'r', 'Key for music', 'Key for music', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('705', 's', 'Version', 'Version', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('705', 't', 'Title of a work', 'Title of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', '3', 'Materials specified', 'Materials specified', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', '4', 'Relator code', 'Relator code', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', '6', 'Linkage', 'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 7, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'a', 'Corporate name or jurisdiction name as entry element', 'Corporate name or jurisdiction name as entry element', 0, 0, '', 7, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'b', 'Subordinate unit', 'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'c', 'Location of meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'd', 'Date of meeting or treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'e', 'Relator term', 'Relator term', 1, 0, '', 7, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'h', 'Medium', 'Medium', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'r', 'Key for music', 'Key for music', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 's', 'Version', 'Version', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 't', 'Title of a work', 'Title of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('710', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', '4', 'Relator code', 'Relator code', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 7, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'a', 'Meeting name or jurisdiction name as entry element', 'Meeting name or jurisdiction name as entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'b', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'c', 'Location of meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'd', 'Date of meeting', 'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'e', 'Subordinate unit', 'Subordinate unit', 1, 0, NULL, 7, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'f', 'Date of a work', 'Date of a work', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'h', 'Medium', 'Medium', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'k', 'Form subheading', 'Form subheading', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'l', 'Language of a work', 'Language of a work', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'q', 'Name of meeting following jurisdiction name entry element', 'Name of meeting following jurisdiction name entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 's', 'Version', 'Version', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 't', 'Title of a work', 'Title of a work', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'u', 'Affiliation', 'Affiliation', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('711', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('715', '%', '% (RLIN)', '% (RLIN)', 0, 0, '', 7, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('715', 'a', 'Corporate name or jurisdiction name', 'Corporate name or jurisdiction name', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('715', 'b', 'Subordinate unit', 'Subordinate unit', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('715', 'e', 'Relator term', 'Relator term', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('715', 'f', 'Date of a work', 'Date of a work', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('715', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('715', 'h', 'Medium', 'Medium', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('715', 'k', 'Form subheading', 'Form subheading', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('715', 'l', 'Language of a work', 'Language of a work', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('715', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('715', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('715', 'r', 'Key for music', 'Key for music', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('715', 's', 'Version', 'Version', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('715', 't', 'Title of a work', 'Title of a work', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('715', 'u', 'Nonprinting information', 'Nonprinting information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('720', '4', 'Relator code', 'Relator code', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('720', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('720', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('720', 'a', 'Name', 'Name', 0, 0, '', 7, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('720', 'e', 'Relator term', 'Relator term', 1, 0, NULL, 7, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', '3', 'Materials specified', 'Materials specified', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', '6', 'Linkage', 'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 7, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'a', 'Uniform title', 'Uniform title', 0, 0, '', 7, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'd', 'Date of treaty signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'h', 'Medium', 'Medium', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 7, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'r', 'Key for music', 'Key for music', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 's', 'Version', 'Version', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 't', 'Title of a work', 'Title of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('730', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('740', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('740', '6', 'Linkage', 'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('740', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('740', 'a', 'Uncontrolled related/analytical title', 'Uncontrolled related/analytical title', 0, 0, '', 7, '', '', '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('740', 'h', 'Medium', 'Medium', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('740', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('740', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('752', '2', 'Source of heading or term', 'Source of heading or term', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('752', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('752', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('752', 'a', 'Country or larger entity', 'Country or larger entity', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('752', 'b', 'First-order political jurisdiction', 'First-order political jurisdiction', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('752', 'c', 'Intermediate political jurisdiction', 'Intermediate political jurisdiction', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('752', 'd', 'City', 'City', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('752', 'f', 'City subsection', 'City subsection', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('752', 'g', 'Other nonjurisdictional geographic region and feature', 'Other nonjurisdictional geographic region and feature', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('752', 'h', 'Extraterrestrial area', 'Extraterrestrial area', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('753', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('753', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('753', 'a', 'Make and model of machine', 'Make and model of machine', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('753', 'b', 'Programming language', 'Programming language', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('753', 'c', 'Operating system', 'Operating system', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('754', '2', 'Source of taxonomic identification', 'Source of taxonomic identification', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('754', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('754', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('754', 'a', 'Taxonomic name', 'Taxonomic name', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('754', 'c', 'Taxonomic category', 'Taxonomic category', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('754', 'd', 'Common or alternative name', 'Common or alternative name', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('754', 'x', 'Non-public note', 'Non-public note', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('754', 'z', 'Public note', 'Public note', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('755', '2', 'Source of taxonomic identification', 'Source of taxonomic identification', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('755', '3', 'Materials specified', 'Materials specified', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('755', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('755', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('755', 'a', 'Access term', 'Access term', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('755', 'x', 'General subdivision', 'General subdivision', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('755', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('755', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', '7', 'Control subfield', 'Control subfield', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', 'a', 'Main entry heading', 'Main entry heading', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', 'b', 'Edition', 'Edition', 0, 0, NULL, -6, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', 'c', 'Qualifying information', 'Qualifying information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', 'd', 'Place, publisher, and date of publication', 'Place, publisher, and date of publication', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', 'g', 'Relationship information', 'Relationship information', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', 'h', 'Physical description', 'Physical description', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', 'i', 'Display text', 'Display text', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', 'm', 'Material-specific details', 'Material-specific details', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', 'n', 'Note', 'Note', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', 'o', 'Other item identifier', 'Other item identifier', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', 'q', 'Parallel title (BK SE) [OBSOLETE]', 'Parallel title (BK SE) [OBSOLETE]', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', 's', 'Uniform title', 'Uniform title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', 't', 'Title', 'Title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', 'w', 'Record control number', 'Record control number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('760', 'y', 'CODEN designation', 'CODEN designation', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', '7', 'Control subfield', 'Control subfield', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', 'a', 'Main entry heading', 'Main entry heading', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', 'b', 'Edition', 'Edition', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', 'c', 'Qualifying information', 'Qualifying information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', 'd', 'Place, publisher, and date of publication', 'Place, publisher, and date of publication', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', 'g', 'Relationship information', 'Relationship information', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', 'h', 'Physical description', 'Physical description', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', 'i', 'Display text', 'Display text', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', 'm', 'Material-specific details', 'Material-specific details', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', 'n', 'Note', 'Note', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', 'o', 'Other item identifier', 'Other item identifier', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', 'q', 'Parallel title (BK SE) [OBSOLETE]', 'Parallel title (BK SE) [OBSOLETE]', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', 's', 'Uniform title', 'Uniform title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', 't', 'Title', 'Title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', 'w', 'Record control number', 'Record control number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('762', 'y', 'CODEN designation', 'CODEN designation', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', '7', 'Control subfield', 'Control subfield', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'a', 'Main entry heading', 'Main entry heading', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'b', 'Edition', 'Edition', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'c', 'Qualifying information', 'Qualifying information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'd', 'Place, publisher, and date of publication', 'Place, publisher, and date of publication', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'g', 'Relationship information', 'Relationship information', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'h', 'Physical description', 'Physical description', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'i', 'Display text', 'Display text', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'k', 'Series data for related item', 'Series data for related item', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'm', 'Material-specific details', 'Material-specific details', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'n', 'Note', 'Note', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'o', 'Other item identifier', 'Other item identifier', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'q', 'Parallel title (BK SE)  [OBSOLETE]', 'Parallel title (BK SE)  [OBSOLETE]', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'r', 'Report number', 'Report number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 's', 'Uniform title', 'Uniform title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 't', 'Title', 'Title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'u', 'Standard Technical Report Number', 'Standard Technical Report Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'w', 'Record control number', 'Record control number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'y', 'CODEN designation', 'CODEN designation', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('765', 'z', 'International Standard Book Number', 'International Standard Book Number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', '7', 'Control subfield', 'Control subfield', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'a', 'Main entry heading', 'Main entry heading', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'b', 'Edition', 'Edition', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'c', 'Qualifying information', 'Qualifying information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'd', 'Place, publisher, and date of publication', 'Place, publisher, and date of publication', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'g', 'Relationship information', 'Relationship information', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'h', 'Physical description', 'Physical description', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'i', 'Display text', 'Display text', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'k', 'Series data for related item', 'Series data for related item', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'm', 'Material-specific details', 'Material-specific details', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'n', 'Note', 'Note', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'o', 'Other item identifier', 'Other item identifier', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'q', 'Parallel title (BK SE) [OBSOLETE]', 'Parallel title (BK SE) [OBSOLETE]', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'r', 'Report number', 'Report number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 's', 'Uniform title', 'Uniform title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 't', 'Title', 'Title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'u', 'Standard Technical Report Number', 'Standard Technical Report Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'w', 'Record control number', 'Record control number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'y', 'CODEN designation', 'CODEN designation', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('767', 'z', 'International Standard Book Number', 'International Standard Book Number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', '7', 'Control subfield', 'Control subfield', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', '8', 'Field link and sequence number', 'Field link and sequence number ', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'a', 'Main entry heading', 'Main entry heading', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'b', 'Edition', 'Edition', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'c', 'Qualifying information', 'Qualifying information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'd', 'Place, publisher, and date of publication', 'Place, publisher, and date of publication', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'g', 'Relationship information', 'Relationship information', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'h', 'Physical description', 'Physical description', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'i', 'Display text', 'Display text', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'k', 'Series data for related item', 'Series data for related item', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'm', 'Material-specific details', 'Material-specific details', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'n', 'Note', 'Note', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'o', 'Other item identifier', 'Other item identifier', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'q', 'Parallel title (BK SE) [OBSOLETE]', 'Parallel title (BK SE) [OBSOLETE]', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'r', 'Report number', 'Report number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 's', 'Uniform title', 'Uniform title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 't', 'Title', 'Title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'u', 'Standard Technical Report Number', 'Standard Technical Report Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'w', 'Record control number', 'Record control number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'y', 'CODEN designation', 'CODEN designation', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('770', 'z', 'International Standard Book Number', 'International Standard Book Number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', '7', 'Control subfield', 'Control subfield', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'a', 'Main entry heading', 'Main entry heading', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'b', 'Edition', 'Edition', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'c', 'Qualifying information', 'Qualifying information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'd', 'Place, publisher, and date of publication', 'Place, publisher, and date of publication', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'g', 'Relationship information', 'Relationship information', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'h', 'Physical description', 'Physical description', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'i', 'Display text', 'Display text', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'k', 'Series data for related item', 'Series data for related item', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'm', 'Material-specific details', 'Material-specific details', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'n', 'Note', 'Note', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'o', 'Other item identifier', 'Other item identifier', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'q', 'Parallel title (BK SE) [OBSOLETE]', 'Parallel title (BK SE) [OBSOLETE]', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'r', 'Report number', 'Report number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 's', 'Uniform title', 'Uniform title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 't', 'Title', 'Title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'u', 'Standard Technical Report Number', 'Standard Technical Report Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'w', 'Record control number', 'Record control number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'y', 'CODEN designation', 'CODEN designation', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('772', 'z', 'International Standard Book Number', 'International Standard Book Number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', '7', 'Control subfield', 'Control subfield', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 'a', 'Main entry heading', 'Main entry heading', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 'b', 'Edition', 'Edition', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 'd', 'Place, publisher, and date of publication', 'Place, publisher, and date of publication', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 'g', 'Relationship information', 'Relationship information', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 'h', 'Physical description', 'Physical description', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 'i', 'Display text', 'Display text', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 'k', 'Series data for related item', 'Series data for related item', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 'm', 'Material-specific details', 'Material-specific details', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 'n', 'Note', 'Note', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 'o', 'Other item identifier', 'Other item identifier', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 'p', 'Abbreviated title', 'Abbreviated title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 'r', 'Report number', 'Report number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 's', 'Uniform title', 'Uniform title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 't', 'Title', 'Title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 'u', 'Standard Technical Report Number', 'Standard Technical Report Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 'w', 'Record control number', 'Record control number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 'y', 'CODEN designation', 'CODEN designation', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('773', 'z', 'International Standard Book Number', 'International Standard Book Number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', '7', 'Control subfield', 'Control subfield', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 'a', 'Main entry heading', 'Main entry heading', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 'b', 'Edition', 'Edition', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 'c', 'Qualifying information', 'Qualifying information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 'd', 'Place, publisher, and date of publication', 'Place, publisher, and date of publication', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 'g', 'Relationship information', 'Relationship information', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 'h', 'Physical description', 'Physical description', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 'i', 'Display text', 'Display text', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 'k', 'Series data for related item', 'Series data for related item', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 'm', 'Material-specific details', 'Material-specific details', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 'n', 'Note', 'Note', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 'o', 'Other item identifier', 'Other item identifier', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 'r', 'Report number', 'Report number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 's', 'Uniform title', 'Uniform title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 't', 'Title', 'Title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 'u', 'Standard Technical Report Number', 'Standard Technical Report Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 'w', 'Record control number', 'Record control number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 'y', 'CODEN designation', 'CODEN designation', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('774', 'z', 'International Standard Book Number', 'International Standard Book Number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', '7', 'Control subfield', 'Control subfield', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'a', 'Main entry heading', 'Main entry heading', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'b', 'Edition', 'Edition', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'c', 'Qualifying information', 'Qualifying information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'd', 'Place, publisher, and date of publication', 'Place, publisher, and date of publication', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'e', 'Language code', 'Language code', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'f', 'Country code', 'Country code', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'g', 'Relationship information', 'Relationship information', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'h', 'Physical description', 'Physical description', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'i', 'Display text', 'Display text', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'k', 'Series data for related item', 'Series data for related item', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'm', 'Material-specific details', 'Material-specific details', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'n', 'Note', 'Note', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'o', 'Other item identifier', 'Other item identifier', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'q', 'Parallel title (BK SE) [OBSOLETE]', 'Parallel title (BK SE) [OBSOLETE]', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'r', 'Report number', 'Report number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 's', 'Uniform title', 'Uniform title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 't', 'Title', 'Title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'u', 'Standard Technical Report Number', 'Standard Technical Report Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'w', 'Record control number', 'Record control number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'y', 'CODEN designation', 'CODEN designation', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('775', 'z', 'International Standard Book Number', 'International Standard Book Number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', '7', 'Control subfield', 'Control subfield', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'a', 'Main entry heading', 'Main entry heading', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'b', 'Edition', 'Edition', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'c', 'Qualifying information', 'Qualifying information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'd', 'Place, publisher, and date of publication', 'Place, publisher, and date of publication', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'g', 'Relationship information', 'Relationship information', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'h', 'Physical description', 'Physical description', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'i', 'Display text', 'Display text', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'k', 'Series data for related item', 'Series data for related item', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'm', 'Material-specific details', 'Material-specific details', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'n', 'Note', 'Note', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'o', 'Other item identifier', 'Other item identifier', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'q', 'Parallel title (BK SE) [OBSOLETE]', 'Parallel title (BK SE) [OBSOLETE]', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'r', 'Report number', 'Report number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 's', 'Uniform title', 'Uniform title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 't', 'Title', 'Title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'u', 'Standard Technical Report Number', 'Standard Technical Report Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'w', 'Record control number', 'Record control number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'y', 'CODEN designation', 'CODEN designation', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('776', 'z', 'International Standard Book Number', 'International Standard Book Number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', '7', 'Control subfield', 'Control subfield', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', 'a', 'Main entry heading', 'Main entry heading', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', 'b', 'Edition', 'Edition', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', 'c', 'Qualifying information', 'Qualifying information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', 'd', 'Place, publisher, and date of publication', 'Place, publisher, and date of publication', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', 'g', 'Relationship information', 'Relationship information', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', 'h', 'Physical description', 'Physical description', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', 'i', 'Display text', 'Display text', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', 'k', 'Series data for related item', 'Series data for related item', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', 'm', 'Material-specific details', 'Material-specific details', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', 'n', 'Note', 'Note', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', 'o', 'Other item identifier', 'Other item identifier', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', 'q', 'Parallel title (BK SE) [OBSOLETE]', 'Parallel title (BK SE) [OBSOLETE]', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', 's', 'Uniform title', 'Uniform title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', 't', 'Title', 'Title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', 'w', 'Record control number', 'Record control number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('777', 'y', 'CODEN designation', 'CODEN designation', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', '7', 'Control subfield', 'Control subfield', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'a', 'Main entry heading', 'Main entry heading', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'b', 'Edition', 'Edition', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'c', 'Qualifying information', 'Qualifying information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'd', 'Place, publisher, and date of publication', 'Place, publisher, and date of publication', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'g', 'Relationship information', 'Relationship information', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'h', 'Physical description', 'Physical description', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'i', 'Display text', 'Display text', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'k', 'Series data for related item', 'Series data for related item', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'm', 'Material-specific details', 'Material-specific details', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'n', 'Note', 'Note', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'o', 'Other item identifier', 'Other item identifier', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'q', 'Parallel title (BK SE) [OBSOLETE]', 'Parallel title (BK SE) [OBSOLETE]', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'r', 'Report number', 'Report number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 's', 'Uniform title', 'Uniform title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 't', 'Title', 'Title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'u', 'Standard Technical Report Number', 'Standard Technical Report Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'w', 'Record control number', 'Record control number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'y', 'CODEN designation', 'CODEN designation', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('780', 'z', 'International Standard Book Number', 'International Standard Book Number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', '7', 'Control subfield', 'Control subfield', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'a', 'Main entry heading', 'Main entry heading', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'b', 'Edition', 'Edition', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'c', 'Qualifying information', 'Qualifying information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'd', 'Place, publisher, and date of publication', 'Place, publisher, and date of publication', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'g', 'Relationship information', 'Relationship information', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'h', 'Physical description', 'Physical description', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'i', 'Display text', 'Display text', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'k', 'Series data for related item', 'Series data for related item', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'm', 'Material-specific details', 'Material-specific details', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'n', 'Note', 'Note', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'o', 'Other item identifier', 'Other item identifier', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'q', 'Parallel title (BK SE) [OBSOLETE]', 'Parallel title (BK SE) [OBSOLETE]', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'r', 'Report number', 'Report number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 's', 'Uniform title', 'Uniform title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 't', 'Title', 'Title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'u', 'Standard Technical Report Number', 'Standard Technical Report Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'w', 'Record control number', 'Record control number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'y', 'CODEN designation', 'CODEN designation', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('785', 'z', 'International Standard Book Number', 'International Standard Book Number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', '7', 'Control subfield', 'Control subfield', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'a', 'Main entry heading', 'Main entry heading', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'b', 'Edition', 'Edition', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'c', 'Qualifying information', 'Qualifying information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'd', 'Place, publisher, and date of publication', 'Place, publisher, and date of publication', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'g', 'Relationship information', 'Relationship information', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'h', 'Physical description', 'Physical description', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'i', 'Display text', 'Display text', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'j', 'Period of content', 'Period of content', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'k', 'Series data for related item', 'Series data for related item', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'm', 'Material-specific details', 'Material-specific details', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'n', 'Note', 'Note', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'o', 'Other item identifier', 'Other item identifier', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'p', 'Abbreviated title', 'Abbreviated title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'r', 'Report number', 'Report number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 's', 'Uniform title', 'Uniform title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 't', 'Title', 'Title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'u', 'Standard Technical Report Number', 'Standard Technical Report Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'w', 'Record control number', 'Record control number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'y', 'CODEN designation', 'CODEN designation', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('786', 'z', 'International Standard Book Number', 'International Standard Book Number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', '7', 'Control subfield', 'Control subfield', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'a', 'Main entry heading', 'Main entry heading', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'b', 'Edition', 'Edition', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'c', 'Qualifying information', 'Qualifying information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'd', 'Place, publisher, and date of publication', 'Place, publisher, and date of publication', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'g', 'Relationship information', 'Relationship information', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'h', 'Physical description', 'Physical description', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'i', 'Display text', 'Display text', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'k', 'Series data for related item', 'Series data for related item', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'm', 'Material-specific details', 'Material-specific details', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'n', 'Note', 'Note', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'o', 'Other item identifier', 'Other item identifier', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'q', 'Parallel title (BK SE) [OBSOLETE]', 'Parallel title (BK SE) [OBSOLETE]', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'r', 'Report number', 'Report number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 's', 'Uniform title', 'Uniform title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 't', 'Title', 'Title', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'u', 'Standard Technical Report Number', 'Standard Technical Report Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'w', 'Record control number', 'Record control number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'y', 'CODEN designation', 'CODEN designation', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('787', 'z', 'International Standard Book Number', 'International Standard Book Number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', '%', '%', '%', 0, 0, '', 7, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', '2', '2', '2', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', '3', '3', '3', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', '4', '4', '4', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', '5', '5', '5', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', '6', '6', '6', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', '7', '7', '7', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', '8', '8', '8', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', '9', '9', '9', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'a', 'a', 'a', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'b', 'b', 'b', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'c', 'c', 'c', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'd', 'd', 'd', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'e', 'e', 'e', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'f', 'f', 'f', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'g', 'g', 'g', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'h', 'h', 'h', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'i', 'i', 'i', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'j', 'j', 'j', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'k', 'k', 'k', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'l', 'l', 'l', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'm', 'm', 'm', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'n', 'n', 'n', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'o', 'o', 'o', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'p', 'p', 'p', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'q', 'q', 'q', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'r', 'r', 'r', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 's', 's', 's', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 't', 't', 't', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'u', 'u', 'u', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'v', 'v', 'v', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'w', 'w', 'w', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'x', 'x', 'x', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'y', 'y', 'y', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('789', 'z', 'z', 'z', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', '%', '% (RLIN)', '% (RLIN)', 0, 0, '', 7, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', '3', 'Materials specified', 'Materials specified', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', '4', 'Relator code', 'Relator code', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', '6', 'Linkage', 'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 7, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'a', 'Personal name', 'Personal name', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'b', 'Numeration', 'Numeration', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'c', 'Titles and other words associated with a name', 'Titles and other words associated with a name', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'd', 'Dates associated with a name', 'Dates associated with a name', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'e', 'Relator term', 'Relator term', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'h', 'Medium', 'Medium', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'j', 'Attribution qualifier', 'Attribution qualifier', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'q', 'Fuller form of name', 'Fuller form of name', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'r', 'Key for music', 'Key for music', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 's', 'Version', 'Version', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 't', 'Title of a work', 'Title of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('796', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', '%', '% (RLIN)', '% (RLIN)', 0, 0, '', 7, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', '3', 'Materials specified', 'Materials specified', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', '4', 'Relator code', 'Relator code', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', '6', 'Linkage', 'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 7, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'a', 'Corporate name or jurisdiction name as entry element', 'Corporate name or jurisdiction name as entry element', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'b', 'Subordinate unit', 'Subordinate unit', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'c', 'Location of meeting', 'Location of meeting', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'd', 'Date of meeting or treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'e', 'Relator term', 'Relator term', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'h', 'Medium', 'Medium', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'r', 'Key for music', 'Key for music', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 's', 'Version', 'Version', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 't', 'Title of a work', 'Title of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('797', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', '%', '% (RLIN)', '% (RLIN)', 0, 0, '', 7, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', '4', 'Relator code', 'Relator code', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', '6', 'Linkage', 'Linkage', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 7, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'a', 'Meeting name or jurisdiction name as entry element', 'Meeting name or jurisdiction name as entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'b', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'c', 'Location of meeting', 'Location of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'd', 'Date of meeting', 'Date of meeting', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'e', 'Subordinate unit', 'Subordinate unit', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'f', 'Date of a work', 'Date of a work', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'h', 'Medium', 'Medium', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'k', 'Form subheading', 'Form subheading', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'l', 'Language of a work', 'Language of a work', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'q', 'Name of meeting following jurisdiction name entry element', 'Name of meeting following jurisdiction name entry element', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 's', 'Version', 'Version', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 't', 'Title of a work', 'Title of a work', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'u', 'Affiliation', 'Affiliation', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('798', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, NULL, 7, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', '%', '% (RLIN)', '% (RLIN)', 0, 0, '', 7, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', '3', 'Materials specified', 'Materials specified', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', '6', 'Linkage', 'Linkage', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 7, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'a', 'Uniform title', 'Uniform title', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'd', 'Date of treaty signing', 'Date of treaty signing', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'h', 'Medium', 'Medium', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'r', 'Key for music', 'Key for music', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 's', 'Version', 'Version', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 't', 'Title of a work', 'Title of a work', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('799', 'x', 'International Standard Serial Number', 'International Standard Serial Number', 0, 0, '', 7, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', '4', 'Relator code', 'Relator code', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 8, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'a', 'Personal name', 'Personal name', 0, 0, '', 8, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'b', 'Numeration', 'Numeration', 0, 0, '', 8, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'c', 'Titles and other words associated with a name', 'Titles and other words associated with a name', 1, 0, '', 8, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'd', 'Dates associated with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'e', 'Relator term', 'Relator term', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'h', 'Medium', 'Medium', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'j', 'Attribution qualifier', 'Attribution qualifier', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'q', 'Fuller form of name', 'Fuller form of name', 0, 0, '', 8, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'r', 'Key for music', 'Key for music', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 's', 'Version', 'Version', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 't', 'Title of a work', 'Title of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('800', 'v', 'Volume/sequential designation', 'Volume/sequential designation', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', '4', 'Relator code', 'Relator code', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 8, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'a', 'Corporate name or jurisdiction name as entry element', 'Corporate name or jurisdiction name as entry element', 0, 0, '', 8, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'b', 'Subordinate unit', 'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'c', 'Location of meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'd', 'Date of meeting or treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'e', 'Relator term', 'Relator term', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'h', 'Medium', 'Medium', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'r', 'Key for music', 'Key for music', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 's', 'Version', 'Version', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 't', 'Title of a work', 'Title of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('810', 'v', 'Volume/sequential designation', 'Volume/sequential designation', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', '4', 'Relator code', 'Relator code', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', '6', 'Linkage', 'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', '8', 'Field link and sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 8, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'a', 'Meeting name or jurisdiction name as entry element', 'Meeting name or jurisdiction name as entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'b', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'c', 'Location of meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'd', 'Date of meeting', 'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'e', 'Subordinate unit', 'Subordinate unit', 1, 0, NULL, 8, NULL, NULL, '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'f', 'Date of a work', 'Date of a work', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'h', 'Medium', 'Medium', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'k', 'Form subheading', 'Form subheading', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'l', 'Language of a work', 'Language of a work', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'q', 'Name of meeting following jurisdiction name entry element', 'Name of meeting following jurisdiction name entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 's', 'Version', 'Version', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 't', 'Title of a work', 'Title of a work', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'u', 'Affiliation', 'Affiliation', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('811', 'v', 'Volume/sequential designation', 'Volume/sequential designation', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 8, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'a', 'Uniform title', 'Uniform title', 0, 0, '', 8, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'd', 'Date of treaty signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'h', 'Medium', 'Medium', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 8, '', '', '', NULL, -1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'r', 'Key for music', 'Key for music', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 's', 'Version', 'Version', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 't', 'Title of a work', 'Title of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('830', 'v', 'Volume number/sequential designation', 'Volume number/sequential designation', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('840', 'a', 'Title', 'Title', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('840', 'h', 'Medium', 'Medium', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('840', 'v', 'Volume number/sequential designation', 'Volume number/sequential designation', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('841', 'a', 'Type of record', 'Type of record', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('841', 'b', 'Fixed-length data elements', 'Fixed-length data elements', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('841', 'e', 'Encoding level', 'Encoding level', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('842', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('842', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('842', 'a', 'Textual physical form designator', 'Textual physical form designator', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('843', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('843', '6', 'Linkage', 'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('843', '7', 'Fixed-length data elements of reproduction', 'Fixed-length data elements of reproduction', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('843', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('843', 'a', 'Type of reproduction', 'Type of reproduction', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('843', 'b', 'Place of reproduction', 'Place of reproduction', 1, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('843', 'c', 'Agency responsible for reproduction', 'Agency responsible for reproduction', 1, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('843', 'd', 'Date of reproduction', 'Date of reproduction', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('843', 'e', 'Physical description of reproduction', 'Physical description of reproduction', 1, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('843', 'f', 'Series statement of reproduction', 'Series statement of reproduction', 1, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('843', 'm', 'Dates of publication and/or sequential designation of issues reproduced', 'Dates of publication and/or sequential designation of issues reproduced', 1, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('843', 'n', 'Note about reproduction', 'Note about reproduction', 1, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('844', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('844', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('844', 'a', 'Name of unit', 'Name of unit', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('845', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('845', '5', 'Institution to which field applies', 'Institution to which field applies', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('845', '6', 'Linkage', 'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('845', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('845', 'a', 'Terms governing use and reproduction', 'Terms governing use and reproduction', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('845', 'b', 'Jurisdiction', 'Jurisdiction', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('845', 'c', 'Authorization', 'Authorization', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('845', 'd', 'Authorized users', 'Authorized users', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('850', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('850', 'a', 'Holding institution', 'Holding institution', 1, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('850', 'b', 'Holdings (NR) (MU VM SE) [OBSOLETE]', 'Holdings (NR) (MU VM SE) [OBSOLETE]', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('850', 'd', 'Inclusive dates (NR) (MU VM SE) [OBSOLETE]', 'Inclusive dates (NR) (MU VM SE) [OBSOLETE]', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('850', 'e', 'Retention statement (NR) (CF MU VM SE) [OBSOLETE]', 'Retention statement (NR) (CF MU VM SE) [OBSOLETE]', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('851', '3', 'Materials specified', 'Materials specified', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('851', '6', 'Linkage', 'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('851', 'a', 'Name (custodian or owner)', 'Name (custodian or owner)', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('851', 'b', 'Institutional division', 'Institutional division', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('851', 'c', 'Street address', 'Street address', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('851', 'd', 'Country', 'Country', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('851', 'e', 'Location of units', 'Location of units', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('851', 'f', 'Item number', 'Item number', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('851', 'g', 'Repository location code', 'Repository location code', 0, 0, NULL, 8, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', '2', 'Source of classification or shelving scheme', 'Source of classification or shelving scheme', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', '3', 'Materials specified', 'Materials specified', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', '8', 'Sequence number', 'Sequence number', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 'a', 'Location', 'Location', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 'b', 'Sublocation or collection', 'Sublocation or collection', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 'c', 'Shelving location', 'Shelving location', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 'e', 'Address', 'Address', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 'f', 'Coded location qualifier', 'Coded location qualifier', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 'g', 'Non-coded location qualifier', 'Non-coded location qualifier', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 'h', 'Classification part', 'Classification part', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 'i', 'Item part', 'Item part', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 'j', 'Shelving control number', 'Shelving control number', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 'k', 'Call number prefix', 'Call number prefix', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 'l', 'Shelving form of title', 'Shelving form of title', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 'm', 'Call number suffix', 'Call number suffix', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 'n', 'Country code', 'Country code', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 'p', 'Piece designation', 'Piece designation', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 'q', 'Piece physical condition', 'Piece physical condition', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 's', 'Copyright article-fee code', 'Copyright article-fee code', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 't', 'Copy number', 'Copy number', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 'x', 'Nonpublic note', 'Nonpublic note', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('852', 'z', 'Public note', 'Public note', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', '3', 'Materials specified', 'Materials specified', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'a', 'First level of enumeration', 'First level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'b', 'Second level of enumeration', 'Second level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'c', 'Third level of enumeration', 'Third level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'd', 'Fourth level of enumeration', 'Fourth level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'e', 'Fifth level of enumeration', 'Fifth level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'f', 'Sixth level of enumeration', 'Sixth level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'g', 'Alternative numbering scheme, first level of enumeration', 'Alternative numbering scheme, first level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'h', 'Alternative numbering scheme, second level of enumeration', 'Alternative numbering scheme, second level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'i', 'First level of chronology', 'First level of chronology', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'j', 'Second level of chronology', 'Second level of chronology', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'k', 'Third level of chronology', 'Third level of chronology', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'l', 'Fourth level of chronology', 'Fourth level of chronology', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'm', 'Alternative numbering scheme, chronology', 'Alternative numbering scheme, chronology', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'n', 'Pattern note', 'Pattern note', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'p', 'Number of pieces per issuance', 'Number of pieces per issuance', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 't', 'Copy', 'Copy', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'u', 'Bibliographic units per next higher level', 'Bibliographic units per next higher level', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'v', 'Numbering continuity', 'Numbering continuity', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'w', 'Frequency', 'Frequency', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'x', 'Calendar change', 'Calendar change', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'y', 'Regularity pattern', 'Regularity pattern', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('853', 'z', 'Numbering scheme', 'Numbering scheme', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', '3', 'Materials specified', 'Materials specified', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'a', 'First level of enumeration', 'First level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'b', 'Second level of enumeration', 'Second level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'c', 'Third level of enumeration', 'Third level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'd', 'Fourth level of enumeration', 'Fourth level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'e', 'Fifth level of enumeration', 'Fifth level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'f', 'Sixth level of enumeration', 'Sixth level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'g', 'Alternative numbering scheme, first level of enumeration', 'Alternative numbering scheme, first level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'h', 'Alternative numbering scheme, second level of enumeration', 'Alternative numbering scheme, second level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'i', 'First level of chronology', 'First level of chronology', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'j', 'Second level of chronology', 'Second level of chronology', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'k', 'Third level of chronology', 'Third level of chronology', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'l', 'Fourth level of chronology', 'Fourth level of chronology', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'm', 'Alternative numbering scheme, chronology', 'Alternative numbering scheme, chronology', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'n', 'Pattern note', 'Pattern note', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'p', 'Number of pieces per issuance', 'Number of pieces per issuance', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 't', 'Copy', 'Copy', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'u', 'Bibliographic units per next higher level', 'Bibliographic units per next higher level', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'v', 'Numbering continuity', 'Numbering continuity', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'w', 'Frequency', 'Frequency', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'x', 'Calendar change', 'Calendar change', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'y', 'Regularity pattern', 'Regularity pattern', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('854', 'z', 'Numbering scheme', 'Numbering scheme', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', '3', 'Materials specified', 'Materials specified', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'a', 'First level of enumeration', 'First level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'b', 'Second level of enumeration', 'Second level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'c', 'Third level of enumeration', 'Third level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'd', 'Fourth level of enumeration', 'Fourth level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'e', 'Fifth level of enumeration', 'Fifth level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'f', 'Sixth level of enumeration', 'Sixth level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'g', 'Alternative numbering scheme, first level of enumeration', 'Alternative numbering scheme, first level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'h', 'Alternative numbering scheme, second level of enumeration', 'Alternative numbering scheme, second level of enumeration', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'i', 'First level of chronology', 'First level of chronology', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'j', 'Second level of chronology', 'Second level of chronology', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'k', 'Third level of chronology', 'Third level of chronology', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'l', 'Fourth level of chronology', 'Fourth level of chronology', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'm', 'Alternative numbering scheme, chronology', 'Alternative numbering scheme, chronology', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'n', 'Pattern note', 'Pattern note', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'p', 'Number of pieces per issuance', 'Number of pieces per issuance', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 't', 'Copy', 'Copy', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'u', 'Bibliographic units per next higher level', 'Bibliographic units per next higher level', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'v', 'Numbering continuity', 'Numbering continuity', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'w', 'Frequency', 'Frequency', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'x', 'Calendar change', 'Calendar change', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'y', 'Regularity pattern', 'Regularity pattern', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('855', 'z', 'Numbering scheme', 'Numbering scheme', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', '2', 'Access method', 'Access method', 0, 0, '', 8, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', '3', 'Materials specified', 'Materials specified', 0, 0, '', 8, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'a', 'Host name', 'Host name', 1, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'b', 'Access number', 'Access number', 1, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'c', 'Compression information', 'Compression information', 1, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'd', 'Path', 'Path', 1, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'f', 'Electronic name', 'Electronic name', 1, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'h', 'Processor of request', 'Processor of request', 0, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'i', 'Instruction', 'Instruction', 1, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'j', 'Bits per second', 'Bits per second', 0, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'k', 'Password', 'Password', 0, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'l', 'Logon', 'Logon', 0, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'm', 'Contact for access assistance', 'Contact for access assistance', 1, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'n', 'Name of location of host in subfield', 'Name of location of host in subfield', 0, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'o', 'Operating system', 'Operating system', 0, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'p', 'Port', 'Port', 0, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'q', 'Electronic format type', 'Electronic format type', 0, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'r', 'Settings', 'Settings', 0, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 's', 'File size', 'File size', 1, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 't', 'Terminal emulation', 'Terminal emulation', 1, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'u', 'Uniform Resource Identifier', 'Uniform Resource Identifier', 1, 0, 'biblioitems.url', 8, '', '', '', 1, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'v', 'Hours access method available', 'Hours access method available', 1, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'w', 'Record control number', 'Record control number', 1, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'x', 'Nonpublic note', 'Nonpublic note', 1, 0, '', 8, '', '', '', 0, 1, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'y', 'Link text', 'Link text', 1, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('856', 'z', 'Public note', 'Public note', 1, 0, '', 8, '', '', '', 0, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('859', 'b', 'Operator\'s initials, OID (RLIN)', 'Operator\'s initials, OID (RLIN)', 0, 0, '', 8, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('859', 'c', 'Cataloger\'s initials, CIN (RLIN)', 'Cataloger\'s initials, CIN (RLIN)', 0, 0, '', 8, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('859', 'd', 'TDC (RLIN)', 'TDC (RLIN)', 0, 0, '', 8, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('859', 'l', 'LIB (RLIN)', 'LIB (RLIN)', 0, 0, '', 8, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('859', 'p', 'PRI (RLIN)', 'PRI (RLIN)', 0, 0, '', 8, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('859', 'r', 'REG (RLIN)', 'REG (RLIN)', 0, 0, '', 8, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('859', 'v', 'VER (RLIN)', 'VER (RLIN)', 0, 0, '', 8, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('859', 'x', 'LDEL (RLIN)', 'LDEL (RLIN)', 0, 0, '', 8, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('866', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('866', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('866', 'a', 'Textual string', 'Textual string', 0, 0, '', 8, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('866', 'x', 'Nonpublic note', 'Nonpublic note', 1, 0, '', 8, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('866', 'z', 'Public note', 'Public note', 1, 0, '', 8, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('867', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('867', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('867', 'a', 'Textual string', 'Textual string', 0, 0, '', 8, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('867', 'x', 'Nonpublic note', 'Nonpublic note', 1, 0, '', 8, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('867', 'z', 'Public note', 'Public note', 1, 0, '', 8, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('868', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('868', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('868', 'a', 'Textual string', 'Textual string', 0, 0, '', 8, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('868', 'x', 'Nonpublic note', 'Nonpublic note', 1, 0, '', 8, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('868', 'z', 'Public note', 'Public note', 1, 0, '', 8, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('870', '4', 'Relator code', 'Relator code', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('870', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('870', 'a', 'Personal name', 'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('870', 'b', 'Numeration', 'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('870', 'c', 'Titles and other words associated with a name', 'Titles and other words associated with a name', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('870', 'd', 'Dates associated with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('870', 'e', 'Relator term', 'Relator term', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('870', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('870', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('870', 'j', 'Tag and sequence number', 'Tag and sequence number', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('870', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('870', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('870', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('870', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('870', 'q', 'Fuller form of name', 'Fuller form of name', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('870', 't', 'Title of a work', 'Title of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('870', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('871', '4', 'Relator code', 'Relator code', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('871', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('871', 'a', 'Corporate name or jurisdiction name as entry element', 'Corporate name or jurisdiction name as entry element', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('871', 'b', 'Subordinate unit', 'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('871', 'c', 'Location of meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('871', 'd', 'Date of meeting or treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('871', 'e', 'Relator term', 'Relator term', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('871', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('871', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('871', 'j', 'Tag and sequence number', 'Tag and sequence number', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('871', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('871', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('871', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('871', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('871', 't', 'Title of a work', 'Title of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('871', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('872', '4', 'Relator code', 'Relator code', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('872', '6', 'Linkage', 'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('872', 'a', 'Meeting name or jurisdiction name as entry element', 'Meeting name or jurisdiction name as entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('872', 'b', 'Number [OBSOLETE]', 'Number [OBSOLETE]', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('872', 'c', 'Location of meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('872', 'd', 'Date of meeting', 'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('872', 'e', 'Subordinate unit', 'Subordinate unit', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('872', 'f', 'Date of a work', 'Date of a work', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('872', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('872', 'j', 'Tag and sequence number', 'Tag and sequence number', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('872', 'k', 'Form subheading', 'Form subheading', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('872', 'l', 'Language of a work', 'Language of a work', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('872', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('872', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('872', 'q', 'Name of meeting following jurisdiction name entry element', 'Name of meeting following jurisdiction name entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('872', 't', 'Title of a work', 'Title of a work', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('872', 'u', 'Affiliation', 'Affiliation', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('873', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('873', 'a', 'Uniform title', 'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('873', 'd', 'Date of treaty signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('873', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('873', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('873', 'h', 'Medium', 'Medium', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('873', 'j', 'Tag and sequence number', 'Tag and sequence number', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('873', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('873', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('873', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('873', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('873', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('873', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('873', 'r', 'Key for music', 'Key for music', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('873', 's', 'Version', 'Version', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('873', 't', 'Title of a work', 'Title of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('876', '3', 'Materials specified', 'Materials specified', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('876', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('876', '8', 'Sequence number', 'Sequence number', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('876', 'a', 'Internal item number', 'Internal item number', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('876', 'b', 'Invalid or canceled internal item number', 'Invalid or canceled internal item number', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('876', 'c', 'Cost', 'Cost', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('876', 'd', 'Date acquired', 'Date acquired', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('876', 'e', 'Source of acquisition', 'Source of acquisition', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('876', 'h', 'Use restrictions', 'Use restrictions', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('876', 'j', 'Item status', 'Item status', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('876', 'l', 'Temporary location', 'Temporary location', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('876', 'p', 'Piece designation', 'Piece designation', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('876', 'r', 'Invalid or canceled piece designation', 'Invalid or canceled piece designation', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('876', 't', 'Copy number', 'Copy number', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('876', 'x', 'Nonpublic note', 'Nonpublic note', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('876', 'z', 'Public note', 'Public note', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('877', '3', 'Materials specified', 'Materials specified', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('877', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('877', '8', 'Sequence number', 'Sequence number', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('877', 'a', 'Internal item number', 'Internal item number', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('877', 'b', 'Invalid or canceled internal item number', 'Invalid or canceled internal item number', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('877', 'c', 'Cost', 'Cost', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('877', 'd', 'Date acquired', 'Date acquired', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('877', 'e', 'Source of acquisition', 'Source of acquisition', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('877', 'h', 'Use restrictions', 'Use restrictions', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('877', 'j', 'Item status', 'Item status', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('877', 'l', 'Temporary location', 'Temporary location', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('877', 'p', 'Piece designation', 'Piece designation', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('877', 'r', 'Invalid or canceled piece designation', 'Invalid or canceled piece designation', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('877', 't', 'Copy number', 'Copy number', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('877', 'x', 'Nonpublic note', 'Nonpublic note', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('877', 'z', 'Public note', 'Public note', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('878', '3', 'Materials specified', 'Materials specified', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('878', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('878', '8', 'Sequence number', 'Sequence number', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('878', 'a', 'Internal item number', 'Internal item number', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('878', 'b', 'Invalid or canceled internal item number', 'Invalid or canceled internal item number', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('878', 'c', 'Cost', 'Cost', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('878', 'd', 'Date acquired', 'Date acquired', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('878', 'e', 'Source of acquisition', 'Source of acquisition', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('878', 'h', 'Use restrictions', 'Use restrictions', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('878', 'j', 'Item status', 'Item status', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('878', 'l', 'Temporary location', 'Temporary location', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('878', 'p', 'Piece designation', 'Piece designation', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('878', 'r', 'Invalid or canceled piece designation', 'Invalid or canceled piece designation', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('878', 't', 'Copy number', 'Copy number', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('878', 'x', 'Nonpublic note', 'Nonpublic note', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('878', 'z', 'Public note', 'Public note', 1, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', '2', '2', '2', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', '3', '3', '3', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', '4', '4', '4', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', '5', '5', '5', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', '7', '7', '7', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', '8', '8', '8', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', '9', '9', '9', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'a', 'a', 'a', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'b', 'b', 'b', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'c', 'c', 'c', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'd', 'd', 'd', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'e', 'e', 'e', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'f', 'f', 'f', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'g', 'g', 'g', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'h', 'h', 'h', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'i', 'i', 'i', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'j', 'j', 'j', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'k', 'k', 'k', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'l', 'l', 'l', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'm', 'm', 'm', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'n', 'n', 'n', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'o', 'o', 'o', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'p', 'p', 'p', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'q', 'q', 'q', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'r', 'r', 'r', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 's', 's', 's', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 't', 't', 't', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'u', 'u', 'u', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'v', 'v', 'v', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'w', 'w', 'w', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'x', 'x', 'x', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'y', 'y', 'y', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('880', 'z', 'z', 'z', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', '0', '0', '0', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', '1', '1', '1', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', '2', '2', '2', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', '3', '3', '3', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', '4', '4', '4', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', '5', '5', '5', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', '6', '6', '6', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', '7', '7', '7', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', '8', '8', '8', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', '9', '9', '9', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'a', 'a', 'a', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'b', 'b', 'b', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'c', 'c', 'c', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'd', 'd', 'd', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'e', 'e', 'e', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'f', 'f', 'f', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'g', 'g', 'g', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'h', 'h', 'h', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'i', 'i', 'i', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'j', 'j', 'j', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'k', 'k', 'k', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'l', 'l', 'l', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'm', 'm', 'm', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'n', 'n', 'n', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'o', 'o', 'o', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'p', 'p', 'p', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'q', 'q', 'q', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'r', 'r', 'r', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 's', 's', 's', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 't', 't', 't', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'u', 'u', 'u', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'v', 'v', 'v', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'w', 'w', 'w', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'x', 'x', 'x', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'y', 'y', 'y', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('886', 'z', 'z', 'z', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('887', '2', 'Source of data', 'Source of data', 0, 0, NULL, 8, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('887', 'a', 'Content of non-MARC field', 'Content of non-MARC field', 0, 0, NULL, 8, NULL, NULL, '', NULL, 0, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', '%', '% (RLIN)', '% (RLIN)', 0, 0, '', 8, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', '4', 'Relator code', 'Relator code', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 8, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'a', 'Personal name', 'Personal name', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'b', 'Numeration', 'Numeration', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'c', 'Titles and other words associated with a name', 'Titles and other words associated with a name', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'd', 'Dates associated with a name', 'Dates associated with a name', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'e', 'Relator term', 'Relator term', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'h', 'Medium', 'Medium', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'j', 'Attribution qualifier', 'Attribution qualifier', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'q', 'Fuller form of name', 'Fuller form of name', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'r', 'Key for music', 'Key for music', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 's', 'Version', 'Version', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 't', 'Title of a work', 'Title of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('896', 'v', 'Volume/sequential designation', 'Volume/sequential designation', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', '%', '% (RLIN)', '% (RLIN)', 0, 0, '', 8, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', '4', 'Relator code', 'Relator code', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 8, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'a', 'Corporate name or jurisdiction name as entry element', 'Corporate name or jurisdiction name as entry element', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'b', 'Subordinate unit', 'Subordinate unit', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'c', 'Location of meeting', 'Location of meeting', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'd', 'Date of meeting or treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'e', 'Relator term', 'Relator term', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'h', 'Medium', 'Medium', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'r', 'Key for music', 'Key for music', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 's', 'Version', 'Version', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 't', 'Title of a work', 'Title of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('897', 'v', 'Volume/sequential designation', 'Volume/sequential designation', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', '%', '% (RLIN)', '% (RLIN)', 0, 0, '', 8, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', '4', 'Relator code', 'Relator code', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', '6', 'Linkage', 'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', '8', 'Field link and sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 8, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'a', 'Meeting name or jurisdiction name as entry element', 'Meeting name or jurisdiction name as entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'b', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'c', 'Location of meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'd', 'Date of meeting', 'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'e', 'Subordinate unit', 'Subordinate unit', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'f', 'Date of a work', 'Date of a work', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'h', 'Medium', 'Medium', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'k', 'Form subheading', 'Form subheading', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'l', 'Language of a work', 'Language of a work', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'q', 'Name of meeting following jurisdiction name entry element', 'Name of meeting following jurisdiction name entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 's', 'Version', 'Version', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 't', 'Title of a work', 'Title of a work', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'u', 'Affiliation', 'Affiliation', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('898', 'v', 'Volume/sequential designation', 'Volume/sequential designation', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', '%', '% (RLIN)', '% (RLIN)', 0, 0, '', 8, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', '6', 'Linkage', 'Linkage', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', '9', '9 (RLIN)', '9 (RLIN)', 0, 0, '', 8, '', '', '', 0, -5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'a', 'Uniform title', 'Uniform title', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'd', 'Date of treaty signing', 'Date of treaty signing', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'h', 'Medium', 'Medium', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'r', 'Key for music', 'Key for music', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 's', 'Version', 'Version', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 't', 'Title of a work', 'Title of a work', 0, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('899', 'v', 'Volume number/sequential designation', 'Volume number/sequential designation', 0, 0, '', 8, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', '0', '0', '0', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', '1', '1', '1', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', '2', '2', '2', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', '3', '3', '3', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', '4', '4', '4', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', '5', '5', '5', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', '6', '6', '6', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', '7', '7', '7', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', '8', '8', '8', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', '9', '9', '9', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'a', 'a', 'a', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'b', 'b', 'b', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'c', 'c', 'c', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'd', 'd', 'd', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'e', 'e', 'e', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'f', 'f', 'f', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'g', 'g', 'g', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'h', 'h', 'h', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'i', 'i', 'i', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'j', 'j', 'j', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'k', 'k', 'k', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'l', 'l', 'l', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'm', 'm', 'm', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'n', 'n', 'n', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'o', 'o', 'o', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'p', 'p', 'p', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'q', 'q', 'q', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'r', 'r', 'r', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 's', 's', 's', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 't', 't', 't', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'u', 'u', 'u', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'v', 'v', 'v', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'w', 'w', 'w', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'x', 'x', 'x', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'y', 'y', 'y', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('89e', 'z', 'z', 'z', 1, 0, '', 8, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', '4', 'Relator code', 'Relator code', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', '6', 'Linkage', 'Linkage', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', 'a', 'Personal name', 'Personal name', 0, 0, '', 9, '', '', '', 0, 5, '', '''110a'', ''700a'', ''710a''', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', 'b', 'Numeration', 'Numeration', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', 'c', 'Titles and other words associated with a name', 'Titles and other words associated with a name', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', 'd', 'Dates associated with a name', 'Dates associated with a name', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', 'e', 'Relator term', 'Relator term', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', 'j', 'Attribution qualifier', 'Attribution qualifier', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', 'q', 'Fuller form of name', 'Fuller form of name', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', 't', 'Title of a work', 'Title of a work', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('900', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', '0', '0', '0', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', '1', '1', '1', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', '2', '2', '2', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', '3', '3', '3', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', '4', '4', '4', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', '5', '5', '5', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', '6', '6', '6', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', '7', '7', '7', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', '8', '8', '8', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', '9', '9', '9', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'a', 'a', 'a', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'b', 'b', 'b', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'c', 'c', 'c', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'd', 'd', 'd', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'e', 'e', 'e', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'f', 'f', 'f', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'g', 'g', 'g', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'h', 'h', 'h', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'i', 'i', 'i', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'j', 'j', 'j', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'k', 'k', 'k', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'l', 'l', 'l', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'm', 'm', 'm', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'n', 'n', 'n', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'o', 'o', 'o', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'p', 'p', 'p', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'q', 'q', 'q', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'r', 'r', 'r', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 's', 's', 's', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 't', 't', 't', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'u', 'u', 'u', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'v', 'v', 'v', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'w', 'w', 'w', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'x', 'x', 'x', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'y', 'y', 'y', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('901', 'z', 'z', 'z', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', '0', '0', '0', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', '1', '1', '1', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', '2', '2', '2', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', '3', '3', '3', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', '4', '4', '4', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', '5', '5', '5', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', '6', '6', '6', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', '7', '7', '7', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', '8', '8', '8', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', '9', '9', '9', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'a', 'a', 'a', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'b', 'b', 'b', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'c', 'c', 'c', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'd', 'd', 'd', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'e', 'e', 'e', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'f', 'f', 'f', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'g', 'g', 'g', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'h', 'h', 'h', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'i', 'i', 'i', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'j', 'j', 'j', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'k', 'k', 'k', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'l', 'l', 'l', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'm', 'm', 'm', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'n', 'n', 'n', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'o', 'o', 'o', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'p', 'p', 'p', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'q', 'q', 'q', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'r', 'r', 'r', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 's', 's', 's', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 't', 't', 't', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'u', 'u', 'u', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'v', 'v', 'v', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'w', 'w', 'w', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'x', 'x', 'x', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'y', 'y', 'y', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('902', 'z', 'z', 'z', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', '0', '0', '0', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', '1', '1', '1', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', '2', '2', '2', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', '3', '3', '3', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', '4', '4', '4', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', '5', '5', '5', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', '6', '6', '6', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', '7', '7', '7', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', '8', '8', '8', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', '9', '9', '9', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'a', 'a', 'a', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'b', 'b', 'b', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'c', 'c', 'c', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'd', 'd', 'd', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'e', 'e', 'e', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'f', 'f', 'f', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'g', 'g', 'g', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'h', 'h', 'h', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'i', 'i', 'i', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'j', 'j', 'j', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'k', 'k', 'k', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'l', 'l', 'l', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'm', 'm', 'm', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'n', 'n', 'n', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'o', 'o', 'o', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'p', 'p', 'p', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'q', 'q', 'q', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'r', 'r', 'r', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 's', 's', 's', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 't', 't', 't', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'u', 'u', 'u', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'v', 'v', 'v', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'w', 'w', 'w', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'x', 'x', 'x', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'y', 'y', 'y', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('903', 'z', 'z', 'z', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', '0', '0', '0', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', '1', '1', '1', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', '2', '2', '2', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', '3', '3', '3', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', '4', '4', '4', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', '5', '5', '5', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', '6', '6', '6', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', '7', '7', '7', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', '8', '8', '8', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', '9', '9', '9', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'a', 'a', 'a', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'b', 'b', 'b', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'c', 'c', 'c', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'd', 'd', 'd', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'e', 'e', 'e', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'f', 'f', 'f', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'g', 'g', 'g', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'h', 'h', 'h', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'i', 'i', 'i', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'j', 'j', 'j', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'k', 'k', 'k', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'l', 'l', 'l', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'm', 'm', 'm', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'n', 'n', 'n', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'o', 'o', 'o', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'p', 'p', 'p', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'q', 'q', 'q', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'r', 'r', 'r', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 's', 's', 's', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 't', 't', 't', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'u', 'u', 'u', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'v', 'v', 'v', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'w', 'w', 'w', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'x', 'x', 'x', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'y', 'y', 'y', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('904', 'z', 'z', 'z', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', '0', '0', '0', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', '1', '1', '1', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', '2', '2', '2', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', '3', '3', '3', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', '4', '4', '4', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', '5', '5', '5', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', '6', '6', '6', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', '7', '7', '7', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', '8', '8', '8', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', '9', '9', '9', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'a', 'a', 'a', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'b', 'b', 'b', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'c', 'c', 'c', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'd', 'd', 'd', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'e', 'e', 'e', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'f', 'f', 'f', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'g', 'g', 'g', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'h', 'h', 'h', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'i', 'i', 'i', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'j', 'j', 'j', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'k', 'k', 'k', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'l', 'l', 'l', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'm', 'm', 'm', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'n', 'n', 'n', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'o', 'o', 'o', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'p', 'p', 'p', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'q', 'q', 'q', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'r', 'r', 'r', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 's', 's', 's', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 't', 't', 't', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'u', 'u', 'u', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'v', 'v', 'v', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'w', 'w', 'w', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'x', 'x', 'x', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'y', 'y', 'y', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('905', 'z', 'z', 'z', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', '0', '0', '0', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', '1', '1', '1', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', '2', '2', '2', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', '3', '3', '3', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', '4', '4', '4', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', '5', '5', '5', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', '6', '6', '6', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', '7', '7', '7', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', '8', '8', '8', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', '9', '9', '9', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'a', 'a', 'a', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'b', 'b', 'b', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'c', 'c', 'c', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'd', 'd', 'd', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'e', 'e', 'e', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'f', 'f', 'f', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'g', 'g', 'g', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'h', 'h', 'h', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'i', 'i', 'i', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'j', 'j', 'j', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'k', 'k', 'k', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'l', 'l', 'l', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'm', 'm', 'm', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'n', 'n', 'n', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'o', 'o', 'o', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'p', 'p', 'p', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'q', 'q', 'q', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'r', 'r', 'r', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 's', 's', 's', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 't', 't', 't', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'u', 'u', 'u', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'v', 'v', 'v', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'w', 'w', 'w', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'x', 'x', 'x', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'y', 'y', 'y', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('906', 'z', 'z', 'z', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', '0', '0', '0', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', '1', '1', '1', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', '2', '2', '2', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', '3', '3', '3', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', '4', '4', '4', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', '5', '5', '5', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', '6', '6', '6', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', '7', '7', '7', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', '8', '8', '8', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', '9', '9', '9', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'a', 'a', 'a', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'b', 'b', 'b', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'c', 'c', 'c', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'd', 'd', 'd', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'e', 'e', 'e', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'f', 'f', 'f', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'g', 'g', 'g', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'h', 'h', 'h', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'i', 'i', 'i', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'j', 'j', 'j', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'k', 'k', 'k', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'l', 'l', 'l', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'm', 'm', 'm', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'n', 'n', 'n', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'o', 'o', 'o', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'p', 'p', 'p', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'q', 'q', 'q', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'r', 'r', 'r', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 's', 's', 's', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 't', 't', 't', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'u', 'u', 'u', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'v', 'v', 'v', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'w', 'w', 'w', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'x', 'x', 'x', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'y', 'y', 'y', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('907', 'z', 'z', 'z', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('908', 'a', 'Put command parameter', 'Put command parameter', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('910', '4', 'Relator code', 'Relator code', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('910', '6', 'Linkage', 'Linkage', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('910', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('910', 'a', 'Corporate name or jurisdiction name as entry element', 'Corporate name or jurisdiction name as entry element', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('910', 'b', 'Subordinate unit', 'Subordinate unit', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('910', 'c', 'Location of meeting', 'Location of meeting', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('910', 'd', 'Date of meeting or treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('910', 'e', 'Relator term', 'Relator term', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('910', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('910', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('910', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('910', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('910', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('910', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('910', 't', 'Title of a work', 'Title of a work', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('910', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('91o', 'a', 'User-option data', 'User-option data', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('91r', 'a', 'RLG standards note', 'RLG standards note', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('911', '4', 'Relator code', 'Relator code', 1, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('911', '6', 'Linkage', 'Linkage', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('911', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('911', 'a', 'Meeting name or jurisdiction name as entry element', 'Meeting name or jurisdiction name as entry element', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('911', 'b', 'Number [OBSOLETE]', 'Number [OBSOLETE]', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('911', 'c', 'Location of meeting', 'Location of meeting', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('911', 'd', 'Date of meeting', 'Date of meeting', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('911', 'e', 'Subordinate unit', 'Subordinate unit', 1, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('911', 'f', 'Date of a work', 'Date of a work', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('911', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('911', 'k', 'Form subheading', 'Form subheading', 1, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('911', 'l', 'Language of a work', 'Language of a work', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('911', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('911', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('911', 'q', 'Name of meeting following jurisdiction name entry element', 'Name of meeting following jurisdiction name entry element', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('911', 't', 'Title of a work', 'Title of a work', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('911', 'u', 'Affiliation', 'Affiliation', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('930', '6', 'Linkage', 'Linkage', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('930', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('930', 'a', 'Uniform title', 'Uniform title', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('930', 'd', 'Date of treaty signing', 'Date of treaty signing', 1, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('930', 'f', 'Date of a work', 'Date of a work', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('930', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('930', 'h', 'Medium', 'Medium', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('930', 'k', 'Form subheading', 'Form subheading', 1, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('930', 'l', 'Language of a work', 'Language of a work', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('930', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('930', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('930', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('930', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('930', 'r', 'Key for music', 'Key for music', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('930', 's', 'Version', 'Version', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('930', 't', 'Title of a work', 'Title of a work', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('93r', 'a', 'SHS', 'SHS', 0, 0, NULL, 9, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('93r', 'b', 'SHS', 'SHS', 0, 0, NULL, 9, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('93r', 'c', 'SHS', 'SHS', 0, 0, NULL, 9, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('93r', 'd', 'SHS', 'SHS', 0, 0, NULL, 9, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('93r', 'e', 'SHS', 'SHS', 0, 0, NULL, 9, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('93r', 'f', 'SHS', 'SHS', 0, 0, NULL, 9, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('93r', 'g', 'SHS', 'SHS', 0, 0, NULL, 9, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('93r', 'h', 'SHS', 'SHS', 0, 0, NULL, 9, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('93r', 'i', 'SHS', 'SHS', 0, 0, NULL, 9, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('93r', 'k', 'SHS', 'SHS', 0, 0, NULL, 9, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('936', 'a', 'OCLC control number(s) of parallel record(s) (OCLC); Piece used for cataloging, PUC (RLIN)', 'OCLC control number(s) of parallel record(s) (OCLC); Piece used for cataloging, PUC (RLIN)', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('940', '6', 'Linkage', 'Linkage', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('940', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('940', 'a', 'Uniform title', 'Uniform title', 0, 0, '', 9, '', '', '', 1, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('940', 'd', 'Date of treaty signing', 'Date of treaty signing', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('940', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('940', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('940', 'h', 'Medium', 'Medium', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('940', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('940', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('940', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('940', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('940', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('940', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('940', 'r', 'Key for music', 'Key for music', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('940', 's', 'Version', 'Version', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('941', 'a', 'Romanized title', 'Romanized title', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('941', 'h', 'Medium', 'Medium', 0, 0, NULL, 9, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('943', '6', 'Linkage', 'Linkage', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('943', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('943', 'a', 'Uniform title', 'Unifor title', 0, 0, '', 9, '', '', '', 1, 5, '', '', '130');
+INSERT INTO `marc_subfield_structure` VALUES ('943', 'd', 'Date of treaty signing', 'Date of treaty signing', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('943', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('943', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('943', 'h', 'Medium', 'Medium', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('943', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('943', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('943', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('943', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('943', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('943', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('943', 'r', 'Key for music', 'Key for music', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('943', 's', 'Version', 'Version', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', '0', '0', '0', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', '1', '1', '1', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', '2', '2', '2', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', '3', '3', '3', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', '4', '4', '4', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', '5', '5', '5', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', '6', '6', '6', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', '7', '7', '7', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', '8', '8', '8', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', '9', '9', '9', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'a', 'a', 'a', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'b', 'b', 'b', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'c', 'c', 'c', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'd', 'd', 'd', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'e', 'e', 'e', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'f', 'f', 'f', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'g', 'g', 'g', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'h', 'h', 'h', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'i', 'i', 'i', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'j', 'j', 'j', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'k', 'k', 'k', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'l', 'l', 'l', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'm', 'm', 'm', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'n', 'n', 'n', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'o', 'o', 'o', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'p', 'p', 'p', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'q', 'q', 'q', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'r', 'r', 'r', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 's', 's', 's', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 't', 't', 't', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'u', 'u', 'u', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'v', 'v', 'v', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'w', 'w', 'w', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'x', 'x', 'x', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'y', 'y', 'y', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('945', 'z', 'z', 'z', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94c', '6', 'Linkage', 'Linkage', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94c', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94c', 'a', 'Title', 'Title', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94c', 'b', 'Remainder of title', 'Remainder of title', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94c', 'c', 'Statement of responsibility, etc', 'Statement of responsibility, etc', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94c', 'd', 'Designation of section/part/series (SE) [OBSOLETE]', 'Designation of section section/part/series (SE) [OBSOLETE]', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94c', 'e', 'Name of part/section/series (SE) [OBSOLETE]', 'Name of part/section/series (SE) [OBSOLETE]', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94c', 'f', 'Inclusive dates', 'Inclusive dates', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94c', 'g', 'Bulk dates', 'Bulk dates', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94c', 'h', 'Medium', 'Medium', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94c', 'k', 'Form', 'Form', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94c', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94c', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94c', 's', 'Version', 'Version', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', '0', '0', '0', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', '1', '1', '1', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', '2', '2', '2', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', '3', '3', '3', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', '4', '4', '4', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', '5', '5', '5', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', '6', '6', '6', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', '7', '7', '7', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', '8', '8', '8', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', '9', '9', '9', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'a', 'a', 'a', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'b', 'b', 'b', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'c', 'c', 'c', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'd', 'd', 'd', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'e', 'e', 'e', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'f', 'f', 'f', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'g', 'g', 'g', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'h', 'h', 'h', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'i', 'i', 'i', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'j', 'j', 'j', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'k', 'k', 'k', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'l', 'l', 'l', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'm', 'm', 'm', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'n', 'n', 'n', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'o', 'o', 'o', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'p', 'p', 'p', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'q', 'q', 'q', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'r', 'r', 'r', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 's', 's', 's', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 't', 't', 't', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'u', 'u', 'u', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'v', 'v', 'v', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'w', 'w', 'w', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'x', 'x', 'x', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'y', 'y', 'y', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('946', 'z', 'z', 'z', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', '0', '0', '0', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', '1', '1', '1', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', '2', '2', '2', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', '3', '3', '3', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', '4', '4', '4', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', '5', '5', '5', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', '6', '6', '6', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', '7', '7', '7', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', '8', '8', '8', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', '9', '9', '9', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'a', 'a', 'a', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'b', 'b', 'b', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'c', 'c', 'c', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'd', 'd', 'd', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'e', 'e', 'e', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'f', 'f', 'f', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'g', 'g', 'g', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'h', 'h', 'h', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'i', 'i', 'i', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'j', 'j', 'j', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'k', 'k', 'k', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'l', 'l', 'l', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'm', 'm', 'm', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'n', 'n', 'n', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'o', 'o', 'o', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'p', 'p', 'p', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'q', 'q', 'q', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'r', 'r', 'r', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 's', 's', 's', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 't', 't', 't', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'u', 'u', 'u', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'v', 'v', 'v', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'w', 'w', 'w', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'x', 'x', 'x', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'y', 'y', 'y', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('947', 'z', 'z', 'z', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', '0', '0 (OCLC)', '0 (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', '1', '1 (OCLC)', '1 (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', '2', '2 (OCLC)', '2 (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', '3', '3 (OCLC)', '3 (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', '4', '4 (OCLC)', '4 (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', '5', '5 (OCLC)', '5 (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', '6', '6 (OCLC)', '6 (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', '7', '7 (OCLC)', '7 (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', '8', '8 (OCLC)', '8 (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', '9', '9 (OCLC)', '9 (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'a', 'Series part designator, SPT (RLIN)', 'Series part designator, SPT (RLIN)', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'b', 'b (OCLC)', 'b (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'c', 'c (OCLC)', 'c (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'd', 'd (OCLC)', 'd (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'e', 'e (OCLC)', 'e (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'f', 'f (OCLC)', 'f (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'g', 'g (OCLC)', 'g (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'h', 'h (OCLC)', 'h (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'i', 'i (OCLC)', 'i (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'j', 'j (OCLC)', 'j (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'k', 'k (OCLC)', 'k (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'l', 'l (OCLC)', 'l (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'm', 'm (OCLC)', 'm (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'n', 'n (OCLC)', 'n (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'o', 'o (OCLC)', 'o (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'p', 'p (OCLC)', 'p (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'q', 'q (OCLC)', 'q (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'r', 'r (OCLC)', 'r (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 's', 's (OCLC)', 's (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 't', 't (OCLC)', 't (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'u', 'u (OCLC)', 'u (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'v', 'v (OCLC)', 'v (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'w', 'w (OCLC)', 'w (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'x', 'x (OCLC)', 'x (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'y', 'y (OCLC)', 'y (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('948', 'z', 'z (OCLC)', 'z (OCLC)', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', '0', '0', '0', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', '1', '1', '1', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', '2', '2', '2', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', '3', '3', '3', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', '4', '4', '4', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', '5', '5', '5', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', '6', '6', '6', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', '7', '7', '7', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', '8', '8', '8', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', '9', '9', '9', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'a', 'a', 'a', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'b', 'b', 'b', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'c', 'c', 'c', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'd', 'd', 'd', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'e', 'e', 'e', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'f', 'f', 'f', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'g', 'g', 'g', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'h', 'h', 'h', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'i', 'i', 'i', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'j', 'j', 'j', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'k', 'k', 'k', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'l', 'l', 'l', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'm', 'm', 'm', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'n', 'n', 'n', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'o', 'o', 'o', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'p', 'p', 'p', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'q', 'q', 'q', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'r', 'r', 'r', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 's', 's', 's', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 't', 't', 't', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'u', 'u', 'u', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'v', 'v', 'v', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'w', 'w', 'w', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'x', 'x', 'x', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'y', 'y', 'y', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('949', 'z', 'z', 'z', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94a', 'a', 'ATN', 'ATN', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94a', 'b', 'ATN', 'ATN', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94a', 'c', 'ATN', 'ATN', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94a', 'd', 'ATN', 'ATN', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94a', 'e', 'ATN', 'ATN', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94b', 'a', 'ATC', 'ATC', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('94b', 'b', 'SNR', 'SNR', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('950', 'a', 'Classification number, LCAL (RLIN)', 'Classification number, LCAL (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('950', 'b', 'Book number/undivided call number, LCAL (RLIN)', 'Book number/undivided call number, LCAL (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('950', 'd', 'Additional free-text stamp above the call number, LCAL (RLIN)', 'Additional free-text stamp above the call number, LCAL (RLIN)', 1, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('950', 'e', 'Additional free-text or profiled stamp below the call number, LCAL (RLIN)', 'Additional free-text or profiled stamp below the call number, LCAL (RLIN)', 1, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('950', 'f', 'Location-level footnote, LFNT (RLIN)', 'Location-level footnote, LFNT (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('950', 'h', 'Location-level output transaction history, LHST (RLIN)', 'Location-level output transaction history, LHST (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('950', 'i', 'Location-level extra card request, LEXT (RLIN)', 'Location-level extra card request, LEXT (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('950', 'l', 'Permanent shelving location, LOC (RLIN)', 'Permanent shelving location, LOC (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('950', 'n', 'Location-level additional note, LANT (RLIN)', 'Location-level additional note, LANT (RLIN)', 1, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('950', 'p', 'Location-level pathfinder, LPTH (RLIN)', 'Location-level pathfinder, LPTH (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('950', 't', 'Location-level field suppression, LFSP (RLIN)', 'Location-level field suppression, LFSP (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('950', 'u', 'Non-printing notes, LANT (RLIN)', 'Non-printing notes, LANT (RLIN)', 1, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('950', 'v', 'Volumes, LVOL (RLIN)', 'Volumes, LVOL (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('950', 'w', 'Subscription status code, LANT (RLIN)', 'Subscription status code, LANT (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('950', 'y', 'Date, LVOL (RLIN)', 'Date, LVOL (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('950', 'z', 'Retention, LVOL (RLIN)', 'Retention, LVOL (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('951', '2', 'Source of heading or term', 'Source of heading or term', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('951', '3', 'Materials specified', 'Materials specified', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('951', '6', 'Linkage', 'Linkage', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('951', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('951', 'a', 'Geographic name', 'Geographic name', 0, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('951', 'b', 'Geographic name following place entry element [OBSOLETE]', 'Geographic name following place entry element [OBSOLETE]', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('951', 'v', 'Form subdivision', 'Form subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('951', 'x', 'General subdivision', 'General subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('951', 'y', 'Chronological subdivision', 'Chronological subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('951', 'z', 'Geographic subdivision', 'Geographic subdivision', 1, 0, '', 6, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('95c', 'a', 'Record ID (RLIN)', 'Record ID (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('95c', 'b', 'Institution name (RLIN)', 'Institution name (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('95r', '6', 'Linkage', 'Linkage', 0, 0, NULL, 9, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('95r', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, NULL, 9, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('95r', 'a', 'Country', 'Country', 0, 0, NULL, 9, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('95r', 'b', 'State, province, territory', 'State, province, territory', 0, 0, NULL, 9, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('95r', 'c', 'County, region, islands area', 'County, region, islands area', 0, 0, NULL, 9, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('95r', 'd', 'City', 'City', 0, 0, NULL, 9, NULL, NULL, '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('955', 'a', 'Classification number, CCAL (RLIN)', 'Classification number, CCAL (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('955', 'b', 'Book number/undivided call number, CCAL (RLIN)', 'Book number/undivided call number, CCAL (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('955', 'c', 'Copy information and material description, CCAL + MDES (RLIN)', 'Copy information and material description, CCAL + MDES (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('955', 'h', 'Copy status--for earlier dates, CST (RLIN)', 'Copy status--for earlier dates, CST (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('955', 'i', 'Copy status, CST (RLIN)', 'Copy status, CST (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('955', 'l', 'Permanent shelving location, LOC (RLIN)', 'Permanent shelving location, LOC (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('955', 'q', 'Aquisitions control number, HNT (RLIN)', 'Aquisitions control number, HNT (RLIN)', 1, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('955', 'r', 'Circulation control number, HNT (RLIN)', 'Circulation control number, HNT (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('955', 's', 'Shelflist note, HNT (RLIN)', 'Shelflist note, HNT (RLIN)', 1, 0, '', 9, '', '', '', 1, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('955', 'u', 'Non-printing notes, HNT (RLIN)', 'Non-printing notes, HNT (RLIN)', 1, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', '2', 'Access method', 'Access method', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', '3', 'Materials specified', 'Materials specified', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', '6', 'Linkage', 'Linkage', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'a', 'Host name', 'Host name', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'b', 'Access number', 'Access number', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'c', 'Compression information', 'Compression information', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'd', 'Path', 'Path', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'f', 'Electronic name', 'Electronic name', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'h', 'Processor of request', 'Processor of request', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'i', 'Instruction', 'Instruction', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'j', 'Bits per second', 'Bits per second', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'k', 'Password', 'Password', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'l', 'Logon', 'Logon', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'm', 'Contact for access assistance', 'Contact for access assistance', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'n', 'Name of location of host in subfield', 'Name of location of host in subfield', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'o', 'Operating system', 'Operating system', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'p', 'Port', 'Port', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'q', 'Electronic format type', 'Electronic format type', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'r', 'Settings', 'Settings', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 's', 'File size', 'File size', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 't', 'Terminal emulation', 'Terminal emulation', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'u', 'Uniform Resource Identifier', 'Uniform Resource Identifier', 1, 0, '', 9, '', '', '', 1, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'v', 'Hours access method available', 'Hours access method available', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'w', 'Record control number', 'Record control number', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'x', 'Nonpublic note', 'Nonpublic note', 1, 0, '', 9, '', '', '', 0, 6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'y', 'Link text', 'Link text', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('956', 'z', 'Public note', 'Public note', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('960', '3', 'Materials specified, MATL', 'Materials specified, MATL', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('960', 'a', 'Physical location, PLOC (RLIN)', 'Physical location, PLOC (RLIN)', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('967', 'a', 'GNR (RLIN)', 'GNR (RLIN)', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('967', 'c', 'PSI (RLIN)', 'PSI (RLIN)', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', '4', 'Relator code', 'Relator code', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', '6', 'Linkage', 'Linkage', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'a', 'Personal name', 'Personal name', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'b', 'Numeration', 'Numeration', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'c', 'Titles and other words associated with a name', 'Titles and other words associated with a name', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'd', 'Dates associated with a name', 'Dates associated with a name', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'e', 'Relator term', 'Relator term', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'h', 'Medium', 'Medium', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'j', 'Attribution qualifier', 'Attribution qualifier', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'q', 'Fuller form of name', 'Fuller form of name', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'r', 'Key for music', 'Key for music', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 's', 'Version', 'Version', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 't', 'Title of a work', 'Title of a work', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('980', 'v', 'Volume/sequential designation', 'Volume/sequential designation', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', '4', 'Relator code', 'Relator code', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', '6', 'Linkage', 'Linkage', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 'a', 'Corporate name or jurisdiction name as entry element', 'Corporate name or jurisdiction name as entry element', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 'b', 'Subordinate unit', 'Subordinate unit', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 'c', 'Location of meeting', 'Location of meeting', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 'd', 'Date of meeting or treaty signing', 'Date of meeting or treaty signing', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 'e', 'Relator term', 'Relator term', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 'h', 'Medium', 'Medium', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 'r', 'Key for music', 'Key for music', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 's', 'Version', 'Version', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 't', 'Title of a work', 'Title of a work', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 'u', 'Affiliation', 'Affiliation', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('981', 'v', 'Volume/sequential designation', 'Volume/sequential designation', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', '4', 'Relator code', 'Relator code', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', '6', 'Linkage', 'Linkage', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', '8', 'Field link and sequence number ', 'Field link and sequence number ', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', 'a', 'Meeting name or jurisdiction name as entry element', 'Meeting name or jurisdiction name as entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', 'b', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 'Number (BK CF MP MU SE VM MX) [OBSOLETE]', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', 'c', 'Location of meeting', 'Location of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', 'd', 'Date of meeting', 'Date of meeting', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', 'e', 'Subordinate unit', 'Subordinate unit', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', 'f', 'Date of a work', 'Date of a work', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', 'h', 'Medium', 'Medium', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', 'k', 'Form subheading', 'Form subheading', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', 'l', 'Language of a work', 'Language of a work', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', 'n', 'Number of part/section/meeting', 'Number of part/section/meeting', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', 'q', 'Name of meeting following jurisdiction name entry element', 'Name of meeting following jurisdiction name entry element', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', 's', 'Version', 'Version', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', 't', 'Title of a work', 'Title of a work', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', 'u', 'Affiliation', 'Affiliation', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('982', 'v', 'Volume/sequential designation', 'Volume/sequential designation', 0, 0, NULL, 8, NULL, NULL, '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('983', '6', 'Linkage', 'Linkage', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('983', '8', 'Field link and sequence number', 'Field link and sequence number', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('983', 'a', 'Uniform title', 'Uniform title', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('983', 'd', 'Date of treaty signing', 'Date of treaty signing', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('983', 'f', 'Date of a work', 'Date of a work', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('983', 'g', 'Miscellaneous information', 'Miscellaneous information', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('983', 'h', 'Medium', 'Medium', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('983', 'k', 'Form subheading', 'Form subheading', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('983', 'l', 'Language of a work', 'Language of a work', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('983', 'm', 'Medium of performance for music', 'Medium of performance for music', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('983', 'n', 'Number of part/section of a work', 'Number of part/section of a work', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('983', 'o', 'Arranged statement for music', 'Arranged statement for music', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('983', 'p', 'Name of part/section of a work', 'Name of part/section of a work', 1, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('983', 'r', 'Key for music', 'Key for music', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('983', 's', 'Version', 'Version', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('983', 't', 'Title of a work', 'Title of a work', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('983', 'v', 'Volume number/sequential designation', 'Volume number/sequential designation', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('984', 'a', 'Holding library identification number', 'Holding library identification number', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('984', 'b', 'Physical description codes', 'Physical description codes', 1, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('984', 'c', 'Call number', 'Call number', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('984', 'd', 'Volume or other numbering', 'Volume or other numbering', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('984', 'e', 'Dates', 'Dates', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('984', 'f', 'Completeness note', 'Completeness note', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('984', 'g', 'Referral note', 'Referral note', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('984', 'h', 'Retention note', 'Retention note', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('987', 'a', 'Romanization/conversion identifier', 'Romanization/conversion identifier', 0, 0, '', 9, '', '', '', NULL, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('987', 'b', 'Agency that converted, created or reviewed', 'Agency that converted, created or reviewed', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('987', 'c', 'Date of conversion or review', 'Date of conversion or review', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('987', 'd', 'Status code', 'Status code ', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('987', 'e', 'Version of conversion program used', 'Version of conversion program used', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('987', 'f', 'Note', 'Note', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('990', 'a', 'Link information for 9XX fields', 'Link information for 9XX fields', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('990', 'b', 'Link information for field corresponding to 9XX field', 'Link information for field corresponding to 9XX field', 1, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'a', 'Origine du document, texte libre', 'Origine du document, texte libre', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'b', 'Origine du document, donn&eacute;e cod&eacute;e', '', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'c', '&Eacute;tablissement pr&ecirc;teur ou d&eacute;posant, texte libre', '&Eacute;tablissement pr&ecirc;teur ou d&eacute;posant, texte libre', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'd', '&Eacute;tablissement pr&ecirc;teur ou d&eacute;posant, donn&eacute;e cod&eacute;e', '&Eacute;tablissement pr&ecirc;teur ou d&eacute;posant, donn&eacute;e cod&eacute;e', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'e', 'Genre d&eacute;taill&eacute;', 'Genre d&eacute;taill&eacute;', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'f', 'Code &agrave; barres, suite alphanum&eacute;rique int&eacute;grale', 'Code &agrave; barres, suite alphanum&eacute;rique int&eacute;grale', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'g', 'Code &agrave; barres, pr&eacute;fixe', 'Code &agrave; barres, pr&eacute;fixe', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'h', 'Code &agrave; barres, incr&eacute;mentation', 'Code &agrave; barres, incr&eacute;mentation', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'i', 'Code &agrave; barres, suffixe', 'Code &agrave; barres, suffixe', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'j', '&Eacute;tablissement pr&ecirc;teur ou d&eacute;posant, donn&eacute;e cod&eacute;e', '&Eacute;tablissement pr&ecirc;teur ou d&eacute;posant, donn&eacute;e cod&eacute;e', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'k', 'Cote', 'Cote', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'l', 'Volumaison', 'Volumaison', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'm', 'Date de pr&ecirc;t ou de d&eacute;p&ocirc;t', 'Date de pr&ecirc;t ou de d&eacute;p&ocirc;t', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'n', 'Date de restitution pr&eacute;vue', 'Date de restitution pr&eacute;vue', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'o', 'Cat&eacute;gorie de circulation', 'Cat&eacute;gorie de circulation', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'p', 'P&eacute;riodique', 'P&eacute;riodique', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'q', 'Public vis&eacute; (selon l\'&acirc;ge)', 'Public vis&eacute; (selon l\'&acirc;ge)', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'r', 'Type de document et support mat&eacute;riel', 'Type de document et support mat&eacute;riel', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 's', 'Él&eacute;ment de tri', 'Él&eacute;ment de tri', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 't', 'Genre', 'Genre', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'u', 'Note sur l\'exemplaire', 'Note sur l\'exemplaire', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'v', 'Note sur le num&eacute;ro de p&eacute;riodique', 'Note sur le num&eacute;ro de p&eacute;riodique', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'w', 'Établissement cible du document, texte libre', 'Établissement cible du document, texte libre', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'x', '&Eacute;tablissement cible du document, donn&eacute;e cod&eacute;e', '&Eacute;tablissement cible du document, donn&eacute;e cod&eacute;e', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'y', 'Ensemble cible du document , texte libre', 'Ensemble cible du document, texte libre', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('995', 'z', 'Ensemble cible du document, donn&eacute;e cod&eacute;e', 'Ensemble cible du document, donn&eacute;e cod&eacute;e', 0, 0, '', 9, '', '', '', NULL, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('998', 'b', 'Operator\'s initials, OID (RLIN)', 'Operator\'s initials, OID (RLIN)', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('998', 'c', 'Cataloger\'s initials, CIN (RLIN)', 'Cataloger\'s initials, CIN (RLIN)', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('998', 'd', 'First date, FD (RLIN)', 'First Date, FD (RLIN)', 0, 0, '', 9, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('998', 'i', 'RINS (RLIN)', 'RINS (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('998', 'l', 'LI (RLIN)', 'LI (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('998', 'n', 'NUC (RLIN)', 'NUC (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('998', 'p', 'PROC (RLIN)', 'PROC (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('998', 's', 'CC (RLIN)', 'CC (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('998', 't', 'RTYP (RLIN)', 'RTYP (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('998', 'w', 'PLINK (RLIN)', 'PLINK (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('999', 'a', 'Classification number (OCLC) (R) ; Classification number, CALL (RLIN) (NR)', 'Classification number (OCLC) (R) ; Classification number, CALL (RLIN) (NR)', 1, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('999', 'b', 'Local cutter number (OCLC) ; Book number/undivided call number, CALL (RLIN)', 'Local cutter number (OCLC) ; Book number/undivided call number, CALL (RLIN)', 0, 0, '', 0, '', '', '', 0, -6, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('999', 'e', 'Feature heading (OCLC)', 'Feature heading (OCLC)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('999', 'f', 'Filing suffix (OCLC); Footnote, FNT (RLIN)', 'Filing suffix (OCLC); Footnote, FNT (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('999', 'h', 'Output transaction history, HST (RLIN)', 'Output transaction history, HST (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('999', 'i', 'Output transaction instruction, INS (RLIN)', 'Output transaction instruction, INS (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('999', 'l', 'Extra card control statement, EXT (RLIN)', 'Extra card control statement, EXT (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('999', 'n', 'Additional local notes, ANT (RLIN)', 'Additional local notes, ANT (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('999', 'p', 'Pathfinder code, PTH (RLIN)', 'Pathfinder code, PTH (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('999', 't', 'Field suppresion, FSP (RLIN)', 'Field suppresion, FSP (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('999', 'v', 'Volumes, VOL (RLIN)', 'Volumes, VOL (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('999', 'y', 'Date, VOL (RLIN)', 'Date, VOL (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('999', 'z', 'Retention, VOL (RLIN)', 'Retention, VOL (RLIN)', 0, 0, '', 0, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u01', 'a', 'Operator\'s initials, OID (RLIN)', 'Operator\'s initials, OID (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u01', 'd', 'UAD (RLIN)', 'UAD (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u01', 'f', 'FPST (RLIN)', 'FPST (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u01', 'h', 'CPST (RLIN)', 'FPST (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u01', 'i', 'CPST (RLIN)', 'FPST (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u01', 's', 'UST (RLIN)', 'UST (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u01', 't', 'UTYP (RLIN)', 'UTYP (RLIN)', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u02', '2', 'Source of number or code', 'Source of number or code', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u02', 'a', 'Standard number or code', 'Standard number or code', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u02', 'b', 'Additional codes following the standard number', 'Additional codes following the standard number', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u02', 'c', 'Terms of availability', 'Terms of availability', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u02', 'z', 'Canceled/invalid standard number or code', 'Canceled/invalid standard number or code', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u08', 'n', 'LSI', 'LSI', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u08', 'o', 'SID', 'SID', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u08', 'p', 'DP', 'DP', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u08', 'r', 'RUSH', 'RUSH', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u10', 'a', 'REQ', 'REQ', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u10', 'b', 'SID', 'REQ', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u10', 'c', 'REQ', 'REQ', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u10', 'd', 'REQ', 'REQ', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u10', 'e', 'REQ', 'REQ', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u10', 's', 'REQ', 'REQ', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u11', 'a', 'Department report request, DRR (DRRH for earlier occurrences)', 'DRR (DRRH for earlier occurrences)', 1, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u20', 'a', 'SUPN', 'SUPN', 1, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u20', 'b', 'SUPN', 'SUPN', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u20', 'c', 'SUPN', 'SUPN', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u20', 'd', 'SUPN', 'SUPN', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u20', 'e', 'SUPN', 'SUPN', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u20', 'x', 'SUPN', 'SUPN', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u21', 'a', 'SHIP', 'SHIP', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u21', 'b', 'BILL', 'BILL', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u21', 'c', 'DAC', 'DAC', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u21', 'n', 'LSAC', 'LSAC', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u22', 'a', 'SICO', 'SICO', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u22', 'b', 'SICO', 'SICO', 1, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u22', 'c', 'SCAT', 'SCAT', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u25', 'a', 'Supplier report(s), SRPT', 'Supplier report(s), SRPT', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u30', 'a', 'NCC [OBSOLETE]', 'NCC [OBSOLETE]', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u30', 'i', 'ICI', 'ICI', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u30', 'm', 'MCI', 'MCI', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u31', 'a', 'NCC', 'NCC', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u31', 'b', 'NCS', 'NCS', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u33', 'a', 'ICL', 'ICL', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u33', 'd', 'ICAD', 'ICAD', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u34', 'a', 'EPCL', 'EPCL', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u34', 'r', 'ERI', 'ERI', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u40', 'd', 'EPDT [OBSOLETE]', 'EPDT [OBSOLETE]', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u40', 'f', 'EFRQ', 'EFRQ', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u40', 's', 'EPST', 'EPST', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u40', 't', 'ETYP', 'ETYP', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u50', 'a', 'Acquisitions notes, AQNT', 'Acquisitions notes, AQNT', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u51', 'a', 'Selection notes, SLNT', 'Selection notes, SLNT', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u52', 'a', 'INT', 'INT', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u52', 'b', 'INT', 'NT', 1, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u53', 'a', 'CLNT', 'CLNT', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u53', 'b', 'CLNT', 'CLNT', 1, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u54', 'a', 'Notes to serials department, SRNT', 'Notes to serials department, SRNT', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u55', 'a', 'Cataloging notes, CTNT', 'Cataloging notes, CTNT', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u5f', 'a', 'Accounting notes, ACNT', 'Accounting notes, ACNT', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u70', 'a', 'QTY', 'QTY', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u70', 'b', 'MAT', 'MAT', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u70', 'l', 'MLOC', 'MLOC', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u71', 'a', 'Fund account, FUND', 'Fund account, FUND', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u75', 'a', 'ITEM', 'ITEM', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u75', 'c', 'CIRC', 'CIRC', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u75', 'h', 'IPST', 'IPST', 1, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u75', 'i', 'ITEM', 'ITEM', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u75', 'l', 'SLOC', 'SLOC', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u7f', 'a', 'LPRI', 'LPRI', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u7f', 'b', 'CURR', 'CURR', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u7f', 'k', 'CVRT [OBSOLETE]', 'CVRT [OBSOLETE]', 1, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u7f', 'p', 'LPD', 'LPD', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u7f', 'r', 'EDRT', 'EDRT', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u90', 'h', 'TAPE', 'TAPE', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('u90', 'i', 'TAPE', 'TAPE', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('ufi', 'a', 'FI', 'FI', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('ufi', 'b', 'FI', 'FI', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('ufi', 'c', 'FI', 'FI', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('ufi', 'd', 'FI', 'FI', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('ufi', 'e', 'FI', 'FI', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('ufi', 'f', 'FI', 'FI', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('ufi', 'g', 'FI', 'FI', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('ufi', 'h', 'FI', 'FI', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+INSERT INTO `marc_subfield_structure` VALUES ('ufi', 'n', 'FI', 'FI', 0, 0, '', 9, '', '', '', 0, 5, '', '', '');
+
diff --git a/misc/sql-datas/en/mandatory/03_marc21_framework_DEFAULT.txt b/misc/sql-datas/en/mandatory/03_marc21_framework_DEFAULT.txt
new file mode 100644 (file)
index 0000000..edb5243
--- /dev/null
@@ -0,0 +1 @@
+Default MARC21 Framework
diff --git a/misc/sql-datas/en/mandatory/04_stopwords.sql b/misc/sql-datas/en/mandatory/04_stopwords.sql
new file mode 100644 (file)
index 0000000..30a9f1c
--- /dev/null
@@ -0,0 +1,7 @@
+
+#
+#  table `stopwords`
+#
+
+INSERT INTO stopwords VALUES ('THE');
+
diff --git a/misc/sql-datas/en/mandatory/04_stopwords.txt b/misc/sql-datas/en/mandatory/04_stopwords.txt
new file mode 100644 (file)
index 0000000..74cdb77
--- /dev/null
@@ -0,0 +1,2 @@
+English stop words
+(contains only THE, please suggest a more complete file)
diff --git a/misc/sql-datas/en/mandatory/05_sysprefs.sql b/misc/sql-datas/en/mandatory/05_sysprefs.sql
new file mode 100644 (file)
index 0000000..a2d3819
--- /dev/null
@@ -0,0 +1,100 @@
+INSERT INTO `systempreferences` VALUES 
+       ('acquisitions','normal','Normal, budget-based acquisitions, or Simple bibliographic-data acquisitions','simple|normal','Choice'),
+       ('advancedMARCeditor','0','If set, the MARC editor won\'t show you tag/subfields description','','YesNo'),
+       ('AmazonAssocTag','','see: associates.amazon.com/gp/flex/associates/apply-login.html','','free'),
+       ('AmazonContent','0','Turn On Amazon Content - You MUST set AmazonDevKey and AmazonAssocTag if enabled','','YesNo'),
+       ('AmazonDevKey','','see: aws-portal.amazon.com/gp/aws/developer/registration/index.html','','free'),
+       ('AnonSuggestions','0','Set to anonymous borrowernumber to enable Anonymous suggestions',NULL,'free'),
+       ('authoritysep','--','the separator used in authority/thesaurus. Usually --','10','free'),
+       ('autoBarcode','1','Barcode is auto-calculated','','YesNo'),
+       ('AutoLocation','0','switch to activate or not Autolocation, if Yes, the Librarian can\'t change his location, it\'s defined by branchip',NULL,'YesNo'),
+       ('AutomaticItemReturn','1','This Variable allow or not to return automaticly to his homebranch',NULL,'YesNo'),
+       ('autoMemberNum','1','Member number is auto-calculated','','YesNo'),
+       ('BiblioDefaultView','normal','Define the default view of a biblio. Can be either normal, marc or isbd','normal|marc|isbd','Choice'),
+       ('BorrowerMandatoryField','zipcode|surname','List all mandatory fields for borrowers',NULL,'free'),
+       ('borrowerRelationship','father|mother','The relationships between a guarantor & a guarantee (separated by | or ,)','','free'),
+       ('BorrowersLog','0','Active this if you want to log borrowers edition/creation/deletion...',NULL,'YesNo'),
+       ('BorrowersTitles','Mr|Mrs|Miss|Ms','List all Titles for borrowers',NULL,'free'),
+       ('CataloguingLog','0','Active this if you want to log cataloguing action.',NULL,'YesNo'),
+       ('checkdigit','none','Validity checks on membership number: none or \"Katipo\" style checks','none|katipo','Choice'),
+       ('dateformat','us','date format (us mm/dd/yyyy, metric dd/mm/yyy, ISO yyyy/mm/dd)','metric|us|iso','Choice'),
+       ('delimiter',';','Define the default separator character for report exportations into files',';|tabulation|,|/|\\|#','Choice'),
+       ('Disable_Dictionary','1','Disables Dictionary buttons if set to yes','','YesNo'),
+       ('expandedSearchOption','0','search among marc field',NULL,'YesNo'),
+       ('FinesLog','0','Active this if you want to log fines',NULL,'YesNo'),
+       ('gist','0','the gist rate. NOT in %, but in numeric form (0.12 for 12%)','','free'),
+       ('hidelostitems','0','show or hide \"lost\" items in OPAC.','','YesNo'),
+       ('hide_marc','0','hide marc specific datas like subfield code & indicators to library',NULL,'YesNo'),
+       ('IndependantBranches','0','Turn Branch independancy management On an Off',NULL,'YesNo'),
+       ('insecure','NO','If YES, no auth at all is needed. Be careful if you set this to yes!',NULL,'YesNo'),
+       ('IntranetBiblioDefaultView','normal','IntranetBiblioDefaultView','',''),
+       ('intranetcolorstylesheet','intranet.css','Enter the name of the color stylesheet to use in Intranet','','free'),
+       ('IntranetmainUserblock','','A user-defined block of HTML on the intranet home page','50|20','Textarea'),
+       ('IntranetNav','','Use HTML tabs to add navigational links to the left-hand navigational bar in Int','70|10','Textarea'),
+       ('intranetreadinghistory','0','Turn on or off the Reading History option in the intranet','','YesNo'),
+       ('intranetstylesheet','','Enter a complete URL to use an alternate layout stylesheet in Intranet',NULL,'free'),
+       ('intranetuserjs','function prepareEmailPopup(){\r\n  if (!document.getElementById) return false;\r\n  if (!document.getElementById(\'reserveemail\')) return false;\r\n  rsvlink = document.getElementById(\'reserveemail\');\r\n  rsvlink.onclick = function() {\r\n      doReservePopup();\r\n      return false;\r\n        }\r\n}\r\n\r\nfunction doReservePopup(){\r\n}\r\n\r\nfunction prepareReserveList(){\r\n}\r\n\r\naddLoadEvent(prepareEmailPopup);\r\naddLoadEvent(prepareReserveList);','Custom javascript for inclusion in Intranet','50|10','Textarea'),
+       ('intranet_includes','includes','The includes directory you want for specific look of Koha (includes or includes_npl for example)',NULL,'Free'),
+       ('ISBD','#100||{ 100a }{ 100b }{ 100c }{ 100d }{ 110a }{ 110b }{ 110c }{ 110d }{ 110e }{ 110f }{ 110g }{ 130a }{ 130d }{ 130f }{ 130g }{ 130h }{ 130k }{ 130l }{ 130m }{ 130n }{ 130o }{ 130p }{ 130r }{ 130s }{ 130t }|<br/><br/>\r\n#245||{ 245a }{ 245b }{245f }{ 245g }{ 245k }{ 245n }{ 245p }{ 245s }{ 245h }|\r\n#246||{ : 246i }{ 246a }{ 246b }{ 246f }{ 246g }{ 246n }{ 246p }{ 246h }|\r\n#242||{ = 242a }{ 242b }{ 242n }{ 242p }{ 242h }|\r\n#245||{ 245c }|\r\n#242||{ = 242c }|\r\n#250| - |{ 250a }{ 250b }|\r\n#254|, |{ 254a }|\r\n#255|, |{ 255a }{ 255b }{ 255c }{ 255d }{ 255e }{ 255f }{ 255g }|\r\n#256|, |{ 256a }|\r\n#257|, |{ 257a }|\r\n#258|, |{ 258a }{ 258b }|\r\n#260| - |{ 260a }{ 260b }{ 260c }|\r\n#300| - |{ 300a }{ 300b }{ 300c }{ 300d }{ 300e }{ 300f }{ 300g }|\r\n#306| - |{ 306a }|\r\n#307| - |{ 307a }{ 307b }|\r\n#310| - |{ 310a }{ 310b }|\r\n#321| - |{ 321a }{ 321b }|\r\n#340| - |{ 3403 }{ 340a }{ 340b }{ 340c }{ 340d }{ 340e }{ 340f }{ 340h }{ 340i }|\r\n#342| - |{ 342a }{ 342b }{ 342c }{ 342d }{ 342e }{ 342f }{ 342g }{ 342h }{ 342i }{ 342j }{ 342k }{ 342l }{ 342m }{ 342n }{ 342o }{ 342p }{ 342q }{ 342r }{ 342s }{ 342t }{ 342u }{ 342v }{ 342w }|\r\n#343| - |{ 343a }{ 343b }{ 343c }{ 343d }{ 343e }{ 343f }{ 343g }{ 343h }{ 343i }|\r\n#351| - |{ 3513 }{ 351a }{ 351b }{ 351c }|\r\n#352| - |{ 352a }{ 352b }{ 352c }{ 352d }{ 352e }{ 352f }{ 352g }{ 352i }{ 352q }|\r\n#362| - |{ 362a }{ 351z }|\r\n#440| - |{ 440a }{ 440n }{ 440p }{ 440v }{ 440x }|.\r\n#490| - |{ 490a }{ 490v }{ 490x }|.\r\n#800| - |{ 800a }{ 800b }{ 800c }{ 800d }{ 800e }{ 800f }{ 800g }{ 800h }{ 800j }{ 800k }{ 800l }{ 800m }{ 800n }{ 800o }{ 800p }{ 800q }{ 800r }{ 800s }{ 800t }{ 800u }{ 800v }|.\r\n#810| - |{ 810a }{ 810b }{ 810c }{ 810d }{ 810e }{ 810f }{ 810g }{ 810h }{ 810k }{ 810l }{ 810m }{ 810n }{ 810o }{ 810p }{ 810r }{ 810s }{ 810t }{ 810u }{ 810v }|.\r\n#811| - |{ 811a }{ 811c }{ 811d }{ 811e }{ 811f }{ 811g }{ 811h }{ 811k }{ 811l }{ 811n }{ 811p }{ 811q }{ 811s }{ 811t }{ 811u }{ 811v }|.\r\n#830| - |{ 830a }{ 830d }{ 830f }{ 830g }{ 830h }{ 830k }{ 830l }{ 830m }{ 830n }{ 830o }{ 830p }{ 830r }{ 830s }{ 830t }{ 830v }|.\r\n#500|<br/><br/>|{ 5003 }{ 500a }|\r\n#501|<br/><br/>|{ 501a }|\r\n#502|<br/><br/>|{ 502a }|\r\n#504|<br/><br/>|{ 504a }|\r\n#505|<br/><br/>|{ 505a }{ 505t }{ 505r }{ 505g }{ 505u }|\r\n#506|<br/><br/>|{ 5063 }{ 506a }{ 506b }{ 506c }{ 506d }{ 506u }|\r\n#507|<br/><br/>|{ 507a }{ 507b }|\r\n#508|<br/><br/>|{ 508a }{ 508a }|\r\n#510|<br/><br/>|{ 5103 }{ 510a }{ 510x }{ 510c }{ 510b }|\r\n#511|<br/><br/>|{ 511a }|\r\n#513|<br/><br/>|{ 513a }{513b }|\r\n#514|<br/><br/>|{ 514z }{ 514a }{ 514b }{ 514c }{ 514d }{ 514e }{ 514f }{ 514g }{ 514h }{ 514i }{ 514j }{ 514k }{ 514m }{ 514u }|\r\n#515|<br/><br/>|{ 515a }|\r\n#516|<br/><br/>|{ 516a }|\r\n#518|<br/><br/>|{ 5183 }{ 518a }|\r\n#520|<br/><br/>|{ 5203 }{ 520a }{ 520b }{ 520u }|\r\n#521|<br/><br/>|{ 5213 }{ 521a }{ 521b }|\r\n#522|<br/><br/>|{ 522a }|\r\n#524|<br/><br/>|{ 524a }|\r\n#525|<br/><br/>|{ 525a }|\r\n#526|<br/><br/>|{\\n510i }{\\n510a }{ 510b }{ 510c }{ 510d }{\\n510x }|\r\n#530|<br/><br/>|{\\n5063 }{\\n506a }{ 506b }{ 506c }{ 506d }{\\n506u }|\r\n#533|<br/><br/>|{\\n5333 }{\\n533a }{\\n533b }{\\n533c }{\\n533d }{\\n533e }{\\n533f }{\\n533m }{\\n533n }|\r\n#534|<br/><br/>|{\\n533p }{\\n533a }{\\n533b }{\\n533c }{\\n533d }{\\n533e }{\\n533f }{\\n533m }{\\n533n }{\\n533t }{\\n533x }{\\n533z }|\r\n#535|<br/><br/>|{\\n5353 }{\\n535a }{\\n535b }{\\n535c }{\\n535d }|\r\n#538|<br/><br/>|{\\n5383 }{\\n538a }{\\n538i }{\\n538u }|\r\n#540|<br/><br/>|{\\n5403 }{\\n540a }{ 540b }{ 540c }{ 540d }{\\n520u }|\r\n#544|<br/><br/>|{\\n5443 }{\\n544a }{\\n544b }{\\n544c }{\\n544d }{\\n544e }{\\n544n }|\r\n#545|<br/><br/>|{\\n545a }{ 545b }{\\n545u }|\r\n#546|<br/><br/>|{\\n5463 }{\\n546a }{ 546b }|\r\n#547|<br/><br/>|{\\n547a }|\r\n#550|<br/><br/>|{ 550a }|\r\n#552|<br/><br/>|{ 552z }{ 552a }{ 552b }{ 552c }{ 552d }{ 552e }{ 552f }{ 552g }{ 552h }{ 552i }{ 552j }{ 552k }{ 552l }{ 552m }{ 552n }{ 562o }{ 552p }{ 552u }|\r\n#555|<br/><br/>|{ 5553 }{ 555a }{ 555b }{ 555c }{ 555d }{ 555u }|\r\n#556|<br/><br/>|{ 556a }{ 506z }|\r\n#563|<br/><br/>|{ 5633 }{ 563a }{ 563u }|\r\n#565|<br/><br/>|{ 5653 }{ 565a }{ 565b }{ 565c }{ 565d }{ 565e }|\r\n#567|<br/><br/>|{ 567a }|\r\n#580|<br/><br/>|{ 580a }|\r\n#581|<br/><br/>|{ 5633 }{ 581a }{ 581z }|\r\n#584|<br/><br/>|{ 5843 }{ 584a }{ 584b }|\r\n#585|<br/><br/>|{ 5853 }{ 585a }|\r\n#586|<br/><br/>|{ 5863 }{ 586a }|\r\n#020|<br/><br/><label>ISBN: </label>|{ 020a }{ 020c }|\r\n#022|<br/><br/><label>ISSN: </label>|{ 022a }|\r\n#222| = |{ 222a }{ 222b }|\r\n#210| = |{ 210a }{ 210b }|\r\n#024|<br/><br/><label>Standard No.: </label>|{ 024a }{ 024c }{ 024d }{ 0242 }|\r\n#027|<br/><br/><label>Standard Tech. Report. No.: </label>|{ 027a }|\r\n#028|<br/><br/><label>Publisher. No.: </label>|{ 028a }{ 028b }|\r\n#013|<br/><br/><label>Patent No.: </label>|{ 013a }{ 013b }{ 013c }{ 013d }{ 013e }{ 013f }|\r\n#030|<br/><br/><label>CODEN: </label>|{ 030a }|\r\n#037|<br/><br/><label>Source: </label>|{ 037a }{ 037b }{ 037c }{ 037f }{ 037g }{ 037n }|\r\n#010|<br/><br/><label>LCCN: </label>|{ 010a }|\r\n#015|<br/><br/><label>Nat. Bib. No.: </label>|{ 015a }{ 0152 }|\r\n#016|<br/><br/><label>Nat. Bib. Agency Control No.: </label>|{ 016a }{ 0162 }|\r\n#600|<br/><br/><label>Subjects--Personal Names: </label>|{\\n6003 }{\\n600a}{ 600b }{ 600c }{ 600d }{ 600e }{ 600f }{ 600g }{ 600h }{--600k}{ 600l }{ 600m }{ 600n }{ 600o }{--600p}{ 600r }{ 600s }{ 600t }{ 600u }{--600x}{--600z}{--600y}{--600v}|\r\n#610|<br/><br/><label>Subjects--Corporate Names: </label>|{\\n6103 }{\\n610a}{ 610b }{ 610c }{ 610d }{ 610e }{ 610f }{ 610g }{ 610h }{--610k}{ 610l }{ 610m }{ 610n }{ 610o }{--610p}{ 610r }{ 610s }{ 610t }{ 610u }{--610x}{--610z}{--610y}{--610v}|\r\n#611|<br/><br/><label>Subjects--Meeting Names: </label>|{\\n6113 }{\\n611a}{ 611b }{ 611c }{ 611d }{ 611e }{ 611f }{ 611g }{ 611h }{--611k}{ 611l }{ 611m }{ 611n }{ 611o }{--611p}{ 611r }{ 611s }{ 611t }{ 611u }{--611x}{--611z}{--611y}{--611v}|\r\n#630|<br/><br/><label>Subjects--Uniform Titles: </label>|{\\n630a}{ 630b }{ 630c }{ 630d }{ 630e }{ 630f }{ 630g }{ 630h }{--630k }{ 630l }{ 630m }{ 630n }{ 630o }{--630p}{ 630r }{ 630s }{ 630t }{--630x}{--630z}{--630y}{--630v}|\r\n#648|<br/><br/><label>Subjects--Chronological Terms: </label>|{\\n6483 }{\\n648a }{--648x}{--648z}{--648y}{--648v}|\r\n#650|<br/><br/><label>Subjects--Topical Terms: </label>|{\\n6503 }{\\n650a}{ 650b }{ 650c }{ 650d }{ 650e }{--650x}{--650z}{--650y}{--650v}|\r\n#651|<br/><br/><label>Subjects--Geographic Terms: </label>|{\\n6513 }{\\n651a}{ 651b }{ 651c }{ 651d }{ 651e }{--651x}{--651z}{--651y}{--651v}|\r\n#653|<br/><br/><label>Subjects--Index Terms: </label>|{ 653a }|\r\n#654|<br/><br/><label>Subjects--Facted Index Terms: </label>|{\\n6543 }{\\n654a}{--654b}{--654x}{--654z}{--654y}{--654v}|\r\n#655|<br/><br/><label>Index Terms--Genre/Form: </label>|{\\n6553 }{\\n655a}{--655b}{--655x }{--655z}{--655y}{--655v}|\r\n#656|<br/><br/><label>Index Terms--Occupation: </label>|{\\n6563 }{\\n656a}{--656k}{--656x}{--656z}{--656y}{--656v}|\r\n#657|<br/><br/><label>Index Terms--Function: </label>|{\\n6573 }{\\n657a}{--657x}{--657z}{--657y}{--657v}|\r\n#658|<br/><br/><label>Index Terms--Curriculum Objective: </label>|{\\n658a}{--658b}{--658c}{--658d}{--658v}|\r\n#050|<br/><br/><label>LC Class. No.: </label>|{ 050a }{ / 050b }|\r\n#082|<br/><br/><label>Dewey Class. No.: </label>|{ 082a }{ / 082b }|\r\n#080|<br/><br/><label>Universal Decimal Class. No.: </label>|{ 080a }{ 080x }{ / 080b }|\r\n#070|<br/><br/><label>National Agricultural Library Call No.: </label>|{ 070a }{ / 070b }|\r\n#060|<br/><br/><label>National Library of Medicine Call No.: </label>|{ 060a }{ / 060b }|\r\n#074|<br/><br/><label>GPO Item No.: </label>|{ 074a }|\r\n#086|<br/><br/><label>Gov. Doc. Class. No.: </label>|{ 086a }|\r\n#088|<br/><br/><label>Report. No.: </label>|{ 088a }|','ISBD','80|20','Textarea'),
+       ('IssueLog','0','Active this if you want to log issue.',NULL,'YesNo'),
+       ('IssuingInProcess','0','Allow no debt alert if the patron is issuing item that accumulate debt',NULL,'YesNo'),
+       ('item-level_itypes','1','Item-level Itemtype / issuing rules','','YesNo'),
+       ('itemcallnumber','676a','The MARC field/subfield that is used to calculate the itemcallnumber (in UNIMARC',NULL,'free'),
+       ('KohaAdminEmailAddress','root@localhost','the email address where borrowers modifs are sent','','free'),
+       ('kohaspsuggest','1','Keep track of queries and suggestions in a database','',''),
+       ('LabelMARCView','standard','Define how a MARC record will display','standard|economical','Choice'),
+       ('LetterLog','0','Active this if you want to log all the letter sent',NULL,'YesNo'),
+       ('LibraryName','','Library name as shown on main opac page','',''),
+       ('marc','ON','Turn on MARC support',NULL,'YesNo'),
+       ('marcflavour','MARC21','your MARC flavor (MARC21 or UNIMARC) used for character encoding','MARC21|UNIMARC','Choice'),
+       ('MARCOrgCode','OSt','Your MARC Organization Code - http://www.loc.gov/marc/organizations/orgshome.htm','','free'),
+       ('maxoutstanding','5','maximum amount withstanding to be able make reserves','','Integer'),
+       ('maxreserves','50','maximum number of reserves a member can make','','Integer'),
+       ('memberofinstitution','0','Are your patrons members of institutions',NULL,'YesNo'),
+       ('MIME','EXCEL','Define the default application for report exportations into files','EXCEL|OPENOFFICE.ORG','Choice'),
+       ('noissuescharge','5','maximum amount withstanding to be able to check out an item','','Integer'),
+       ('NotifyBorrowerDeparture','0','Delay before expiry where a notice is sent when issuing',NULL,'Integer'),
+       ('OpacAuthorities','1','Enable / Disable the search authority link on OPAC',NULL,'YesNo'),
+       ('opacbookbag','1','Enable or disable display of biblio basket (book bag)','','YesNo'),
+       ('OpacBrowser','1','Enable/Disable browser link on OPAC (needs to set misc/cronjob/build_browser.pl)',NULL,'YesNo'),
+       ('OpacCloud','1','Enable / Disable cloud link on OPAC',NULL,'YesNo'),
+       ('opaccolorstylesheet','colors.css','Enter the name of the color stylesheet to use in the OPAC','','free'),
+       ('opaccredits','','Put any HTML Credits at the bottom of the OPAC page','70|10','Textarea'),
+       ('opacheader','','Enter HTML to be included as a custom header in the OPAC','30|10','Textarea'),
+       ('opaclanguages','en','Set the preferred order for translations.  The top language will be tried first.',NULL,'Languages'),
+       ('opaclanguagesdisplay','0','Turn on/off display of Change Language feature on OPAC','','YesNo'),
+       ('opaclargeimage','','Enter a complete URL to an image, will be on the main page, instead of the Koha',NULL,'free'),
+       ('opaclayoutstylesheet','opac.css','Enter the name of the layout stylesheet to use in the OPAC','','free'),
+       ('OpacMaintenance','0','This will give the users a nice maintenance warning if enabled','','YesNo'),
+       ('OpacMainUserBlock','Welcome to Koha...\r\n<hr>','A user-defined block of HTML  in the main content area of the opac main page','50|20','Textarea'),
+       ('OpacNav','Important links here.','Use HTML tabs to add navigational links to the left-hand navigational bar in OPA','70|10','Textarea'),
+       ('OpacPasswordChange','1','Enable/Disable password change in OPAC (disable it when using LDAP auth)',NULL,'YesNo'),
+       ('opacreadinghistory','1','Turn on/off display of Patron Reading History in OPAC','','YesNo'),
+       ('opacsmallimage','','Enter a complete URL to an image, will be on top/left instead of the Koha logo','','free'),
+       ('opacstylesheet','','Enter a complete URL to use an alternate layout stylesheet in OPAC','','free'),
+       ('opacthemes','prog','Set the preferred order for themes.  The top theme will be tried first.','','Themes'),
+       ('OpacTopissue','1','Enable / Disable the top issue link on OPAC',NULL,'YesNo'),
+       ('opacuserjs','','Custom javascript for inclusion in OPAC','50|20','Textarea'),
+       ('opacuserlogin','1','Enable or disable display of user login features',NULL,'YesNo'),
+       ('patronimages','0','Turn on/off display of patron images in Intranet and specify a file extension fo','','YesNo'),
+       ('printcirculationslips','1','if set to 1, print circulation slips. If set to 0, don\'t','','free'),
+       ('ReadingHistory','1','Allow reading record info retrievable from issues and oldissues tables','','YesNo'),
+       ('RequestOnOpac','1','option to allow reserves on opac',NULL,'YesNo'),
+       ('ReservesMaxPickUpDelay','7','Maximum delay to pick up a reserved document','','free'),
+       ('ReturnBeforeExpiry','0','If Yes, Returndate on issuing can\'t be after borrower card expiry',NULL,'YesNo'),
+       ('ReturnLog','0','Active this if you want to log the circulation return',NULL,'YesNo'),
+       ('reviewson','1','Allows patrons to submit reviews from the opac','','YesNo'),
+       ('serialsadditems','0','If set, a new item will be automatically added when receiving an issue',NULL,'YesNo'),
+       ('sortbynonfiling','no','Sort search results by MARC nonfiling characters',NULL,'YesNo'),
+       ('SpecifyDueDate','1','Choose whether to display \"Specify Due Date\" form in Circulation','','YesNo'),
+       ('SubscriptionHistory',';','Define the information level for serials history in OPAC','simplified|full','Choice'),
+       ('SubscriptionLog','0','Active this if you want to log Subscription action',NULL,'YesNo'),
+       ('suggestion','1','if set to 1, suggestions are activated in OPAC','','free'),
+       ('template','prog','Preference order for intranet interface templates','','Themes'),
+       ('TemplateEncoding','utf-8','Specify the encoding to use in Templates','iso-8859-1|utf-8','Choice'),
+       ('timeout','12000000','Inactivity timeout for cookies authentication (in seconds)',NULL,'Integer'),
+       ('TransfersMaxDaysWarning','3','Max delay before considering the transfer has potentialy a problem',NULL,'free'),
+       ('useDaysMode','Calendar','How to calculate return dates : Calendar means holidays will be controled, Days means the return date don\'t depend on holidays','Calendar|Days','Choice'),
+       ('virtualshelves','1','Set virtual shelves management ON or OFF','','YesNo'),
+       ('z3950AuthorAuthFields','701,702,700','contains the MARC biblio tags of person authorities to fill biblio.author with w',NULL,'free'),
+       ('z3950NormalizeAuthor','0','If set, Personal Name Authorities will replace authors in biblio.author','','YesNo');
diff --git a/misc/sql-datas/en/mandatory/05_sysprefs.txt b/misc/sql-datas/en/mandatory/05_sysprefs.txt
new file mode 100644 (file)
index 0000000..310c02c
--- /dev/null
@@ -0,0 +1 @@
+Default Koha system preferences 
diff --git a/misc/sql-datas/en/mandatory/06_userflags.sql b/misc/sql-datas/en/mandatory/06_userflags.sql
new file mode 100644 (file)
index 0000000..275eae8
--- /dev/null
@@ -0,0 +1,17 @@
+INSERT INTO `userflags` VALUES 
+       (0,'superlibrarian','Access to all librarian functions',0),
+       (1,'circulate','Circulate books',0),
+       (2,'catalogue','View Catalogue (Librarian Interface)',0),
+       (3,'parameters','Set Koha system paramters',0),
+       (4,'borrowers','Add or modify borrowers',0),
+       (5,'permissions','Set user permissions',0),
+       (6,'reserveforothers','Reserve books for patrons',0),
+       (7,'borrow','Borrow books',1),
+       (9,'editcatalogue','Edit Catalogue (Modify bibliographic/holdings data)',0),
+       (10,'updatecharges','Update borrower charges',0),
+       (11,'acquisition','Acquisition and/or suggestion management',0),
+       (12,'management','Set library management parameters',0),
+       (13,'tools','Use tools (export, import, barcodes)',0),
+       (14,'editauthorities','allow to edit authorities',0),
+       (15,'serials','allow to manage serials subscriptions',0),
+       (16,'reports','allow to access to the reports module',0);
diff --git a/misc/sql-datas/en/mandatory/06_userflags.txt b/misc/sql-datas/en/mandatory/06_userflags.txt
new file mode 100644 (file)
index 0000000..5fa8bdd
--- /dev/null
@@ -0,0 +1 @@
+Default user permissions flags 
diff --git a/misc/sql-datas/fr/mandatory/authorites_norme_unimarc.sql b/misc/sql-datas/fr/mandatory/authorites_norme_unimarc.sql
new file mode 100644 (file)
index 0000000..59b07e8
--- /dev/null
@@ -0,0 +1,759 @@
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '035', 'a', 'Numéro de contrôle système', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '035', 'z', 'Numéro de contrôle annulé ou erroné', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '100', 'a', 'Données générale de traitement', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '101', 'a', 'Langue utilisée par l\'entité', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '102', 'a', 'Pays', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '102', 'b', 'Localité', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '106', 'a', 'Code d\'un caractère', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '120', 'a', 'Données codées : nom de personne', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '123', 'd', 'Coordonnée-Longitude la plus occidentale', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '123', 'e', 'Coordonnée-Longitude la plus orientale', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '123', 'f', 'Coordonnée-Latitude la plus septentrionale', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '123', 'g', 'Coordonnée-Latitude la plus méridionale', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '150', 'a', 'Données de traitement sur la collectivité', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '152', 'a', 'Règles de catalogage', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '152', 'b', 'Système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '154', 'a', 'Données générales de traitement du titre', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '160', 'a', 'Code de l\'aire géographique', '', 1, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '200', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '200', 'b', 'Partie du nom autre que l\'élément d\'entré', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '200', 'c', 'Qualificatifs autres que les dates', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '200', 'd', 'Chiffres romains', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '200', 'f', 'Dates', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '200', 'g', 'Développement des initiales du prénom', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '200', '4', 'Code de fonction', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '200', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '200', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '200', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '200', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '200', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '200', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '210', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '210', 'b', 'Subdivision', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '210', 'c', 'Elément ajouté au nom ou qualificatif', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '210', 'd', 'Numéro de congrès et /ou de session', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '210', 'e', 'Lieu du congrès', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '210', 'f', 'Date du congrès', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '210', 'g', 'Elément rejeté', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '210', 'h', 'Partie du nom autre que l\'élément d\'entrée et autre que l\'élément rejeté 0 0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '210', '4', 'Code de fonction', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '210', 'x', 'subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '210', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '210', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '210', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '210', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '215', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '215', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '215', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '215', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '215', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '215', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '215', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '216', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '216', 'f', 'Dates', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '216', 'c', 'Qualificatif', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '216', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '216', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '216', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '216', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '216', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '216', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '220', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '220', 'f', 'Dates', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '220', '4', 'Code de fonction', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '220', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '220', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '220', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '220', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '220', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '220', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', 'b', 'Indication générale du type de document', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', 'h', 'Numéro de section ou de partie', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', 'i', 'Titre de section ou de partie', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', 'k', 'Date de publication', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', 'l', 'Sous-vedette de forme', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', 'm', 'Autres informations', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', 'q', 'Version (ou date d\'une version)', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', 'r', 'Distribution d\'exécution (pour la musique)', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', 's', 'Références numériques (pour la musique)', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', 'u', 'Tonalité (pour la musique)', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', 'w', 'Mention d\'arrangement', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '230', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '235', 'a', 'Rubrique de classement', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '235', 'b', 'Indication générale du type de document', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '235', 'e', 'Subdivision', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '235', 'k', 'Date de publication', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '235', 'm', 'Langue (quand elle fait partie de la vedette)', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '235', 'r', 'Distribution d\'exécution (pour la musique)', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '235', 's', 'Références numériques (pour la musique)', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '235', 'u', 'Tonalité (pour la musique)', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '235', 'w', 'Mention d\'arrangement (pour la musique)', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '235', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '235', 'x', 'subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '235', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '235', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '235', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '235', '8', 'Langue de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '240', 'a', 'Auteur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '240', 't', 'Titre', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '240', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '240', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '240', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '240', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '240', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '240', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '245', 'a', 'Auteur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '245', 't', 'Rubrique de classement', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '245', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '245', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '245', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '245', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '245', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '245', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '250', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '250', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '250', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '250', 'y', 'Subdivision  géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '250', 'z', 'Subdivision', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '250', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '250', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '260', 'a', 'Pays ou état fédéral', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '260', 'b', 'Province, état fédéré ou région', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '260', 'c', 'Comté ou département', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '260', 'd', 'Ville', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '260', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '260', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '280', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '280', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '280', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '280', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '280', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '280', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '280', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '300', 'a', 'Note d\'information', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '300', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '300', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '305', 'a', 'Formule introductive', '', 1, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '305', 'b', 'Vedette à laquelle on renvoie', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '305', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '305', '7', 'Ecriture de la notice et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '310', 'a', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '310', 'b', 'Vedette à laquelle on renvoie', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '310', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '310', '7', 'Ecriture de la notice et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '320', 'a', 'Note de renvoi explicatif', '', 1, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '320', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '330', 'a', 'Note sur le champ d\'application', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '330', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '330', '7', 'Ecriture de la notice et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '340', 'a', 'Note sur la biographie ou l\'activité', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '340', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '340', '7', 'Ecriture de la notice et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '356', 'a', 'Note géographique', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '356', '6', 'Données de liens entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '356', '7', 'Ecriture de la notice et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '400', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '400', 'b', 'Partie de l\'élément du nom autre que l\'élément d\'entrée', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '400', 'c', 'Qualificatifs autres que les dates', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '400', 'd', 'Chiffres romains', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '400', 'f', 'Dates', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '400', 'g', 'Développement des initiales du prénom', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '400', '4', 'Code de fonction', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '400', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '400', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '400', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '400', 'z', 'Subdivision', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '400', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '400', '2', 'code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '400', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '400', '5', 'Données codées relatives aux mentions de formes rejetées ou associées    0    0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '400', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '400', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', 'b', 'Subdivision', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', 'c', 'Elément ajouté au nom ou qualificatif', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', 'd', 'Numéro de congrès et/ou de session', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', 'e', 'Lieu du congrès', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', 'f', 'Date du congrès', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', 'g', 'Elément rejeté', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', 'h', 'Partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', '4', 'Code de fonction', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', 'z', 'Subdivision', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', '5', 'Données codées relatives aux mentions de formes rejetées ou associées    0     0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '410', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '415', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '415', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '415', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '415', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '415', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '415', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '415', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '415', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '415', '5', 'Données codées relatives aux mentions de formes rejetées ou associées     0     0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '415', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '415', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '415', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '416', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '416', 'f', 'Dates', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '416', 'c', 'Qualificatif', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '416', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '416', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '416', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '416', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '416', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '416', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '416', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '416', '5', 'Données codées relatives aux mentions de formes rejetées ou associées     0        0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '416', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '416', '7', 'Ecriture de catalogage et écriture de la racine de la vedette    0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '416', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '420', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '420', 'f', 'Dates', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '420', '4', 'Code de fonction', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '420', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '420', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '420', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '420', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '420', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '420', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '420', '3', 'Identificateur  de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '420', '5', 'Données relatives aux mentions de formes rejetées ou associées', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '420', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '420', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', 'b', 'Indication générale du type de document', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', 'h', 'Numéro de section ou  de partie', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', 'i', 'titre de section ou  de partie', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', 'k', 'date de publication', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', 'l', 'Sous-vedette de forme', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', 'm', 'Langue (quand elle fait partie de la vedette)', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', 'n', 'Autres informations', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', 'q', 'Version (ou date d\'une version)', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', 'r', 'Distribution d\'exécution (pour la musique)', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', 's', 'Références numériques (pour la musique)', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', 'u', 'Tonalité (pour la musique)', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', 'w', 'Mention d\'arrangement (pour la musique)', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', '2', 'code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', '5', 'Données codées relatives aux mentions de formes rejetées ou associées     0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', '7', 'Ecriture de catalogage et écriture de la racine de la vedette     0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '430', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '440', 'a', 'Auteur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '440', 't', 'Titre', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '440', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '440', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '440', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '440', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '440', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '440', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '440', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '440', '5', 'Données codées relatives aux mentions de formes rejetées ou associées     0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '440', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '440', '7', 'Ecriture de catalogage et écriture de la racine de la vedette      0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '440', '8', 'Langue de catalogage et langue de la racine de la vedette      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '445', 'a', 'Auteur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '445', 't', 'Rubrique de classement', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '445', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '445', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '445', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '445', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '445', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '445', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '445', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '445', '5', 'Données codées relatives aux mentions de formes rejetées ou associées     0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '445', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '445', '7', 'Ecriture de catalogage et écriture de la racine de la vedette      0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '445', '8', 'Langue de catalogage et langue de la racine de la vedette      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '450', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '450', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '450', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '450', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '450', 'z', 'subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '450', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '450', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '450', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '450', '5', 'Données codées relatives aux mentions de formes rejetées ou  associées    0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '450', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '450', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '450', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '460', 'a', 'Pays ou état fédéral', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '460', 'b', 'Province, état fédéré ou région', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '460', 'c', 'Comté ou département', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '460', 'd', 'Ville', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '460', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '460', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '460', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '460', '5', 'Données codées relatives aux mentions de formes rejetées ou  associées    0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '460', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '460', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '460', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '480', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '480', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '480', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '480', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '480', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '480', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '480', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '480', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '480', '5', 'Données codées relatives aux mentions de formes rejetées ou  associées    0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '480', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '480', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '480', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', 'b', 'Partie de l\'élément du nom autre que l\'élément d\'entrée', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', 'c', 'Qualificatifs autres au les dates', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', 'd', 'Chiffres romains', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', 'f', 'Dates', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', 'g', 'Développement des initiales du prénom', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', '4', 'Code de fonction', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', '5', 'Données codées relatives aux mentions de formes rejetées ou  associées    0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '500', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', 'b', 'Subdivision', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', 'c', 'Elément ajouté au nom ou qualificatif', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', 'd', 'Numéro de congrès et/ou de session', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', 'e', 'Lieu de congrès', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', 'f', 'Date du congrès', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', 'g', 'Elément rejeté', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', 'h', 'Partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté     0     0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', '4', 'Code de fonction', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', 'j', 'subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', '5', 'Données codées relatives aux mentions de formes rejetées ou  associées    0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '510', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '515', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '515', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '515', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '515', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '515', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '515', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '515', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '515', '5', 'Données codées relatives aux mentions de formes rejetées ou  associées    0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '515', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '515', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '515', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '516', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '516', 'f', 'Dates', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '516', 'c', 'Qualificatif', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '516', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '516', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '516', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '516', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '516', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '516', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '516', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '516', '5', 'Données codées relatives aux mentions de formes rejetées ou  associées    0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '516', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '516', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '516', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '520', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '520', 'f', 'Dates', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '520', '4', 'Code de fonction', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '520', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '520', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '520', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '520', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '520', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '520', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '520', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '520', '5', 'Données codées relatives aux mentions de formes rejetées ou  associées    0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '520', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '520', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '520', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', 'b', 'Indication générale du type de document', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', 'h', 'Numéro de section ou de partie', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', 'i', 'Titre de section ou de partie', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', 'k', 'Date de publication', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', 'l', 'Sous-vedette de forme', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', 'm', 'Mangue (quand elle fait partie de la vedette)', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', 'n', 'Autre informations', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', 'q', 'Version (ou date d\'une version)', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', 'r', 'Distribution d\'exécution (pour la musique)', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', 's', 'Références numériques (pour la musique)', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', 'u', 'Tonalité (pour la musique)', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', 'w', 'Mention d\'arrangement (pour la musique)', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', '5', 'Données codées relatives aux mentions de formes rejetées ou  associées    0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '530', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '540', 'a', 'Auteur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '540', 't', 'Titre', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '540', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '540', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '540', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '540', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '540', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '540', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '540', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '540', '5', 'Données codées relatives aux mentions de formes rejetées ou  associées    0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '540', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '540', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '540', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '545', 'a', 'Auteur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '545', 't', 'Rubrique de classement', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '545', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '545', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '545', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '545', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '545', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '545', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '545', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '545', '5', 'Données codées relatives aux mentions de formes rejetées ou  associées    0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '545', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '545', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '545', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '550', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '550', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '550', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '550', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '550', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '550', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '550', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '550', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '550', '5', 'Données codées relatives aux mentions de formes rejetées ou  associées    0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '550', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '550', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '550', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '560', 'a', 'Pays ou état fédéral', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '560', 'b', 'Province, état fédéré ou région', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '560', 'c', 'Comté ou département', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '560', 'd', 'Ville', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '560', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '560', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '560', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '560', '5', 'Données codées relatives aux mentions de formes rejetées ou  associées    0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '560', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '560', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '560', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '580', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '580', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '580', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '580', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '580', 'z', 'Subdivision chronologique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '580', '0', 'Formule introductive', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '580', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '580', '3', 'Identificateur de la notice d\'autorité', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '580', '5', 'Données codées relatives aux mentions de formes rejetées ou  associées    0      0', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '580', '6', 'Données de lien entre zones', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '580', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '580', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '675', 'a', 'Indice CDU, isolé ou début d\'une série', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '675', 'b', 'Indice CDU, fin de série', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '675', 'c', 'Termes explicatifs', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '675', 'v', 'Edition de la CDU', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '675', 'z', 'Langue de l\'édition', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '675', '3', 'Identificateur de la notice de classification', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '676', 'a', 'Indice CDD, isolé ou début d\'une série', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '676', 'b', 'Indice CDD, fin de série', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '676', 'c', 'Termes explicatifs', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '676', 'v', 'Edition de la CDD', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '676', 'z', 'Langue de l\'édition', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '676', '3', 'Identificateur de la notice de classification', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '680', 'a', 'Indice LCC, isolé ou début d\'une série', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '680', 'b', 'Indice LCC, fin de série', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '680', 'c', 'Termes explicatifs', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '680', '3', 'Identificateur de la notice de classification', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '686', 'a', 'Indice , isolé ou début d\'une série', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '686', 'b', 'Indice , fin de série', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '686', 'c', 'Termes explicatifs', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '686', '3', 'Identificateur de la notice de classification', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '700', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '700', 'b', 'Partie du nom autre que l\'élément d\'entrée', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '700', 'c', 'Qualificatifs autres que les dates', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '700', 'd', 'Chiffres romains', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '700', 'f', 'Dates', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '700', 'g', 'Développement des initiales du prénom', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '700', '4', 'Code de fonction', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '700', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '700', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '700', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '700', 'z', 'Subdivision', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '700', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '700', '3', 'Identificateur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '700', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '700', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '710', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '710', 'b', 'Subdivision', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '710', 'c', 'Elément ajouté au nom ou qualificatif', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '710', 'd', 'Numéro de congrès et/ou de session', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '710', 'e', 'Lieu du congrès', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '710', 'f', 'Date du congrès', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '710', 'g', 'Elément rejeté', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '710', 'h', 'Partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '710', '4', 'Code de fonction', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '710', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '710', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '710', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '710', 'z', 'Subdivision', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '710', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '710', '3', 'Identificateur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '710', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '710', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '715', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '715', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '715', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '715', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '715', 'z', 'Subdivision', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '715', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '715', '3', 'Identificateur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '715', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '715', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '716', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '716', 'f', 'Dates', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '716', 'c', 'Qualificatif', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '716', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '716', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '716', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '716', 'z', 'Subdivision', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '716', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '716', '3', 'Identificateur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '716', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '716', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '720', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '720', 'f', 'Dates', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '720', '4', 'Code de fonction', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '720', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '720', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '720', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '720', 'z', 'Subdivision', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '720', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '720', '3', 'Identificateur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '720', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '720', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', 'b', 'Indication générale du type de document', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', 'h', 'Numéro de section ou de partie', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', 'i', 'titre de section ou de partie', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', 'k', 'Date de publication', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', 'l', 'Sous-vedette de forme', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', 'm', 'Langue (quand elle fait partie de la vedette)', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', 'n', 'Autres informations', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', 'q', 'Version (ou date d\'une version)', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', 'r', 'Distribution d\'exécution (pour la musique)', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', 's', 'Références numériques (pour la musique)', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', 'u', 'Tonalité (pour la musique)', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', 'w', 'Mention d\'arrangement (pour la musique)', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', 'z', 'Subdivision', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', '3', 'Identificateur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '730', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '740', 'a', 'Auteur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '740', 't', 'Titre', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '740', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '740', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '740', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '740', 'z', 'Subdivision', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '740', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '740', '3', 'Identificateur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '740', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '740', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '745', 'a', 'Auteur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '745', 't', 'Rubrique de classement', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '745', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '745', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '745', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '745', 'z', 'Subdivision', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '745', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '745', '3', 'Identificateur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '745', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '745', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '750', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '750', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '750', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '750', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '750', 'z', 'Subdivision', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '750', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '750', '3', 'Identificateur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '750', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '750', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '760', 'a', 'Pays ou état fédéral', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '760', 'b', 'Province, état fédéré ou région', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '760', 'c', 'Comté ou département', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '760', 'd', 'Ville', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '760', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '760', '3', 'Identificateur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '760', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '760', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '780', 'a', 'Elément d\'entrée', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '780', 'j', 'Subdivision de forme', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '780', 'x', 'Subdivision de sujet', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '780', 'y', 'Subdivision géographique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '780', 'z', 'Subdivision', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '780', '2', 'Code du système d\'indexation matière', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '780', '3', 'Identificateur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '780', '7', 'Ecriture de catalogage et écriture de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '780', '8', 'Langue de catalogage et langue de la racine de la vedette', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '801', 'a', 'Pays', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '801', 'b', 'Etablissement de catalogage', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '801', 'c', 'Date de la dernière transaction', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '810', 'a', 'Citation', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '810', 'b', 'Information trouvée', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '815', 'a', 'Citation', '', 1, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '820', 'a', 'Texte de la note', '', 1, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '825', 'a', 'Texte de la note', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '830', 'a', 'Texte de la note', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '835', 'a', 'Texte de la note', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '835', 'b', 'Vedette de remplacement', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '835', 'd', 'Date de la transaction', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '836', 'b', 'Vedette remplacée', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '836', 'd', 'Date de transaction', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'a', 'Nom du serveur', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'b', 'Numéro d\'accès', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'c', 'Compression', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'd', 'Chemin d\'accès', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'e', 'Date et heure de consultation et d\'accès', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'f', 'Nom électronique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'g', 'Nom normalisé d\'une ressource', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'h', 'Nom de l\'utilisateur', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'i', 'Instruction', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'j', 'Bits par seconde', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'k', 'Mot de passe', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'l', 'Logon/login', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'm', 'Contact pour l\'assistance technique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'n', 'Adresse du serveur cité dans la sous-zone $a', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'o', 'Système d\'exploitation', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'p', 'Port', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'q', 'Type de format électronique', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'r', 'Paramètrage', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 's', 'Taille du fichier', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 't', 'Emulation du terminal', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'u', 'Adresse électronique normalisée (URL)', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'v', 'Heures d\'accès', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'w', 'Numéro d\'identification de la notice', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'x', 'Note confidentielle', '', 0, 1, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'y', 'Mode d\'accès', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '856', 'z', 'Note publique', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '886', 'a', 'Etiquette de la zone du format source', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '886', 'b', 'Indicateurs et sous-zones de la zone du format source', '', 1, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '886', '2', 'Code de système', '', 0, 0, 0, NULL, NULL, NULL);
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '001', '@', 'tag 001', '', 0, 0, 0, '', NULL, '');
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '005', '@', 'tag 005', '', 0, 0, -1, '', NULL, '');
+INSERT INTO auth_subfield_structure (authtypecode, tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, tab, authorised_value, value_builder, seealso) VALUES ('', '015', '@', 'tag 015', '', 0, 0, -1, '', NULL, '');
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '001', 'Identificateur de la notice', '', 0, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '005', 'Identificateur de la version', '', 0, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '015', '(ISADN)', '', 0, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '035', 'Identificateur de la notice dans un autre système', '', 0, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '100', 'Données générales de traitement', '', 0, 1, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '101', 'Langue de l\'entité', '', 0, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '102', 'Nationalité de l\'entité', '', 0, 1, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '106', 'Zone de données codées : Nom de personne / Nom de collectivité / Famille /Marque, utilisés comme vedettes matières', '', 0, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '120', 'Zone de données codées : Nom de personne', '', 0, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '123', 'Zone de données codées : Nom de territoire ou nom  géographique', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '150', 'Zone de données codées : Nom de collectivité', '', 0, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '152', 'Règles', '', 0, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '154', 'Zone de données codées : titre uniforme', '', 0, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '160', 'Code d\'aire géographique', '', 0, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '200', 'Vedette-Nom de personne', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '210', 'Vedette-Nom de collectivité', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '215', 'Vedette-Nom de territoire ou nom géographique', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '216', 'Vedette-Marque', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '220', 'Vedette-Famille', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '230', 'Vedette-Titre uniforme', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '235', 'Vedette-Rubrique de classement', '', 0, 1, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '240', 'Vedette-Auteur/Titre', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '245', 'Vedette-Auteur/rubrique de classement', '', 0, 1, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '250', 'Vedette-Matière nom commun', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '260', 'Vedette-Lieu d\'édition', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '280', 'Vedette-Forme, genre ou caractéristiques physiques', '', 0, 1, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '300', 'Note d\'information', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '305', 'Note de renvoi textuel "Voir aussi"', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '310', 'Note de renvoi textuel "Voir"', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '320', 'Note de renvoi explicatif', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '330', 'Note sur le champ d\'application', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '340', 'Note sur la biographie et l\'activité', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '356', 'Note géographique', '', 0, 1, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '400', 'Forme rejetée-Nom de personne', '', 0, 1, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '410', 'Forme rejetée-Nom de collectivité', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '415', 'Forme rejetée-Nom de territoire', '', 0, 1, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '416', 'Forme rejetée-Marque', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '420', 'Forme rejetée-Famille', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '430', 'Forme rejetée-Titre uniforme', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '440', 'Forme rejetée-Auteur/Titre', '', 0, 1, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '445', 'Forme rejetée-Auteur/Rubrique de classement', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '450', 'Forme rejetée-Matière nom commun', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '460', 'Forme rejetée-Lieu d\'édition', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '480', 'Forme rejetée-Forme, genre ou caractéristiques physiques', '', 0, 1, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '500', 'Forme associée-Nom de personne', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '510', 'Forme associée-Nom de collectivité', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '515', 'Forme associée-Nom de territoire ou nom  géographique', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '516', 'Forme associée-Marque', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '520', 'Forme associée-Famille', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '530', 'Forme associée-Titre uniforme', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '540', 'Forme associée-Auteur/Titre', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '545', 'Forme associée-Auteur/rubrique de classement', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '550', 'Forme associée-Matière nom commun', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '560', 'Forme associée-Lieu d\'édition', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '580', 'Forme associée-Forme, genre ou caractéristiques physiques', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '675', 'Classification décimale universelle (CDU)(provisoire)', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '676', 'Classification décimale Dewey (CDD)', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '680', 'Classification de la Bibliothèque du Congrès (LCC)', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '686', 'Autres classifications', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '700', 'Forme parallèle-Nom de personne', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '710', 'Forme parallèle-Nom de collectivité', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '715', 'Forme parallèle-Nom de territoire ou nom géographique', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '716', 'Forme parallèle-Marque', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '720', 'Forme parallèle-Famille', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '730', 'Forme parallèle-Titre uniforme', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '740', 'Forme parallèle-Auteur/Titre', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '745', 'Forme parallèle-Auteur/Rubrique de classement', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '750', 'Forme parallèle-Matière nom commun', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '760', 'Forme parallèle-Lieu d\'édition', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '780', 'Forme parallèle-Forme, genre ou caractéristiques physiques', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '801', 'Origine de la notice', '', 0, 1, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '810', 'Sources consultées avec profit', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '815', 'Sources consultées en vain', '', 0, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '820', 'Information sur l\'utilisation ou le champ d\'application de la vedette', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '825', 'Citation dans une autre notice', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '830', 'Note générale de travail', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '835', 'Information sur les vedettes remplaçant une vedette détruite', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '836', 'Information sur les vedettes remplacées', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '856', 'Adresse électronique et mode d\'accès', '', 1, 0, NULL);
+INSERT INTO auth_tag_structure (authtypecode, tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value) VALUES ('', '886', 'Données non converties du format source', '', 1, 0, NULL);
diff --git a/misc/sql-datas/fr/mandatory/authorites_norme_unimarc.txt b/misc/sql-datas/fr/mandatory/authorites_norme_unimarc.txt
new file mode 100644 (file)
index 0000000..f45d8ca
--- /dev/null
@@ -0,0 +1,2 @@
+Authority structure for UNIMARC, in french
+Structure des autorités UNIMARC, en Français. A utiliser pour définir les différentes grilles d'autorités (NP, NC, CO...) qui ne sont pas fournies actuellement.
\ No newline at end of file
diff --git a/misc/sql-datas/fr/mandatory/framework_DEFAULT.sql b/misc/sql-datas/fr/mandatory/framework_DEFAULT.sql
new file mode 100644 (file)
index 0000000..4db3b8d
--- /dev/null
@@ -0,0 +1,334 @@
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('090','Numéro biblio (koha)','Numéro biblio (koha',0,1,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('001','numéro d\'identification de la notice','notice numéro',0,1,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('005','numéro d\'identification de la version','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('010','ISBN','ISBN',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('610','indexation en vocabulaire libre','sujets',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('012','empreinte identifiant le document','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('013','numéro international normalisé de document musical (ISMN)','ISMN',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('014','numéro d\'identification d\'un article de périodique','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('020','numéro de la bibliographie nationale','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('021','numéro de dépôt légal','dépôt légal',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('022','numéro de publication officielle','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('040','CODEN (publications en série)','CODEN',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('071','numéro d\'éditeur (enregistrements sonores et musique imprimée)','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('100','données générales de traitement','',0,1,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('101','langue du document','langue',0,1,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('102','pays d\'édition ou de production','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('105','zone de données codées :textes, monogaphies','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('106','zone de données codées :textes, caractéristiques physiques','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('110','zone de données codées :publications en série','',0,0,NULL,'');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('115','zone de données codées : images projetés, enregistrements vidéo et films','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('116','zone de données codées : documents graphiques','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('117','zone de données codées : objets en trois dimensions, artefacts','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('120','zone de données codées : documents cartographiques, généralités','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('121','zone de données codées : documents cartographiques, caractéristiques physiques','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('122','zone de données codées : période historique','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('123','zone de données codées : documents cartographiques, échelle et coordonnées','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('124','zone de données codées : documents cartographiques, autres caractéristiques physiques','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('125','zone de données codées : enregistrements sonores et musique imprimée','',0,0,NULL,'');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('126','zone de données codées : enregistrements sonores, caractéristiques physiques','',0,0,NULL,'');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('127','zone de données codées : durée des enregistrements sonores','',0,0,NULL,'');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('128','zone de données codées : interprétations musicales et partitions','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('130','zone de données codées : microformes, caractéristiques physiques','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('131','zone de données codées : documents cartographiques - mesures géodésiques','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('135','zone de données codées : ressources électroniques','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('140','zone de données codées : livres anciens','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('141','zone de données codées : livres anciens, caractères de l\'exemplaire','',0,1,NULL,'');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('200','titre et mention de responsabilité','titre',0,1,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('205','mention d\'édition','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('206','zone particulière à certains types de documents : documents cartographiques, données mathématiques','',1,1,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('207','zone particulière à certains types de documents : publications en série, numérotation','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('208','zone particulière à certains types de documents : musique imprimée','',0,0,NULL,'');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('210','adresse bibliographique','éditeur',0,0,NULL,'');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('211','date de publication prévue','date de publication prévue',0,0,NULL,'');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('215','collation','description',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('225','collection','collection',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('230','zone particulière à certains types de documents : ressources électroniques','',1,1,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('300','note générale','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('301','note sur les numéros d\'identification','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('302','note sur les informations codées','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('303','note générale sur la description bibliographique','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('304','note sur le titre et la mention de responsabilité','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('305','note sur l\'édition et l\'histoire bibliographique','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('306','note sur l\'adresse bibliographique','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('307','note sur la collation','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('308','note sur la collection','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('310','note sur la reliure et la disponibilité','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('311','note sur les zones de liens','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('312','note sur les titres associés','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('313','note sur les vedettes matières','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('314','note sur la responsabilité intellectuelle','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('315','note sur les informations propres au type de documents','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('316','note sur l\'exemplaire','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('317','note sur la provenance','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('318','note sur les actions de préservation','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('320','note sur les bibliographies ou les index','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('321','note sur les index, extraits et citations publiés séparément','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('322','note sur le générique','note',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('323','note sur les interprètes','note',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('324','note sur le document original','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('325','note sur la reproduction','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('326','note sur la périodicité','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('327','note de contenu','note',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('328','note sur les thèses','note',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('330','résumé ou extrait','résumé',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('332','titre choisi pour le document','forme du titre',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('333','note sur le public destinataire','destiné à',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('336','note sur le type de ressource électronique','type de fichier',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('337','note sur la configuration requise','configuration requise',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('345','renseignements sur l\'acquisition','note',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('410','collection','collection',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('411','sous-collection','sous-collection',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('711','collectivité - coauteur','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('422','publication-mère du supplément','supplément de',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('423','publié avec','publié avec',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('430','suite de','suite de',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('431','succède après scission à','succède après scission à',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('432','remplace','remplace',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('433','remplace partiellement','remplace partiellement',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('434','absorbe','absorbe',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('435','absorbe partiellement','absorbe partiellement',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('436','fusion de','fusion de',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('437','suite partielle de','suite partielle de',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('440','devient','devient',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('441','devient partiellement','devient partiellement',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('442','remplacé par','remplacé par',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('443','remplacé partiellement par','remplacé partiellement par',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('444','absorbé par','absorbé par',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('445','absorbé partiellement par','absorbé partiellement par',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('446','scindé en\85 et en\85','scindé en\85 et en\85',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('447','fusionne avec\85 pour former\85','fusionne avec\85 pour former\85',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('448','redevient','redevient',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('451','autre édition sur le même support','autre édition',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('452','autre édition sur un autre support','autre édition',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('453','traduit sous le titre','traduit sous le titre',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('454','traduit de','traduit de',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('455','reproduction de','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('456','reproduit comme','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('461','niveau de l\'ensemble','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('462','niveau du sous-ensemble','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('463','niveau de l\'unité matérielle','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('464','niveau du dépouillement','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('470','document analysé','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('481','est relié avec ce volume','est rélié avec ce volume',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('482','relié avec','relié avec',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('488','autres \9cuvres en liaison','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('500','titre uniforme','titre',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('501','rubrique de classement','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('503','titre de forme','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('510','titre parallèle','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('512','titre de couverture','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('513','titre figurant sur une autre page de titre','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('514','titre de départ','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('515','titre courant','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('516','titre de dos','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('517','autres variantes du titre','autres variantes du titre',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('518','titre avec un alphabet moderne','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('520','titre précédent (publications en série)','titre précédent',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('531','titre abrégé (publications en série)','titre abrégé',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('532','titre développé (publications en série)','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('540','titre ajouté par le catalogueur','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('541','titre traduit ajouté par le catalogueur','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('545','titre de section','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('600','nom de personne - vedette matière','sujets',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('601','collectivité - vedette matière','sujets',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('602','nom générique de famille - vedette matière','sujets',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('604','auteur-titre - vedette matière','sujets',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('605','titre - vedette matière','sujets',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('606','nom commun - vedette matière','sujets',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('607','nom géographique - vedette matière','sujets',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('608','vedette matière de forme, de genre ou des caractéristiques physiques','sujets',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('610','indexation en vocabulaire libre','sujets',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('615','catégorie sujet','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('620','accès par le lieu d\'édition','lieu d\'édition',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('626','accès par des données techniques (périmé)','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('660','code de zone géographique','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('661','code de date','',0,1,NULL,'');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('670','PRECIS','',0,1,NULL,'');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('675','Classification Décimale Universelle','classification',0,1,NULL,'');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('676','classification décimale Dewey','classification',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('680','classification de la Bibliothèque du Congrès','classification',0,1,NULL,'');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('686','autres classifications','classification',0,1,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('700','nom de personne - responsabilité principale','auteur',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('701','nom de personne - coauteur','coauteur',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('702','nom de personne - mention de responsabilité secondaire','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('710','collectivité - mention de responsabilité principale','auteur',0,0,NULL,'');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('711','collectivité - coauteur','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('712','collectivité - mention de responsabilité secondaire','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('720','nom générique de famille - mention de responsabilité principale','',0,0,NULL,'');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('721','nom générique de famille - coauteur','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('722','nom générique de famille - mention de responsabilité secondaire','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('801','source de catalogage','',1,1,'SOURCES','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('802','centre ISSN','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('830','Note generale du catalogueur','Note generale du catalogueur',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('856','adresse électronique et mode d\'accès','accès',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('900','forme rejetée des zones 70X et 72X','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('901','numéro de référence Electre','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('902','niveau de lecture','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('903','indexation','cote',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('910','forme rejetée des zones 71X','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('915','numéro de gestion','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('916','données codées sur la conservation','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('917','données codées sur le prêt, le dépôt, la communication et la reproduction','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('918','numéro de notice archivé','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('919','référence dans le système local','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('920','accès auteur-titre','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('930','localisation et cote','localisation',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('931','ancienne cote','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('932','future cote','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('936','numéro d\'inventaire','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('950','forme rejetée des zones 5XX','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('955','état de collection des publications en série','état de collection',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('956','état de collection des publications en série : supplément et matériel d\'accompagnement','suppléments',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('957','état de collection des publications en série : tables et index','tables et index',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('958','nom et importance d\'une partie','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('960','forme rejetée des zones 6XX','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('966','champ de localisation','localisation',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('970','vedettes commerciales','sujets',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('980','forme rejetée des zones 970','sujets',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('987','numéro de notice archivé','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('990','cote ou note de contenu','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('991','indexation locale','sujets',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('992','classification locale','cote',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('995','Exemplaires','Exemplaires',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('682','PUBEMP','PUBEMP',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('658','Propri','Code propri',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('683','Cotes (specif ENSMP)','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('651','Cotes BIS (Spécif ENSMP)','',1,1,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('657','DOMAINE THESE','Domaine de la thèse',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('656','Lieu de Thèse','Lieu de thèse',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('653','Date modification notice','',1,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('659','Note de thèse','',0,0,'','');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('652','Date création notice','',0,1,'','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('010','a','numéro (ISBN)','ISBN',0,0,'biblioitems.isbn',0,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('010','b','qualificatif','',0,0,'',0,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('010','d','disponibilté et/ou prix','',0,0,'',0,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('010','z','ISBN erroné','',0,0,'',0,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','a','langue d\'un texte, d\'une bande son, etc','',0,0,'',1,'LANGUES','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','b','langue d\'un texte intermédiaire quand le document n\'est pas une traducti','',0,0,'',1,'LANGUES','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','c','langue de l\'?uvre original','',0,0,'',1,'LANGUES','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','d','langue d\'un résumé','',0,0,'',1,'LANGUES','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','e','langue de la table des matières','',0,0,'',1,'LANGUES','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','f','langue de la page de titre si elle diffère de celle du texte','',0,0,'',1,'LANGUES','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','g','langue du titre propre si elle diffère de la langue du texte ou de la bande son','',0,0,'',1,'LANGUES','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','h','langue d\'un livret','',0,0,'',1,'LANGUES','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','i','langue des textes d\'accompagnement','',0,0,'',1,'LANGUES','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','j','langue des sous-titres','',0,0,'',-1,'LANGUES','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','a','pays d\'édition','',0,0,'',1,'PAYS','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','b','lieu  d\'édition','',0,0,'',1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('105','a','données codées - monographies','',0,0,'',1,'','','unimarc_field_105.pl',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('124','a','origine de l\'image','',0,0,'',1,'','','unimarc_field_124a.pl',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('124','b','forme du document cartographique','',0,0,'',1,'','','unimarc_field_124b.pl',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('124','c','présentation technique dans le cas d\'images photographiques ou non photographiqu','',0,0,'',1,'','','unimarc_field_124c.pl',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('124','d','position de la base pourles images photographiques ou de télédétection','',0,0,'',1,'','','unimarc_field_124d.pl',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('124','e','catégorie de satellite pur la télédétection','',0,0,'',1,'','','unimarc_field_124e.pl',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('124','f','nom du satellite pour la télédétection','',0,0,'',1,'','','unimarc_field_124f.pl',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('124','g','technique d\'enregistrement pour les images de télédétection','',0,0,'',1,'','','unimarc_field_124g.pl',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('125','a','nature de la musique imprimée','',0,0,'',1,'','','unimarc_field_125a.pl',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('125','b','type de texte écrit (enregistrements parlés)','',0,0,'',1,'','','unimarc_field_125b.pl',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('130','a','données codées de documents : Microformes-caractéristiques physiques','',0,1,'',1,'','','unimarc_field_130.pl',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('135','a','données codées de documents pour les ressources électroniques','',0,0,'',1,'','','unimarc_field_135a.pl',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','5','nom de l\'institution à laquelle s\'applique cette zone','',1,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','a','titre propre','',0,1,'biblio.title',2,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','b','indication générale du type de document','',1,0,'',2,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','c','titre propre d\'un auteur différent','',1,0,'',2,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','d','titre parallèle','',1,0,'',2,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','e','complément du titre','',1,0,'',2,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','f','première mention de responsabilité','',0,0,'biblio.author',2,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','g','mention de responsabilité suivante','',1,0,'additionalauthors.author',2,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','h','numéro de partie','',1,0,'',2,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','i','titre de partie','',1,0,'',2,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','v','numéro de volume','',0,0,'biblioitems.volume',2,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','z','langue du titre parallèle','',0,0,'',2,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','a','titre de la collection','',0,0,'biblio.seriestitle',2,'','','unimarc_field_225a.pl',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','d','titre parallèle de la collection','',0,0,'',2,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','e','compléments de titre de la collection','',0,0,'',2,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','f','mention de responsabilité','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','h','numéro de la sous-collection','',0,0,'',2,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','i','titre de la sous-collection','',0,0,'',2,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','v','numéro du volume','',0,0,'',2,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','x','ISSN de la collection','',0,0,'',2,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','z','langue du titre parallèle','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('320','a','texte de la note','',0,0,'',3,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('326','a','périodicité','',0,0,'',3,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('326','b','dates','',0,0,'',3,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','a','auteur','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','c','lieu de publication','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','d','date de publication','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','e','mention d\'édition','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','h','numéro de section ou de partie','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','i','titre de section ou de partie','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','p','collation','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','t','titre','',0,0,'',4,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','u','URL','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','v','numéro de volume','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','x','ISSN','',0,0,'',4,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','a','titre uniforme','titre',0,0,'',5,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','b','indication générale du type de document','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','h','numéro de section ou de partie','numéro',0,0,'',5,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','i','titre de section ou de partie','',0,0,'',5,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','k','date de publication','publié en',0,0,'',5,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','l','sous-vedette de forme','',0,0,'',5,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','m','langue','langue',0,0,'',5,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','n','autres informations','',0,0,'',5,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','q','version','',0,0,'',5,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','r','mode d\'interprétation','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','s','indication du numéro (pour la musique)','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','u','clé','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','v','indication du volume','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','w','mention d\'arrangement (pour la musique)','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','x','subdivision de sujet','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','y','subdivision géographique','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','z','subdivision chronologique','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','2','code système','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','a','nom du serveur','',0,0,'',8,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','b','numéro d\'accès','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','c','compression','compression',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','d','chemin d\'accès','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','e','date et heure de la consultation','visité le',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','f','nom électronique','fichier',0,0,'',8,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','g','URN','URN',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','h','nom de l\'utilisateur','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','i','instruction','commande',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','j','bits par seconde','bits par seconde',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','k','mot de passe','mot de passe',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','l','login','login',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','m','contact pour l\'assistance technique','contact',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','n','adresse du serveur','adresse',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','o','système d\'exploitation','système d\'exploitation',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','p','port','port',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','q','type de format électronique','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','r','dispositions','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','s','taille du fichier','taille du fichier',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','t','émulation du terminal','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','u','URL','URL',1,0,'biblioitems.url',8,'','','',1,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','v','heures d\'accès','heures d\'accès',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','w','numéro d\'identification de la notice','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','x','note non publique','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','y','mode d\'accès','mode d\'accès',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','z','note publique','note',0,0,'',8,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','a','origine du document, texte libre','',0,0,'items.homebranch',10,'branches','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','b','origine du document, donnée codée','',0,0,'',-1,'branches','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','c','dépositaire permanent, texte libre','',0,0,'items.holdingbranch',10,'branches','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','v','code à barres de l\'exemplaire','',0,0,'items.barcode',10,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','d','Etablissement prêteur ou déposant, donnée codée','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','g','code à barres, préfixe','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','h','code à barres, incrémentation','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','i','code à barres, suffixe','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','k','cote','cote',0,0,'',10,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','l','volumaison','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','m','date de prêt ou de dépôt','',0,0,'items.datelastseen',10,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','n','date de restitution prévue','à rendre pour le',0,0,'items.datelastborrowed',10,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','o','catégorie de circulation (0 : empruntable, 1 : exclu du prêt)','',0,0,'items.notforloan',10,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','q','public visé (selon l\'âge)','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','r','type de document et support matériel','',0,1,'',10,'itemtypes','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','s','élément de tri','',0,1,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','u','note sur l\'exemplaire','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','9','itemnumber (koha)','',0,0,'items.itemnumber',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','e','niveau de localisation','',0,0,'items.location',10,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','@','numéro d\'identification de la notice','',0,0,'',-1,'','','',0,0,'','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','f','N° d\'inventaire','',0,0,'',10,'','',NULL,0,0,'','','');
diff --git a/misc/sql-datas/fr/mandatory/framework_DEFAULT.txt b/misc/sql-datas/fr/mandatory/framework_DEFAULT.txt
new file mode 100644 (file)
index 0000000..7fa32da
--- /dev/null
@@ -0,0 +1,2 @@
+Framework for default (useless framework, here just for history purposes)
+Framework (UNIMARC en français) par défaut. INUTILE. Il est là seulement pour des questions d'historique
\ No newline at end of file
diff --git a/misc/sql-datas/fr/mandatory/stopwords.sql b/misc/sql-datas/fr/mandatory/stopwords.sql
new file mode 100644 (file)
index 0000000..53c4190
--- /dev/null
@@ -0,0 +1,71 @@
+# phpMyAdmin MySQL-Dump
+# version 2.2.6-rc1
+# http://phpwizard.net/phpMyAdmin/
+# http://phpmyadmin.sourceforge.net/ (download page)
+#
+# Host: localhost
+# Generation Time: Nov 22, 2002 at 11:10 AM
+# Server version: 3.23.52
+# PHP Version: 4.2.3
+# Database : `koha_fr`
+
+#
+# Dumping data for table `stopwords`
+#
+
+INSERT INTO stopwords VALUES ('AU');
+INSERT INTO stopwords VALUES ('ÇA');
+INSERT INTO stopwords VALUES ('CAR');
+INSERT INTO stopwords VALUES ('CE');
+INSERT INTO stopwords VALUES ('CELA');
+INSERT INTO stopwords VALUES ('CES');
+INSERT INTO stopwords VALUES ('CEUX');
+INSERT INTO stopwords VALUES ('CI');
+INSERT INTO stopwords VALUES ('DANS');
+INSERT INTO stopwords VALUES ('DE');
+INSERT INTO stopwords VALUES ('DES');
+INSERT INTO stopwords VALUES ('DU');
+INSERT INTO stopwords VALUES ('ELLE');
+INSERT INTO stopwords VALUES ('ELLES');
+INSERT INTO stopwords VALUES ('EN');
+INSERT INTO stopwords VALUES ('EST');
+INSERT INTO stopwords VALUES ('ET');
+INSERT INTO stopwords VALUES ('EU');
+INSERT INTO stopwords VALUES ('IL');
+INSERT INTO stopwords VALUES ('ILS');
+INSERT INTO stopwords VALUES ('JE');
+INSERT INTO stopwords VALUES ('LA');
+INSERT INTO stopwords VALUES ('LE');
+INSERT INTO stopwords VALUES ('LES');
+INSERT INTO stopwords VALUES ('LEUR');
+INSERT INTO stopwords VALUES ('MA');
+INSERT INTO stopwords VALUES ('MAIS');
+INSERT INTO stopwords VALUES ('MES');
+INSERT INTO stopwords VALUES ('MON');
+INSERT INTO stopwords VALUES ('NI');
+INSERT INTO stopwords VALUES ('NOTRE');
+INSERT INTO stopwords VALUES ('NOUS');
+INSERT INTO stopwords VALUES ('OU');
+INSERT INTO stopwords VALUES ('PAR');
+INSERT INTO stopwords VALUES ('PAS');
+INSERT INTO stopwords VALUES ('PEU');
+INSERT INTO stopwords VALUES ('PEUT');
+INSERT INTO stopwords VALUES ('POUR');
+INSERT INTO stopwords VALUES ('QUE');
+INSERT INTO stopwords VALUES ('QUI');
+INSERT INTO stopwords VALUES ('SA');
+INSERT INTO stopwords VALUES ('SES');
+INSERT INTO stopwords VALUES ('SI');
+INSERT INTO stopwords VALUES ('SIEN');
+INSERT INTO stopwords VALUES ('SON');
+INSERT INTO stopwords VALUES ('SOUS');
+INSERT INTO stopwords VALUES ('SUR');
+INSERT INTO stopwords VALUES ('TA');
+INSERT INTO stopwords VALUES ('TELS');
+INSERT INTO stopwords VALUES ('TES');
+INSERT INTO stopwords VALUES ('TON');
+INSERT INTO stopwords VALUES ('TU');
+INSERT INTO stopwords VALUES ('VOTRE');
+INSERT INTO stopwords VALUES ('VOUS');
+INSERT INTO stopwords VALUES ('VU');
+
diff --git a/misc/sql-datas/fr/mandatory/stopwords.txt b/misc/sql-datas/fr/mandatory/stopwords.txt
new file mode 100644 (file)
index 0000000..9ccf079
--- /dev/null
@@ -0,0 +1,2 @@
+French stop words
+Mots vides de la langue française.
\ No newline at end of file
diff --git a/misc/sql-datas/fr/mandatory/unimarc_standard_systemprefs.sql b/misc/sql-datas/fr/mandatory/unimarc_standard_systemprefs.sql
new file mode 100644 (file)
index 0000000..f25bf9e
--- /dev/null
@@ -0,0 +1,22 @@
+TRUNCATE systempreferences;
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('template', 'default', 'Thème de présentation pour l\'interface bibliothécaire', NULL, 'Themes');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('autoBarcode', '0', 'Code barre auto-calculé', NULL, 'YesNo');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('acquisitions', 'normal', 'Acquisitions basé sur une gestion budgétaire (Normal) ou très simple, saisie directe dans le catalogue (simple)', 'simple|normal', 'Choice');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('autoMemberNum', '0', 'Le code lecteur est automatiquement calculé', NULL, 'YesNo');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('authoritysep', '--', 'Séparateur pour le thésaurus. Habituellement --', '10', 'free');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('opaclanguages', 'fr', 'Langage des interfaces bibliothécaire et OPAC', NULL, 'Languages');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('opacthemes', 'css', 'Thème de présentation de Koha', NULL, 'Themes');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('timeout', '120000000', 'Délai d\'inactivité avant de déconnexion automatique (en secondes)', NULL, 'Integer');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('marc', 'ON', 'Gestion MARC (ON ou OFF)', NULL, 'YesNo');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('marcflavour', 'UNIMARC', 'L\'encodage des caractères (MARC21 ou UNIMARC)', 'MARC21|UNIMARC', 'Choice');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('checkdigit', 'none', 'Vérification de validité sur la carte lecteur \'none\' pour aucun, \'Katipo\' pour la vérification comme chez Katipo', 'none|katipo', 'Choice');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('dateformat', 'metric', 'date format (US MM/JJ/AAA, métrique JJ/MM/AAAA, ISO AAAA/MM/JJ)', 'metric|us|iso', 'Choice');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('insecure', 'no', 'Si positionné à YES, AUCUNE authentification n\'est nécessaire puor utiliser Koha. Réfléchissez 2 fois avatn de mettre YES !', NULL, 'YesNo');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('maxoutstanding', '5', 'Dettes maximales pour être autorisé à faire des réservations', NULL, 'Integer');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('maxreserves', '5', 'Nombre maximum de réservations possibles pour un lecteur', NULL, 'Integer');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('noissuescharge', '5', 'Dettes maximales pour être autorisé à faire un emprunt', NULL, 'Integer');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('KohaAdminEmailAddress', 'your.mail@here', 'L\'adresse apparaissant sur les courriers électroniques envoyés', NULL, 'free');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('gist', '0.196', 'taux de TVA. Pas en %, mais sous forme numérique (0,055 pour 5,5%)', NULL, 'free');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('LibraryName', '<b>Bienvenue dans Koha</b>', 'Le nom de la bibliothèque tel qu\'il apparait dans l\'OPAC', NULL, '');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('ldapserver', '', 'Le nom du serveur LDAP', NULL, 'free');
+INSERT INTO systempreferences (variable, value, explanation, options, type) VALUES ('ldapinfos', '', 'Info ldap. Sera utilisé dans dn : uid=xxx, <ldapinfos>', NULL, 'free');
\ No newline at end of file
diff --git a/misc/sql-datas/fr/mandatory/unimarc_standard_systemprefs.txt b/misc/sql-datas/fr/mandatory/unimarc_standard_systemprefs.txt
new file mode 100644 (file)
index 0000000..fb0fcf5
--- /dev/null
@@ -0,0 +1,3 @@
+This file contains systemprefs for french UNIMARC standard setup
+
+Ce fichier contient la définition des préférences systèmes pour une installation UNIMARC en Français.
\ No newline at end of file
diff --git a/misc/sql-datas/fr/optional/framework_ANCI.sql b/misc/sql-datas/fr/optional/framework_ANCI.sql
new file mode 100644 (file)
index 0000000..a025edc
--- /dev/null
@@ -0,0 +1,680 @@
+INSERT INTO biblio_framework VALUES ('ANCI','Livres anciens');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('518','Titre avec un alphabet moderne','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('516','Titre de dos','Titre de dos',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('514','Titre de depart','Titre de depart',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('513','Titre figurant sur une autre page de titre','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('512','Titre de couverture','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('503','Titre de forme','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('500','Titre uniforme','titre',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('482','relie avec','relie avec',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('481','Est relie avec ce volume','Est relie avec ce volume',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('318','Note sur les actions de preservation','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('317','Note sur la provenance','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('316','Note sur l\'exemplaire','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('141','Zone de donnees codees : livres anciens, caracteres de l\'exemplaire','',0,1,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('140','Zone de donnees codees : livres anciens','',0,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('012','Empreinte identifiant le document','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('830','Note generale du catalogueur','Note generale du catalogueur',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('801','source de catalogage','',0,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('722','nom générique de famille - mention de responsabilité secondaire','',0,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('721','nom générique de famille - coauteur','',0,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('720','nom générique de famille - mention de responsabilité principale','',0,0,NULL,'ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('712','collectivité - mention de responsabilité secondaire','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('711','collectivité - coauteur','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('710','collectivité - mention de responsabilité principale','auteur',0,0,NULL,'ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('702','nom de personne - mention de responsabilité secondaire','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('701','nom de personne - coauteur','coauteur',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('700','nom de personne - responsabilité principale','auteur',0,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('676','classification décimale Dewey','classification',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('661','code de date','',0,1,NULL,'ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('620','accès par le lieu d\'édition','lieu d\'édition',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('615','catégorie sujet','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('610','indexation en vocabulaire libre','sujets',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('608','vedette matière de forme, de genre ou des caractéristiques physiques','sujets',0,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('607','nom géographique - vedette matière','sujets',0,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('606','nom commun - vedette matière','sujets',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('605','titre - vedette matière','sujets',0,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('604','auteur-titre - vedette matière','sujets',0,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('602','nom générique de famille - vedette matière','sujets',0,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('601','collectivité - vedette matière','sujets',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('600','nom de personne - vedette matière','sujets',0,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('541','titre traduit ajouté par le catalogueur','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('540','titre ajouté par le catalogueur','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('517','autres variantes du titre','autres variantes du titre',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('515','titre courant','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('510','titre parallèle','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('488','autres \9cuvres en liaison','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('464','niveau du dépouillement','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('463','niveau de l\'unité matérielle','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('462','niveau du sous-ensemble','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('461','niveau de l\'ensemble','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('456','reproduit comme','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('455','reproduction de','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('454','traduit de','traduit de',0,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('453','traduit sous le titre','traduit sous le titre',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('452','autre édition sur un autre support','autre édition',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('451','autre édition sur le même support','autre édition',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('411','sous-collection','sous-collection',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('410','collection','collection',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('345','renseignements sur l\'acquisition','note',0,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('333','note sur le public destinataire','destiné à',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('332','titre choisi pour le document','forme du titre',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('330','résumé ou extrait','résumé',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('327','note de contenu','note',0,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('325','note sur la reproduction','note',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('324','note sur le document original','note',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('315','note sur les informations propres au type de documents','note',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('314','note sur la responsabilité intellectuelle','note',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('313','note sur les vedettes matières','note',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('312','note sur les titres associés','note',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('311','note sur les zones de liens','note',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('308','note sur la collection','note',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('307','note sur la collation','note',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('306','note sur l\'adresse bibliographique','note',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('305','note sur l\'édition et l\'histoire bibliographique','note',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('304','note sur le titre et la mention de responsabilité','note',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('303','note générale sur la description bibliographique','note',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('302','note sur les informations codées','note',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('300','note générale','note',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('225','collection','collection',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('215','collation','description',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('211','date de publication prévue','date de publication prévue',0,0,NULL,'ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('210','adresse bibliographique','éditeur',0,0,NULL,'ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('205','mention d\'édition','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('200','titre et mention de responsabilité','titre',0,1,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('122','zone de données codées : période historique','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('102','pays d\'édition ou de production','',0,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('101','langue du document','langue',0,1,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('100','données générales de traitement','',0,1,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('005','numéro d\'identification de la version','',1,0,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('001','numéro d\'identification de la notice','notice numéro',0,1,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('686','type de document et support matériel','type de document',0,1,'','ANCI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('995','Données exemplaires','',0,0,'','ANCI');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('001','@','Numéro d\'identification notice','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('100','a','données générales de traitement','',0,0,'',1,'','','unimarc_field_100.pl',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','a','langue d\'un texte, d\'une bande son, etc','',0,0,'',1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','b','langue d\'un texte intermédiaire quand le document n\'est pas une traducti','',0,0,'',1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','c','langue de l\'?uvre original','',0,0,'',1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','d','langue d\'un résumé','',0,0,'',1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','e','langue de la table des matières','',0,0,'',1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','f','langue de la page de titre si elle diffère de celle du texte','',0,0,'',1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','g','langue du titre propre si elle diffère de la langue du texte ou de la bande son','',0,0,'',1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','h','langue d\'un livret','',0,0,'',1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','i','langue des textes d\'accompagnement','',0,0,'',1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','j','langue des sous-titres','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','a','pays d\'édition','',0,0,'',1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','b','lieu  d\'édition','',0,0,'',1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('122','a','Période  : de 9999 avant J.C. à nos jours','',0,1,'',1,'','','unimarc_field_122.pl',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','5','nom de l\'institution à laquelle s\'applique cette zone','',1,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','a','titre propre','',1,1,'biblio.title',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','b','indication générale du type de document','',0,0,'',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','c','titre propre d\'un auteur différent','',0,0,'',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','d','titre parallèle','',0,0,'',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','e','complément du titre','',0,0,'bibliosubtitle.subtitle',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','f','première mention de responsabilité','',0,0,'biblio.author',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','g','première mention de responsabilité suivante','',0,0,'additionalauthors.author',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','h','numéro de partie','',0,0,'',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','i','titre de partie','',0,0,'',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','v','numéro de volume','',0,0,'biblioitems.volume',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','z','langue du titre parallèle','',0,0,'',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','a','mention d\'édition','',0,0,'',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','b','mention de parution','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','d','mention parallèle d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','f','mention de responsabilité relative à l\'édition','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','g','mention de responsabilité suivante','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','a','lieu de publication, de diffusion, etc','',0,0,'',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','b','adresse de l\'éditeur, du diffuseur','',1,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','c','nom de l\'éditeur, du diffuseur','',0,0,'biblioitems.publishercode',2,'','EDITORS','unimarc_field_210c.pl',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','d','date de publication, de diffusion','',0,0,'biblioitems.publicationyear',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','e','lieu de publication de fabrication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','f','adresse du fabricant','',0,1,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','g','nom du fabricant','',0,1,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','h','date de fabrication','',0,1,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('211','a','date','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','a','indication du type de document et importance matérielle','',0,0,'biblioitems.pages',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','c','autres caractéristiques matérielles','',0,0,'biblioitems.illus',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','d','format','',0,0,'biblioitems.size',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','e','matériel d\'accompagnement','',0,0,'',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','a','titre de la collection','',0,0,'biblio.seriestitle',2,'','','unimarc_field_225a.pl',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','d','titre parallèle de la collection','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','e','compléments de titre de la collection','',0,0,'',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','f','mention de responsabilité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','h','numéro de la sous-collection','',0,0,'',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','i','titre de la sous-collection','',0,0,'',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','v','numéro du volume','',0,0,'',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','x','ISSN de la collection','',0,0,'',2,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','z','langue du titre parallèle','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('300','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('302','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('303','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('304','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('305','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('306','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('307','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('308','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('311','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('312','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('313','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('314','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('315','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('324','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('325','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('327','a','texte de la note','',1,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('330','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('332','a',' note sur les titres choisis','',0,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('333','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','a','source de l\'acquisition, adresse pour l\'abonnement','',0,0,'',3,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','b','numéro d\'éditeur','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','c','support','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','d','disponibilité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','t','titre','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','v','numéro de volume','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','t','titre','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','t','titre','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','t','titre','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','u','URL','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','t','titre','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','t','titre','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','t','titre','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','t','titre','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','t','titre','',0,0,'biblio.serial',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','t','titre','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','a','auteur','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','t','titre','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','t','titre','',1,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','t','titre','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','a','titre parallèle','',0,0,'',5,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','j','volume ou dates associés au titre','',0,0,'',5,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','z','langue du titre','',0,0,'',5,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','a','titre courant','',0,0,'',5,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','e','complément du titre','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','h','numéro de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','i','titre de partie','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','j','volume ou dates associés au titre','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','z','langue du titre','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('517','a','Variante du titre','',0,0,'',5,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('517','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('540','a','titre ajouté par le catalogueur','',0,0,'',5,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','a','titre traduit','titre traduit',0,0,'',5,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','z','langue du titre traduit','',0,0,'',5,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','b','partie autre que l\'élément d\'entrée','',0,0,'',6,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','c','qualificatifs autre que les dates','',0,0,'',6,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','d','chiffres romains','',0,0,'',6,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','f','dates','',0,0,'',6,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','g','forme développée des initiales du prénom','',0,0,'',6,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','b','subdivision','sujet',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','c','élément ajouté au nom','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','d','numéro de congrès et/ou de session','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','e','lieu du congrès','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','f','date du congrès','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','g','élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','h','partie du nom autre que l\'élément d\'entrée ou l\'élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','x','subdivision de sujet','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','x','subdivision de sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','y','subdivision géographique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','z','subdivision chronologique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('604','1','données de liens','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','h','numéro de la partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','i','nom de partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','k','date de publication','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','l','sous-vedettes de forme','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','m','langue','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','n','autres informations','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','q','version','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','a','élément d\'entrée','sujet',0,0,'',6,'','NP','unimarc_field_700-4.pl',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','5','institution à laquelle s\'applique cette zone','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('610','5','descripteur','sujet',1,0,'bibliosubject.subject',6,'','MC','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('610','a','descripteur','sujet',1,0,'',6,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','a','catégorie sujet','sujet',0,0,'',6,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','m','subdivision de la catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','n','catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','x','subdivision de la catégorie sujet','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','3','numéro de la ville d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','a','pays','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','b','Etat, région, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','c','département, comté, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','d','ville','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('661','a','code de date','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','a','indice Dewey','',0,0,'biblioitems.dewey',6,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','v','édition','',0,0,'',6,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','z','langue d\'édition','',0,0,'',6,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','3','numéro de la notice d\'autorité','',0,0,'',7,'itemtypes','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','a','élément d\'entrée','auteur',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','f','dates','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','f','dates','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','f','dates','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','3','numéro de la notice d\'autorité','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','h','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','h','partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','3','numéro de la notice d\'autorité','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','5','institution à laquelle s\'applique cette zone','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','h','partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','4','code de fonction','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','a','élément d\'entrée','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','f','dates','',0,0,'',-1,'','','',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ANCI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','2','code du format utilisé','',0,0,'',-1,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','a','pays','',0,0,'',8,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','b','agence de catalogage','',0,1,'',8,'SOURCES','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','c','date de la transaction','',0,0,'',8,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','g','règles de catalogage utilisées','',0,0,'',8,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('830','a','texte de la note','note',0,0,'',8,'','',NULL,NULL,NULL,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('012','2','Code du systeme utilise pour l\'empreinte','',0,0,'',0,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('012','5','Institution a laquelle s\'applique cette zone','',0,0,'',0,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('012','a','Empreinte','',0,0,'',0,'','',NULL,0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('140','a','Donnees codees pour les livres anciens - generalites','',0,0,'',1,'','','unimarc_field_140.pl',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('141','5','Institution a laquelle cette zone s\'applique','',0,0,'',1,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('141','a','Donnees codees pour le livre ancien - caracteres de l\'exemplaire','',0,0,'',1,'','','unimarc_field_141.pl',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('316','a','Texte de la note','',0,0,'',3,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('316','5','Institution a laquelle s\'applique cette zone','',0,0,'',3,'','',NULL,0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('317','a','Texte de la note','',0,0,'',3,'','',NULL,0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','5','Institution a laquelle s\'applique cette note','',0,0,'',3,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','a','Operation','',0,0,'',3,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','b','Identification de l\'operation','',0,0,'',3,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','c','Date de l\'operation','',0,0,'',3,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','d','Intervalle entre les operations','',0,0,'',3,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','e','Contingence de l\'operation','',0,0,'',3,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','f','Autorisation','',0,0,'',3,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','h','Juridiction','',0,0,'',3,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','i','Methode de l\'operation','',0,0,'',3,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','j','Lieu de l\'operation','',0,0,'',3,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','k','Agent de l\'operation','',0,0,'',3,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','l','Etat','',0,0,'',3,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','n','Extension','',0,0,'',3,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','o','Type de partie','',0,0,'',3,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','p','Note non publique','',0,0,'',3,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','r','Note publique','',0,0,'',3,'','',NULL,0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','0','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','5','Institution a laquelle s\'applique cette zone','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','a','Auteur','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','c','Lieu de publication','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','d','Date de publication','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','p','Collation','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','t','Titre','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','u','URL','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','v','Numero de volume','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','x','ISSN','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','y','ISBN/numero international normalise de document musical','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','0','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','5','Institution a laquelle s\'applique cette zone','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','a','Auteur','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','c','Lieu de publication','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','d','Date de publication','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','p','Collation','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','t','Titre','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','u','URL','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','v','Numero de volume','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','x','ISSN','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','y','ISBN/numero international normalise de document musical','',0,0,'',4,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','2','Code systeme','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','3','Numero de la notice d\'autorite','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','a','Titre uniforme','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','b','Indication generale du type de document','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','h','Numero de section ou de partie','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','i','Titre de section ou de partie','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','k','Date de publication','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','l','Sous vedette de forme','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','m','Langue','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','n','Autres informations','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','q','Version','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','r','Mode d\'interpretation','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','s','Indication du numero (pour la musique)','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','u','Cle','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','v','Indication du volume','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','w','Mention d\'arrangement (pour la musique)','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','x','Subdivision de sujet','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','y','Subdivision geographique','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','z','Subdivision chronologique','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','a','Titre de forme','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','b','Subdivision','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','d','Mois et jour','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','e','Nom de personne','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','f','Elements de nom rejete','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','h','Qualificatif','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','i','Titre de partie','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','j','Annee','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','k','Numerotation (chiffres arabes)','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','l','Numerotation (chiffres romains)','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','m','Localisation','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','n','Etablissement presidant la localisation','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('512','a','Titre parallele','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('512','e','Complement de titre','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('512','h','Numero de partie','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('512','i','Titre de partie','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('512','j','Volumes ou dates associes au titre','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('512','n','Autres informations','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('512','z','Langue de titre','',0,0,'',5,'','',NULL,0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('513','a','Titre figurant sur une autre page de titre','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('513','e','Complement du titre','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('513','h','Numero de partie','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('513','i','Titre de partie','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('513','j','Volumes ou dates associes au titre','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('513','n','Autres informations','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('513','z','Langue du titre','',0,0,'',5,'','',NULL,0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('514','a','Titre de depart','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('514','e','Complement du titre','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('514','h','Numero de partie','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('514','i','Titre de partie','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('514','j','Volumes ou dates associes au titre','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('514','n','Autres informations','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('514','z','Langue du titre','',0,0,'',5,'','',NULL,0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('516','a','Titre de dos','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('516','e','Complement du titre','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('516','h','Numero de partie','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('516','i','Titre de partie','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('516','j','Volume ou dates associes au titre','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('516','n','Autres informations','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('516','z','Langue du titre','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('518','a','Titre dans un alphabet moderne','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('518','e','Complement du titre','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('518','h','Numero de partie','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('518','i','Titre de partie','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('518','j','Volumes ou dates associes au titre','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('518','n','Autres informations','',0,0,'',5,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('518','z','Langue du titre','',0,0,'',5,'','',NULL,0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('686','a','type de document et support matériel','type de document',0,1,'biblioitems.itemtype',6,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','k','cote','',0,0,'items.itemcallnumber',10,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','f','numéro d\'inventaire','',0,0,'',10,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','e','Niveau de localisation','',0,0,'items.location',10,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','a','Origine du document','',0,0,'items.homebranch',10,'branches','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','c','Dépositaire permanent','',0,0,'items.holdingbranch',10,'branches','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','m','date de prêt ou de dépôt','',0,0,'items.datelastseen',10,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','n','date de restitution prévue','',0,0,'items.datelastborrowed',10,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','o','catégorie de circulation (0 : empruntable, 1 : exclu du prêt)','',0,0,'items.notforloan',10,'01','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','r','type de document et support matériel','',0,0,'',10,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','u','note sur l\'exemplaire','',0,0,'',10,'','','',0,0,'ANCI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','v','code à barres de l\'exemplaire','',0,0,'items.barcode',10,'','',NULL,0,0,'ANCI','','');
diff --git a/misc/sql-datas/fr/optional/framework_ANCI.txt b/misc/sql-datas/fr/optional/framework_ANCI.txt
new file mode 100644 (file)
index 0000000..529dbb6
--- /dev/null
@@ -0,0 +1,2 @@
+Framework for old books (UNIMARC, in french)
+Framework (UNIMARC en français) pour cataloguer les livres anciens
diff --git a/misc/sql-datas/fr/optional/framework_BASE.sql b/misc/sql-datas/fr/optional/framework_BASE.sql
new file mode 100644 (file)
index 0000000..01917ac
--- /dev/null
@@ -0,0 +1,539 @@
+INSERT INTO biblio_framework VALUES ('BASE','Base pour les autres grilles');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('830','Note generale du catalogueur','Note generale du catalogueur',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('801','source de catalogage','',1,1,'SOURCES','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('722','nom générique de famille - mention de responsabilité secondaire','',0,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('721','nom générique de famille - coauteur','',0,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('720','nom générique de famille - mention de responsabilité principale','',0,0,NULL,'BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('712','collectivité - mention de responsabilité secondaire','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('711','collectivité - coauteur','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('710','collectivité - mention de responsabilité principale','auteur',0,0,NULL,'BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('702','nom de personne - mention de responsabilité secondaire','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('701','nom de personne - coauteur','coauteur',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('700','nom de personne - responsabilité principale','auteur',0,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('620','accès par le lieu d\'édition','lieu d\'édition',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('615','catégorie sujet','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('610','indexation en vocabulaire libre','sujets',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('608','vedette matière de forme, de genre ou des caractéristiques physiques','sujets',0,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('607','nom géographique - vedette matière','sujets',0,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('606','nom commun - vedette matière','sujets',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('605','titre - vedette matière','sujets',0,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('604','auteur-titre - vedette matière','sujets',0,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('602','nom générique de famille - vedette matière','sujets',0,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('601','collectivité - vedette matière','sujets',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('600','nom de personne - vedette matière','sujets',0,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('541','titre traduit ajouté par le catalogueur','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('540','titre ajouté par le catalogueur','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('517','autres variantes du titre','autres variantes du titre',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('515','titre courant','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('510','titre parallèle','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('488','autres \9cuvres en liaison','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('464','niveau du dépouillement','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('463','niveau de l\'unité matérielle','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('462','niveau du sous-ensemble','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('461','niveau de l\'ensemble','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('456','reproduit comme','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('455','reproduction de','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('454','traduit de','traduit de',0,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('453','traduit sous le titre','traduit sous le titre',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('452','autre édition sur un autre support','autre édition',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('451','autre édition sur le même support','autre édition',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('411','sous-collection','sous-collection',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('410','collection','collection',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('345','renseignements sur l\'acquisition','note',0,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('333','note sur le public destinataire','destiné à',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('332','titre choisi pour le document','forme du titre',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('330','résumé ou extrait','résumé',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('327','note de contenu','note',0,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('325','note sur la reproduction','note',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('324','note sur le document original','note',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('315','note sur les informations propres au type de documents','note',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('314','note sur la responsabilité intellectuelle','note',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('313','note sur les vedettes matières','note',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('312','note sur les titres associés','note',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('311','note sur les zones de liens','note',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('308','note sur la collection','note',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('307','note sur la collation','note',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('306','note sur l\'adresse bibliographique','note',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('305','note sur l\'édition et l\'histoire bibliographique','note',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('304','note sur le titre et la mention de responsabilité','note',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('303','note générale sur la description bibliographique','note',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('302','note sur les informations codées','note',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('300','note générale','note',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('225','collection','collection',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('215','collation','description',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('211','date de publication prévue','date de publication prévue',0,0,NULL,'BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('210','adresse bibliographique','éditeur',0,0,NULL,'BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('205','mention d\'édition','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('200','titre et mention de responsabilité','titre',0,1,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('102','pays d\'édition ou de production','',0,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('101','langue du document','langue',0,1,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('100','données générales de traitement','',0,1,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('005','numéro d\'identification de la version','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('001','numéro d\'identification de la notice','notice numéro',0,1,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('686','type de document et support matériel','Type de document',0,1,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('995','Données exemplaires','',1,0,'','BASE');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','3','numéro de la notice d\'autorité','',0,0,'',7,'itemtypes','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','f','dates','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','a','élément d\'entrée','auteur',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','v','édition','',0,0,'',6,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','z','langue d\'édition','',0,0,'',6,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','a','indice Dewey','',0,0,'biblioitems.dewey',6,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('661','a','code de date','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','3','numéro de la ville d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','d','ville','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','b','Etat, région, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','c','département, comté, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','a','pays','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','n','catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','x','subdivision de la catégorie sujet','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','m','subdivision de la catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','a','catégorie sujet','sujet',0,0,'',6,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('610','a','descripteur','sujet',1,0,'',6,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','5','institution à laquelle s\'applique cette zone','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','a','élément d\'entrée','sujet',0,0,'',6,'','NP','unimarc_field_700-4.pl',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','q','version','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','n','autres informations','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','l','sous-vedettes de forme','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','m','langue','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','i','nom de partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','k','date de publication','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','h','numéro de la partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('604','1','données de liens','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','z','subdivision chronologique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','y','subdivision géographique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','x','subdivision de sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','x','subdivision de sujet','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','g','élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','h','partie du nom autre que l\'élément d\'entrée ou l\'élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','f','date du congrès','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','d','numéro de congrès et/ou de session','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','e','lieu du congrès','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','c','élément ajouté au nom','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','b','subdivision','sujet',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','g','forme développée des initiales du prénom','',0,0,'',6,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','f','dates','',0,0,'',6,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','d','chiffres romains','',0,0,'',6,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','c','qualificatifs autre que les dates','',0,0,'',6,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','b','partie autre que l\'élément d\'entrée','',0,0,'',6,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','z','langue du titre traduit','',0,0,'',5,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','a','titre traduit','titre traduit',0,0,'',5,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('540','a','titre ajouté par le catalogueur','',0,0,'',5,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','z','langue du titre','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','j','volume ou dates associés au titre','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','i','titre de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','h','numéro de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','e','complément du titre','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','a','titre courant','',0,0,'',5,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','z','langue du titre','',0,0,'',5,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','j','volume ou dates associés au titre','',0,0,'',5,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','a','titre parallèle','',0,0,'',5,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','u','URL','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','t','titre','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','p','collation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','u','URL','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','t','titre','',1,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','p','collation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','u','URL','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','t','titre','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','p','collation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','a','auteur','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','u','URL','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','t','titre','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','p','collation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','u','URL','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','t','titre','',0,0,'biblio.serial',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','p','collation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','u','URL','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','t','titre','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','p','collation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','u','URL','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','t','titre','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','p','collation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','u','URL','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','t','titre','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','p','collation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','u','URL','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','t','titre','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','p','collation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','u','URL','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','t','titre','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','p','collation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','u','URL','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','t','titre','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','p','collation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','u','URL','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','t','titre','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','p','collation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','v','numéro de volume','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','u','URL','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','t','titre','',0,0,'',4,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','p','collation','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','d','disponibilité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','c','support','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','b','numéro d\'éditeur','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','a','source de l\'acquisition, adresse pour l\'abonnement','',0,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('333','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('332','a',' note sur les titres choisis','',0,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('330','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('327','a','texte de la note','',1,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('325','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('324','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('315','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('314','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('313','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('312','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('311','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('308','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('307','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('306','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('305','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('304','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('303','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('302','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('300','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','z','langue du titre parallèle','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','x','ISSN de la collection','',0,0,'',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','v','numéro du volume','',0,0,'',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','i','titre de la sous-collection','',0,0,'',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','f','mention de responsabilité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','h','numéro de la sous-collection','',0,0,'',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','e','compléments de titre de la collection','',0,0,'',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','d','titre parallèle de la collection','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','a','titre de la collection','',0,0,'biblio.seriestitle',2,'','','unimarc_field_225a.pl',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','d','format','',0,0,'biblioitems.size',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','e','matériel d\'accompagnement','',0,0,'',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','c','autres caractéristiques matérielles','',0,0,'biblioitems.illus',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('211','a','date','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','a','indication du type de document et importance matérielle','',0,0,'biblioitems.pages',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','h','date de fabrication','',0,1,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','f','adresse du fabricant','',0,1,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','g','nom du fabricant','',0,1,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','e','lieu de publication de fabrication','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','d','date de publication, de diffusion','',0,0,'biblioitems.publicationyear',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','c','nom de l\'éditeur, du diffuseur','',0,0,'biblioitems.publishercode',2,'','EDITORS','unimarc_field_210c.pl',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','b','adresse de l\'éditeur, du diffuseur','',1,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','a','lieu de publication, de diffusion, etc','',0,0,'',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','g','mention de responsabilité suivante','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','f','mention de responsabilité relative à l\'édition','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','b','mention de parution','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','d','mention parallèle d\'édition','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','z','langue du titre parallèle','',0,0,'',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','a','mention d\'édition','',0,0,'',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','i','titre de partie','',0,0,'',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','v','numéro de volume','',0,0,'biblioitems.volume',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','h','numéro de partie','',0,0,'',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','g','première mention de responsabilité suivante','',0,0,'additionalauthors.author',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','e','complément du titre','',0,0,'bibliosubtitle.subtitle',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','f','première mention de responsabilité','',0,0,'biblio.author',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','d','titre parallèle','',0,0,'',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','c','titre propre d\'un auteur différent','',0,0,'',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','b','indication générale du type de document','',0,0,'',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','a','titre propre','',1,1,'biblio.title',2,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','5','nom de l\'institution à laquelle s\'applique cette zone','',1,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('122','a','Période  : de 9999 avant J.C. à nos jours','',0,1,'',1,'','','unimarc_field_122.pl',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','b','lieu  d\'édition','',0,0,'',1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','a','pays d\'édition','',0,0,'',1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','j','langue des sous-titres','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','i','langue des textes d\'accompagnement','',0,0,'',1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','h','langue d\'un livret','',0,0,'',1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','g','langue du titre propre si elle diffère de la langue du texte ou de la bande son','',0,0,'',1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','f','langue de la page de titre si elle diffère de celle du texte','',0,0,'',1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','e','langue de la table des matières','',0,0,'',1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','d','langue d\'un résumé','',0,0,'',1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','c','langue de l\'?uvre original','',0,0,'',1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','b','langue d\'un texte intermédiaire quand le document n\'est pas une traducti','',0,0,'',1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','a','langue d\'un texte, d\'une bande son, etc','',0,0,'',1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('100','a','données générales de traitement','',0,0,'',1,'','','unimarc_field_100.pl',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','f','dates','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','f','dates','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','h','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','3','numéro de la notice d\'autorité','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','h','partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','h','partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','3','numéro de la notice d\'autorité','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','5','institution à laquelle s\'applique cette zone','',0,0,'',7,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','a','élément d\'entrée','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','f','dates','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','4','code de fonction','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','a','pays','',0,0,'',8,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','b','agence de catalogage','',0,1,'',8,'SOURCES','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','c','date de la transaction','',0,0,'',8,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','g','règles de catalogage utilisées','',0,0,'',8,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','2','code du format utilisé','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('830','a','texte de la note','note',0,0,'',8,'','',NULL,0,0,'BASE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('001','@','Numéro d\'identification notice','',0,0,'',-1,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('610','5','descripteur','sujet',1,0,'bibliosubject.subject',6,'','MC','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('517','a','Variante du titre','',0,0,'',5,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('517','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'BASE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','a','origine du document, texte libre','',0,0,'',-1,'','','',0,0,'BASE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','b','Propriétaire','',0,0,'items.homebranch',10,'branches','','',0,0,'BASE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','c','dépositaire permanent, texte libre','',0,0,'items.holdingbranch',10,'branches','','',0,0,'BASE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','e','Localisation','',0,0,'items.location',10,'','','',0,0,'BASE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','f','Numéro d\'inventaire','',0,0,'',10,'','','',0,0,'BASE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','k','Cote','',0,0,'items.itemcallnumber',10,'','','',0,0,'BASE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','m','Date de prêt','',0,0,'items.datelastseen',10,'','','',0,0,'BASE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','n','Date de restitution prévue','',0,0,'',10,'','','',0,0,'BASE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','o','Empruntable (0), ou non (1)','',0,0,'items.notforloan',10,'','','',0,0,'BASE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','u','Notes sur l\'exemplaire','',0,0,'items.itemnotes',10,'','','',0,0,'BASE','','');
diff --git a/misc/sql-datas/fr/optional/framework_BASE.txt b/misc/sql-datas/fr/optional/framework_BASE.txt
new file mode 100644 (file)
index 0000000..90ca75a
--- /dev/null
@@ -0,0 +1,2 @@
+Base french UNIMARC Framework (used for ANCI, CART, ELEC, MICR, MONO, PERI, PROJ)
+Framework UNIMARC français de base, utilisé pour ANCI, CART, ELEC, MICR, MONO, PERI, PROJ
\ No newline at end of file
diff --git a/misc/sql-datas/fr/optional/framework_CART.sql b/misc/sql-datas/fr/optional/framework_CART.sql
new file mode 100644 (file)
index 0000000..87c9101
--- /dev/null
@@ -0,0 +1,589 @@
+INSERT INTO biblio_framework VALUES ('CART','Documents cartographiques');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('345','renseignements sur l\'acquisition','note',0,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('001','numéro d\'identification de la notice','notice numéro',0,1,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('005','numéro d\'identification de la version','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('100','données générales de traitement','',0,1,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('101','langue du document','langue',0,1,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('102','pays d\'édition ou de production','',0,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('122','zone de données codées : période historique','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('200','titre et mention de responsabilité','titre',0,1,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('205','mention d\'édition','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('210','adresse bibliographique','éditeur',0,0,NULL,'CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('211','date de publication prévue','date de publication prévue',0,0,NULL,'CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('215','collation','description',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('225','collection','collection',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('300','note générale','note',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('302','note sur les informations codées','note',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('303','note générale sur la description bibliographique','note',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('304','note sur le titre et la mention de responsabilité','note',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('305','note sur l\'édition et l\'histoire bibliographique','note',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('306','note sur l\'adresse bibliographique','note',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('307','note sur la collation','note',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('308','note sur la collection','note',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('676','classification décimale Dewey','classification',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('311','note sur les zones de liens','note',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('312','note sur les titres associés','note',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('661','code de date','',0,1,NULL,'BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('313','note sur les vedettes matières','note',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('314','note sur la responsabilité intellectuelle','note',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('315','note sur les informations propres au type de documents','note',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('324','note sur le document original','note',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('325','note sur la reproduction','note',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('327','note de contenu','note',0,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('330','résumé ou extrait','résumé',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('332','titre choisi pour le document','forme du titre',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('333','note sur le public destinataire','destiné à',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('410','collection','collection',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('411','sous-collection','sous-collection',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('451','autre édition sur le même support','autre édition',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('452','autre édition sur un autre support','autre édition',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('453','traduit sous le titre','traduit sous le titre',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('454','traduit de','traduit de',0,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('455','reproduction de','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('456','reproduit comme','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('461','niveau de l\'ensemble','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('462','niveau du sous-ensemble','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('463','niveau de l\'unité matérielle','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('464','niveau du dépouillement','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('488','autres \9cuvres en liaison','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('510','titre parallèle','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('515','titre courant','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('517','autres variantes du titre','autres variantes du titre',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('540','titre ajouté par le catalogueur','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('541','titre traduit ajouté par le catalogueur','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('600','nom de personne - vedette matière','sujets',0,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('601','collectivité - vedette matière','sujets',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('602','nom générique de famille - vedette matière','sujets',0,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('604','auteur-titre - vedette matière','sujets',0,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('605','titre - vedette matière','sujets',0,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('606','nom commun - vedette matière','sujets',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('607','Nom geographique - vedette matiere','sujets',0,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('608','vedette matière de forme, de genre ou des caractéristiques physiques','sujets',0,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('610','indexation en vocabulaire libre','sujets',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('615','catégorie sujet','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('620','accès par le lieu d\'édition','lieu d\'édition',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('661','code de date','',0,1,NULL,'CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('676','classification décimale Dewey','classification',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('700','nom de personne - responsabilité principale','auteur',0,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('701','nom de personne - coauteur','coauteur',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('702','nom de personne - mention de responsabilité secondaire','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('710','collectivité - mention de responsabilité principale','auteur',0,0,NULL,'CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('712','collectivité - mention de responsabilité secondaire','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('720','nom générique de famille - mention de responsabilité principale','',0,0,NULL,'CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('721','nom générique de famille - coauteur','',0,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('722','nom générique de famille - mention de responsabilité secondaire','',0,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('801','source de catalogage','',1,1,'SOURCES','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('830','Note generale du catalogueur','Note generale du catalogueur',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('120','Zone de donnees codees : documents cartographiques, generalites','',0,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('121','Zone de donnees codees : Documents cartographiques, caracteristiques physiques','',0,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('123','zone de donnees codees : documents cartographiques, echelle et coordonnees','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('124','zone de donnees codees : documents cartographiques, autres caracteristiques physiques','',0,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('131','zone de donnees codees : documents cartographiques - mesures geodesiques','',0,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('206','zone particuliere a certains types de documents : documents cartographiques, donnees mathematiques','',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('856','Adresse électronique','Adresse électronique',1,0,'','CART');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('995','Données exemplaires','',1,0,'','CART');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('123','c','Echelle horizontale a taux lineaire constant (echelle altimetrique)','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('123','a','type d\'echelle','',0,0,'',1,'','','unimarc_field_123a.pl',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('123','b','Echelle horizontale a taux lineaire constant','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('123','@','Epoque','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('123','0','Epoque','',0,0,'',1,'','',NULL,0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('121','b','photographie aerienne et teledetection - caracteristiques physiques','',0,0,'',1,'','','unimarc_field_121b.pl',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('121','a','Documents cartographiques-caracteristiques physiques','',0,0,'',1,'','','unimarc_field_121a.pl',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('120','a','Donnees codees sur les documents cartographiques-generalites','',0,0,'',1,'','','unimarc_field_120.pl',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('830','a','texte de la note','note',0,0,'',8,'','',NULL,NULL,NULL,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','c','date de la transaction','',0,0,'',8,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','g','règles de catalogage utilisées','',0,0,'',8,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','b','agence de catalogage','',0,1,'',8,'SOURCES','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','a','pays','',0,0,'',8,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','2','code du format utilisé','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','a','élément d\'entrée','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','f','dates','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','4','code de fonction','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','h','partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','5','institution à laquelle s\'applique cette zone','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','h','partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','3','numéro de la notice d\'autorité','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','h','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','3','numéro de la notice d\'autorité','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','f','dates','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','f','dates','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','f','dates','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','a','élément d\'entrée','auteur',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','3','numéro de la notice d\'autorité','',0,0,'',7,'itemtypes','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','z','langue d\'édition','',0,0,'',6,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','a','indice Dewey','',0,0,'biblioitems.dewey',6,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','v','édition','',0,0,'',6,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('661','a','code de date','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','d','ville','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','c','département, comté, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','b','Etat, région, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','3','numéro de la ville d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','a','pays','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','x','subdivision de la catégorie sujet','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','n','catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','m','subdivision de la catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','a','catégorie sujet','sujet',0,0,'',6,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('610','a','descripteur','sujet',1,0,'',6,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('610','5','descripteur','sujet',1,0,'bibliosubject.subject',6,'','MC','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','5','institution à laquelle s\'applique cette zone','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','a','élément d\'entrée','sujet',0,0,'',6,'','NP','unimarc_field_700-4.pl',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','q','version','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','m','langue','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','n','autres informations','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','k','date de publication','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','l','sous-vedettes de forme','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','i','nom de partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','h','numéro de la partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('604','1','données de liens','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','z','subdivision chronologique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','y','subdivision géographique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','x','subdivision de sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','x','subdivision de sujet','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','h','partie du nom autre que l\'élément d\'entrée ou l\'élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','g','élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','f','date du congrès','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','e','lieu du congrès','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','d','numéro de congrès et/ou de session','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','c','élément ajouté au nom','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','b','subdivision','sujet',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','g','forme développée des initiales du prénom','',0,0,'',6,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','f','dates','',0,0,'',6,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','d','chiffres romains','',0,0,'',6,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','c','qualificatifs autre que les dates','',0,0,'',6,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','b','partie autre que l\'élément d\'entrée','',0,0,'',6,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','z','langue du titre traduit','',0,0,'',5,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','a','titre traduit','titre traduit',0,0,'',5,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('540','a','titre ajouté par le catalogueur','',0,0,'',5,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('517','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('517','a','Variante du titre','',0,0,'',5,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','z','langue du titre','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','j','volume ou dates associés au titre','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','i','titre de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','h','numéro de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','a','titre courant','',0,0,'',5,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','e','complément du titre','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','z','langue du titre','',0,0,'',5,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','j','volume ou dates associés au titre','',0,0,'',5,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','a','titre parallèle','',0,0,'',5,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','u','URL','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','t','titre','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','p','collation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','u','URL','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','p','collation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','t','titre','',1,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','u','URL','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','t','titre','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','p','collation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','a','auteur','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','u','URL','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','t','titre','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','p','collation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','u','URL','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','t','titre','',0,0,'biblio.serial',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','p','collation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','t','titre','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','u','URL','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','p','collation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','t','titre','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','u','URL','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','p','collation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','t','titre','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','u','URL','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','p','collation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','u','URL','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','t','titre','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','p','collation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','t','titre','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','u','URL','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','p','collation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','t','titre','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','u','URL','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','p','collation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','u','URL','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','t','titre','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','p','collation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','u','URL','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','v','numéro de volume','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','t','titre','',0,0,'',4,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','p','collation','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','d','disponibilité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','b','numéro d\'éditeur','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','c','support','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','a','source de l\'acquisition, adresse pour l\'abonnement','',0,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('332','a',' note sur les titres choisis','',0,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('333','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('327','a','texte de la note','',1,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('330','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('315','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('324','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('325','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('314','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('313','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('312','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('311','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('307','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('308','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('305','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('306','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('304','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('303','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('302','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('300','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','z','langue du titre parallèle','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','x','ISSN de la collection','',0,0,'',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','v','numéro du volume','',0,0,'',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','i','titre de la sous-collection','',0,0,'',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','h','numéro de la sous-collection','',0,0,'',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','f','mention de responsabilité','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','e','compléments de titre de la collection','',0,0,'',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','d','titre parallèle de la collection','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','e','matériel d\'accompagnement','',0,0,'',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','a','titre de la collection','',0,0,'biblio.seriestitle',2,'','','unimarc_field_225a.pl',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','d','format','',0,0,'biblioitems.size',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','c','autres caractéristiques matérielles','',0,0,'biblioitems.illus',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','a','indication du type de document et importance matérielle','',0,0,'biblioitems.pages',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('211','a','date','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','h','date de fabrication','',0,1,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','g','nom du fabricant','',0,1,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','f','adresse du fabricant','',0,1,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','e','lieu de publication de fabrication','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','d','date de publication, de diffusion','',0,0,'biblioitems.publicationyear',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','c','nom de l\'éditeur, du diffuseur','',0,0,'biblioitems.publishercode',2,'','EDITORS','unimarc_field_210c.pl',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','b','adresse de l\'éditeur, du diffuseur','',1,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','a','lieu de publication, de diffusion, etc','',0,0,'',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','g','mention de responsabilité suivante','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','f','mention de responsabilité relative à l\'édition','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','d','mention parallèle d\'édition','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','b','mention de parution','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','a','mention d\'édition','',0,0,'',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','z','langue du titre parallèle','',0,0,'',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','v','numéro de volume','',0,0,'biblioitems.volume',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','i','titre de partie','',0,0,'',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','h','numéro de partie','',0,0,'',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','g','première mention de responsabilité suivante','',0,0,'additionalauthors.author',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','f','première mention de responsabilité','',0,0,'biblio.author',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','d','titre parallèle','',0,0,'',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','e','complément du titre','',0,0,'bibliosubtitle.subtitle',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','c','titre propre d\'un auteur différent','',0,0,'',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','b','indication générale du type de document','',0,0,'',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','a','titre propre','',1,1,'biblio.title',2,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','5','nom de l\'institution à laquelle s\'applique cette zone','',1,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('122','a','Période  : de 9999 avant J.C. à nos jours','',0,1,'',1,'','','unimarc_field_122.pl',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','b','lieu  d\'édition','',0,0,'',1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','a','pays d\'édition','',0,0,'',1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','j','langue des sous-titres','',0,0,'',-1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','i','langue des textes d\'accompagnement','',0,0,'',1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','h','langue d\'un livret','',0,0,'',1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','g','langue du titre propre si elle diffère de la langue du texte ou de la bande son','',0,0,'',1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','f','langue de la page de titre si elle diffère de celle du texte','',0,0,'',1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','e','langue de la table des matières','',0,0,'',1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','d','langue d\'un résumé','',0,0,'',1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','c','langue de l\'?uvre original','',0,0,'',1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','b','langue d\'un texte intermédiaire quand le document n\'est pas une traducti','',0,0,'',1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','a','langue d\'un texte, d\'une bande son, etc','',0,0,'',1,'','','',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('100','a','données générales de traitement','',0,0,'',1,'','','unimarc_field_100.pl',NULL,NULL,'CART','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('001','@','Numéro d\'identification notice','',0,0,'',-1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('123','d','Coordonnees - longitude ouest','',0,0,'',1,'','','unimarc_field_123d.pl',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('123','e','Coordonnees - longitude est','',0,0,'',1,'','','unimarc_field_123e.pl',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('123','f','Coordonnees - longitude nord','',0,0,'',1,'','','unimarc_field_123f.pl',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('123','g','Coordonnees - longitude sud','',0,0,'',1,'','','unimarc_field_123g.pl',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('123','h','Echelle angulaire','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('123','i','Declinaison - limite nord','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('123','j','Declinaison - limite sud','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('123','k','Ascension droite - limite est','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('123','m','Ascension droite - limite ouest','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('123','n','Equinoxe','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('124','a','Origine de l\'image','',0,0,'',1,'','','unimarc_field_124a.pl',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('124','b','Forme du document cartographique','',0,0,'',1,'','','unimarc_field_124b.pl',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('124','c','Presentation technique dans le cas d\'images.','',0,0,'',1,'','','unimarc_field_124c.pl',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('124','d','Position de la base pour les images photographiques ou de teledetection','',0,0,'',1,'','','unimarc_field_124d.pl',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('124','e','Categorie de satellite pour la teledetection','',0,0,'',1,'','','unimarc_field_124e.pl',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('124','f','Nom du satellite pour la teledetection','',0,0,'',1,'','','unimarc_field_124f.pl',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('124','g','Technique d\'enregistrement pour les images de teledetection','',0,0,'',1,'','','unimarc_field_124g.pl',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('131','a','Ellipsoide','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('131','b','Donnees horizontales','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('131','c','Quadrillage et systeme de reference','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('131','d','Recouvrement et systeme de reference','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('131','e','Quadrillage et systeme de reference secondaire','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('131','f','Donnees verticales','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('131','g','Unite de mesure pour l\'altitude','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('131','h','Intervalle des courbes de niveau','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('131','i','Intervalle des courbes de niveau supplementaires','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('131','j','Unite de mesure de bathymetrie','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('131','k','Intervalle bathymetrique','',0,0,'',1,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('131','l','Intervalle bathymetrique supplementaire','',0,0,'',1,'','',NULL,0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('206','a','Mention de donnees mathematiques','',0,0,'',2,'','',NULL,0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','r','type de document et support matériel','',0,0,'',10,'itemtypes','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','u','note sur l\'exemplaire','',0,0,'',10,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','v','code à barres de l\'exemplaire','',0,0,'items.barcode',10,'','',NULL,0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','m','date de prêt ou de dépôt','',0,0,'items.datelastseen',10,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','n','date de restitution prévue','',0,0,'items.datelastborrowed',10,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','o','catégorie de circulation (0 : empruntable, 1 : exclu du prêt)','',0,0,'items.notforloan',10,'01','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','u','url','Détail de la collection',0,0,'biblioitems.url',8,'','','',1,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','k','Cote','',0,0,'items.itemcallnumber',10,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','f','Numero d\'inventaire','',0,0,'',10,'','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','a','Origine du document','',0,0,'items.homebranch',10,'branches','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','c','Dépositaire permanent','',0,0,'items.holdingbranch',10,'branches','','',0,0,'CART','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','e','Niveau de localisation','',0,0,'items.location',10,'','','',0,0,'CART','','');
diff --git a/misc/sql-datas/fr/optional/framework_CART.txt b/misc/sql-datas/fr/optional/framework_CART.txt
new file mode 100644 (file)
index 0000000..d8162ac
--- /dev/null
@@ -0,0 +1,2 @@
+Framework for cartography (UNIMARC, in french)
+Framework (UNIMARC en français) pour cataloguer les documents cartographiques
diff --git a/misc/sql-datas/fr/optional/framework_ELEC.sql b/misc/sql-datas/fr/optional/framework_ELEC.sql
new file mode 100644 (file)
index 0000000..9005f38
--- /dev/null
@@ -0,0 +1,574 @@
+INSERT INTO biblio_framework VALUES ('ELEC','Documents electroniques');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('856','Adresse electronique et mode d\'acces','acces',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('337','Note sur la configuration requise','Configuration requise',0,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('336','Note sur le type de ressource electronique','type de fichier',0,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('230','Zone particuliere a certains types de documents : ressources electroniques','',1,1,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('135','Zone de donnees codees : ressources electroniques','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('830','Note generale du catalogueur','Note generale du catalogueur',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('801','source de catalogage','',1,1,'SOURCES','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('722','nom générique de famille - mention de responsabilité secondaire','',0,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('721','nom générique de famille - coauteur','',0,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('720','nom générique de famille - mention de responsabilité principale','',0,0,NULL,'ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('712','collectivité - mention de responsabilité secondaire','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('711','collectivité - coauteur','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('710','collectivité - mention de responsabilité principale','auteur',0,0,NULL,'ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('702','nom de personne - mention de responsabilité secondaire','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('701','nom de personne - coauteur','coauteur',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('700','nom de personne - responsabilité principale','auteur',0,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('676','classification décimale Dewey','classification',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('661','code de date','',0,1,NULL,'ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('620','accès par le lieu d\'édition','lieu d\'édition',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('615','catégorie sujet','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('610','indexation en vocabulaire libre','sujets',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('608','vedette matière de forme, de genre ou des caractéristiques physiques','sujets',0,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('607','nom géographique - vedette matière','sujets',0,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('606','nom commun - vedette matière','sujets',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('605','titre - vedette matière','sujets',0,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('604','auteur-titre - vedette matière','sujets',0,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('602','nom générique de famille - vedette matière','sujets',0,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('601','collectivité - vedette matière','sujets',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('600','nom de personne - vedette matière','sujets',0,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('541','titre traduit ajouté par le catalogueur','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('540','titre ajouté par le catalogueur','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('517','autres variantes du titre','autres variantes du titre',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('515','titre courant','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('510','titre parallèle','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('488','autres \9cuvres en liaison','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('464','niveau du dépouillement','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('463','niveau de l\'unité matérielle','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('462','niveau du sous-ensemble','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('461','niveau de l\'ensemble','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('456','reproduit comme','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('455','reproduction de','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('454','traduit de','traduit de',0,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('453','traduit sous le titre','traduit sous le titre',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('452','autre édition sur un autre support','autre édition',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('451','autre édition sur le même support','autre édition',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('411','sous-collection','sous-collection',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('410','collection','collection',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('345','renseignements sur l\'acquisition','note',0,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('333','note sur le public destinataire','destiné à',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('332','titre choisi pour le document','forme du titre',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('330','résumé ou extrait','résumé',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('327','note de contenu','note',0,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('325','note sur la reproduction','note',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('324','note sur le document original','note',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('315','note sur les informations propres au type de documents','note',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('314','note sur la responsabilité intellectuelle','note',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('313','note sur les vedettes matières','note',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('312','note sur les titres associés','note',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('311','note sur les zones de liens','note',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('308','note sur la collection','note',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('307','note sur la collation','note',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('306','note sur l\'adresse bibliographique','note',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('305','note sur l\'édition et l\'histoire bibliographique','note',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('304','note sur le titre et la mention de responsabilité','note',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('303','note générale sur la description bibliographique','note',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('302','note sur les informations codées','note',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('300','note générale','note',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('225','collection','collection',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('215','collation','description',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('211','date de publication prévue','date de publication prévue',0,0,NULL,'ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('210','adresse bibliographique','éditeur',0,0,NULL,'ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('205','mention d\'édition','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('200','titre et mention de responsabilité','titre',0,1,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('122','zone de données codées : période historique','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('102','pays d\'édition ou de production','',0,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('101','langue du document','langue',0,1,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('100','données générales de traitement','',0,1,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('005','numéro d\'identification de la version','',1,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('001','numéro d\'identification de la notice','notice numéro',0,1,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('686','autres clqssificqtions','',0,0,'','ELEC');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('995','Données de l\'exemplaire','',1,0,'','ELEC');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('001','@','Numéro d\'identification notice','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('100','a','données générales de traitement','',0,0,'',1,'','','unimarc_field_100.pl',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','a','langue d\'un texte, d\'une bande son, etc','',0,0,'',1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','b','langue d\'un texte intermédiaire quand le document n\'est pas une traducti','',0,0,'',1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','c','langue de l\'?uvre original','',0,0,'',1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','d','langue d\'un résumé','',0,0,'',1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','e','langue de la table des matières','',0,0,'',1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','f','langue de la page de titre si elle diffère de celle du texte','',0,0,'',1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','g','langue du titre propre si elle diffère de la langue du texte ou de la bande son','',0,0,'',1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','h','langue d\'un livret','',0,0,'',1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','i','langue des textes d\'accompagnement','',0,0,'',1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','j','langue des sous-titres','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','a','pays d\'édition','',0,0,'',1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','b','lieu  d\'édition','',0,0,'',1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('122','a','Période  : de 9999 avant J.C. à nos jours','',0,1,'',1,'','','unimarc_field_122.pl',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','5','nom de l\'institution à laquelle s\'applique cette zone','',1,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','a','titre propre','',1,1,'biblio.title',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','b','indication générale du type de document','',0,0,'',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','c','titre propre d\'un auteur différent','',0,0,'',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','d','titre parallèle','',0,0,'',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','e','complément du titre','',0,0,'bibliosubtitle.subtitle',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','f','première mention de responsabilité','',0,0,'biblio.author',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','g','première mention de responsabilité suivante','',0,0,'additionalauthors.author',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','h','numéro de partie','',0,0,'',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','i','titre de partie','',0,0,'',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','v','numéro de volume','',0,0,'biblioitems.volume',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','z','langue du titre parallèle','',0,0,'',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','a','mention d\'édition','',0,0,'',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','b','mention de parution','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','d','mention parallèle d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','f','mention de responsabilité relative à l\'édition','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','g','mention de responsabilité suivante','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','a','lieu de publication, de diffusion, etc','',0,0,'',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','b','adresse de l\'éditeur, du diffuseur','',1,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','c','nom de l\'éditeur, du diffuseur','',0,0,'biblioitems.publishercode',2,'','EDITORS','unimarc_field_210c.pl',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','d','date de publication, de diffusion','',0,0,'biblioitems.publicationyear',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','e','lieu de publication de fabrication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','f','adresse du fabricant','',0,1,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','g','nom du fabricant','',0,1,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','h','date de fabrication','',0,1,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('211','a','date','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','a','indication du type de document et importance matérielle','',0,0,'biblioitems.pages',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','c','autres caractéristiques matérielles','',0,0,'biblioitems.illus',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','d','format','',0,0,'biblioitems.size',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','e','matériel d\'accompagnement','',0,0,'',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','a','titre de la collection','',0,0,'biblio.seriestitle',2,'','','unimarc_field_225a.pl',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','d','titre parallèle de la collection','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','e','compléments de titre de la collection','',0,0,'',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','f','mention de responsabilité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','h','numéro de la sous-collection','',0,0,'',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','i','titre de la sous-collection','',0,0,'',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','v','numéro du volume','',0,0,'',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','x','ISSN de la collection','',0,0,'',2,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','z','langue du titre parallèle','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('300','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('302','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('303','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('304','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('305','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('306','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('307','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('308','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('311','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('312','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('313','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('314','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('315','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('324','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('325','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('327','a','texte de la note','',1,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('330','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('332','a',' note sur les titres choisis','',0,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('333','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','a','source de l\'acquisition, adresse pour l\'abonnement','',0,0,'',3,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','b','numéro d\'éditeur','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','c','support','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','d','disponibilité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','t','titre','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','v','numéro de volume','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','t','titre','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','t','titre','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','t','titre','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','u','URL','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','t','titre','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','t','titre','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','t','titre','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','t','titre','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','t','titre','',0,0,'biblio.serial',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','t','titre','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','a','auteur','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','t','titre','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','t','titre','',1,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','p','collation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','t','titre','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','u','URL','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','a','titre parallèle','',0,0,'',5,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','j','volume ou dates associés au titre','',0,0,'',5,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','z','langue du titre','',0,0,'',5,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','a','titre courant','',0,0,'',5,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','e','complément du titre','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','h','numéro de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','i','titre de partie','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','j','volume ou dates associés au titre','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','z','langue du titre','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('517','a','Variante du titre','',0,0,'',5,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('517','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('540','a','titre ajouté par le catalogueur','',0,0,'',5,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','a','titre traduit','titre traduit',0,0,'',5,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','z','langue du titre traduit','',0,0,'',5,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','b','partie autre que l\'élément d\'entrée','',0,0,'',6,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','c','qualificatifs autre que les dates','',0,0,'',6,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','d','chiffres romains','',0,0,'',6,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','f','dates','',0,0,'',6,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','g','forme développée des initiales du prénom','',0,0,'',6,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','b','subdivision','sujet',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','c','élément ajouté au nom','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','d','numéro de congrès et/ou de session','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','e','lieu du congrès','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','f','date du congrès','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','g','élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','h','partie du nom autre que l\'élément d\'entrée ou l\'élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','x','subdivision de sujet','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','x','subdivision de sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','y','subdivision géographique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','z','subdivision chronologique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('604','1','données de liens','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','h','numéro de la partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','i','nom de partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','k','date de publication','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','l','sous-vedettes de forme','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','m','langue','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','n','autres informations','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','q','version','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','a','élément d\'entrée','sujet',0,0,'',6,'','NP','unimarc_field_700-4.pl',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','5','institution à laquelle s\'applique cette zone','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('610','5','descripteur','sujet',1,0,'bibliosubject.subject',6,'','MC','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('610','a','descripteur','sujet',1,0,'',6,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','a','catégorie sujet','sujet',0,0,'',6,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','m','subdivision de la catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','n','catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','x','subdivision de la catégorie sujet','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','3','numéro de la ville d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','a','pays','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','b','Etat, région, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','c','département, comté, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','d','ville','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('661','a','code de date','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','a','indice Dewey','',0,0,'biblioitems.dewey',6,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','v','édition','',0,0,'',6,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','z','langue d\'édition','',0,0,'',6,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','3','numéro de la notice d\'autorité','',0,0,'',7,'itemtypes','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','a','élément d\'entrée','auteur',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','f','dates','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','f','dates','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','f','dates','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','3','numéro de la notice d\'autorité','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','h','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','h','partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','3','numéro de la notice d\'autorité','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','5','institution à laquelle s\'applique cette zone','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','h','partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','4','code de fonction','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','a','élément d\'entrée','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','f','dates','',0,0,'',-1,'','','',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'ELEC','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','2','code du format utilisé','',0,0,'',-1,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','a','pays','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','b','agence de catalogage','',0,1,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','c','date de la transaction','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','g','règles de catalogage utilisées','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('830','a','texte de la note','note',0,0,'',8,'','',NULL,NULL,NULL,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('135','a','Donnees codees de documents pour les ressources electroniques','',0,0,'',1,'','','unimarc_field_135a.pl',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('230','a','Definition et volume des fichiers','',0,0,'',2,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('336','a','Texte de la note','',0,0,'',3,'','',NULL,0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('337','a','Texte de la note','',0,0,'',3,'','',NULL,0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','a','Nom du serveur','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','b','Numero d\'acces','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','c','Compression','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','d','Chemin d\'acces','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','e','Date et heure de la consultation','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','f','Nom electronique','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','g','URN','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','h','Nom de l\'utilisateur','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','i','Instruction','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','j','Bits par seconde','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','k','Mot de passe','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','l','Login','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','m','Contact pour l\'assistance technique','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','n','Adresse du serveur','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','o','Systeme d\'exploitation','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','p','Port','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','q','Type de format electronique','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','r','Dispositions','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','s','Taille du fichier','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','t','Emulation du terminal','',0,0,'',8,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('856','u','URL','',0,0,'',8,'','',NULL,0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('686','a','autres','',0,0,'',6,'itemtypes','',NULL,0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','r','type de document et support matériel','',0,0,'',10,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','u','note sur l\'exemplaire','',0,0,'',10,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','v','code à barres de l\'exemplaire','',0,0,'items.barcode',10,'','',NULL,0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','a','origine du document, texte libre','',0,0,'items.homebranch',10,'branches','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','c','dépositaire permanent, texte libre','',0,0,'items.holdingbranch',10,'branches','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','e','Niveau de localisation','',0,0,'items.location',10,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','f','numéro d\'inventaire','',0,0,'',10,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','k','Cote','',0,0,'items.itemcallnumber',10,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','m','date de prêt ou de dépôt','',0,0,'items.datelastseen',10,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','n','date de restitution prévue','',0,0,'items.datelastborrowed',10,'','','',0,0,'ELEC','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','o','catégorie de circulation (0 : empruntable, 1 : exclu du prêt)','',0,0,'items.notforloan',10,'01','','',0,0,'ELEC','','');
diff --git a/misc/sql-datas/fr/optional/framework_ELEC.txt b/misc/sql-datas/fr/optional/framework_ELEC.txt
new file mode 100644 (file)
index 0000000..539d3e9
--- /dev/null
@@ -0,0 +1,2 @@
+Framework for electronic documents (UNIMARC, in french)
+Framework (UNIMARC en français) pour cataloguer les documents électroniques
diff --git a/misc/sql-datas/fr/optional/framework_MICR.sql b/misc/sql-datas/fr/optional/framework_MICR.sql
new file mode 100644 (file)
index 0000000..bdc2434
--- /dev/null
@@ -0,0 +1,545 @@
+INSERT INTO biblio_framework VALUES ('MICR','Microformes');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('130','Zone de donnees codees : microformes, caracteristiques physiques','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('106','Zone de donnees codees :textes, caracteristiques physiques','',0,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('830','Note generale du catalogueur','Note generale du catalogueur',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('801','source de catalogage','',1,1,'SOURCES','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('722','nom générique de famille - mention de responsabilité secondaire','',0,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('721','nom générique de famille - coauteur','',0,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('720','nom générique de famille - mention de responsabilité principale','',0,0,NULL,'MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('712','collectivité - mention de responsabilité secondaire','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('711','collectivité - coauteur','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('710','collectivité - mention de responsabilité principale','auteur',0,0,NULL,'MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('702','nom de personne - mention de responsabilité secondaire','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('701','nom de personne - coauteur','coauteur',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('700','nom de personne - responsabilité principale','auteur',0,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('676','classification décimale Dewey','classification',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('661','code de date','',0,1,NULL,'MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('620','accès par le lieu d\'édition','lieu d\'édition',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('615','catégorie sujet','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('610','indexation en vocabulaire libre','sujets',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('608','vedette matière de forme, de genre ou des caractéristiques physiques','sujets',0,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('607','nom géographique - vedette matière','sujets',0,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('606','nom commun - vedette matière','sujets',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('605','titre - vedette matière','sujets',0,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('604','auteur-titre - vedette matière','sujets',0,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('602','nom générique de famille - vedette matière','sujets',0,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('601','collectivité - vedette matière','sujets',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('600','nom de personne - vedette matière','sujets',0,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('541','titre traduit ajouté par le catalogueur','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('540','titre ajouté par le catalogueur','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('517','autres variantes du titre','autres variantes du titre',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('515','titre courant','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('510','titre parallèle','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('488','autres \9cuvres en liaison','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('464','niveau du dépouillement','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('463','niveau de l\'unité matérielle','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('462','niveau du sous-ensemble','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('461','niveau de l\'ensemble','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('456','reproduit comme','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('455','reproduction de','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('454','traduit de','traduit de',0,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('453','traduit sous le titre','traduit sous le titre',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('452','autre édition sur un autre support','autre édition',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('451','autre édition sur le même support','autre édition',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('411','sous-collection','sous-collection',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('410','collection','collection',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('345','renseignements sur l\'acquisition','note',0,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('333','note sur le public destinataire','destiné à',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('332','titre choisi pour le document','forme du titre',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('330','résumé ou extrait','résumé',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('327','note de contenu','note',0,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('325','note sur la reproduction','note',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('324','note sur le document original','note',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('315','note sur les informations propres au type de documents','note',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('314','note sur la responsabilité intellectuelle','note',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('313','note sur les vedettes matières','note',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('312','note sur les titres associés','note',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('311','note sur les zones de liens','note',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('308','note sur la collection','note',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('307','note sur la collation','note',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('306','note sur l\'adresse bibliographique','note',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('305','note sur l\'édition et l\'histoire bibliographique','note',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('304','note sur le titre et la mention de responsabilité','note',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('303','note générale sur la description bibliographique','note',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('302','note sur les informations codées','note',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('300','note générale','note',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('225','collection','collection',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('215','collation','description',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('211','date de publication prévue','date de publication prévue',0,0,NULL,'MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('210','adresse bibliographique','éditeur',0,0,NULL,'MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('205','mention d\'édition','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('200','titre et mention de responsabilité','titre',0,1,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('122','zone de données codées : période historique','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('102','pays d\'édition ou de production','',0,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('101','langue du document','langue',0,1,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('100','données générales de traitement','',0,1,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('005','numéro d\'identification de la version','',1,0,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('001','numéro d\'identification de la notice','notice numéro',0,1,'','MICR');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('995','Données de l\'exemplaire','',1,0,'','MICR');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('001','@','Numéro d\'identification notice','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('100','a','données générales de traitement','',0,0,'',1,'','','unimarc_field_100.pl',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','a','langue d\'un texte, d\'une bande son, etc','',0,0,'',1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','b','langue d\'un texte intermédiaire quand le document n\'est pas une traducti','',0,0,'',1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','c','langue de l\'?uvre original','',0,0,'',1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','d','langue d\'un résumé','',0,0,'',1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','e','langue de la table des matières','',0,0,'',1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','f','langue de la page de titre si elle diffère de celle du texte','',0,0,'',1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','g','langue du titre propre si elle diffère de la langue du texte ou de la bande son','',0,0,'',1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','h','langue d\'un livret','',0,0,'',1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','i','langue des textes d\'accompagnement','',0,0,'',1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','j','langue des sous-titres','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','a','pays d\'édition','',0,0,'',1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','b','lieu  d\'édition','',0,0,'',1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('122','a','Période  : de 9999 avant J.C. à nos jours','',0,1,'',1,'','','unimarc_field_122.pl',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','5','nom de l\'institution à laquelle s\'applique cette zone','',1,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','a','titre propre','',1,1,'biblio.title',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','b','indication générale du type de document','',0,0,'',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','c','titre propre d\'un auteur différent','',0,0,'',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','d','titre parallèle','',0,0,'',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','e','complément du titre','',0,0,'bibliosubtitle.subtitle',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','f','première mention de responsabilité','',0,0,'biblio.author',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','g','première mention de responsabilité suivante','',0,0,'additionalauthors.author',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','h','numéro de partie','',0,0,'',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','i','titre de partie','',0,0,'',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','v','numéro de volume','',0,0,'biblioitems.volume',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','z','langue du titre parallèle','',0,0,'',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','a','mention d\'édition','',0,0,'',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','b','mention de parution','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','d','mention parallèle d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','f','mention de responsabilité relative à l\'édition','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','g','mention de responsabilité suivante','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','a','lieu de publication, de diffusion, etc','',0,0,'',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','b','adresse de l\'éditeur, du diffuseur','',1,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','c','nom de l\'éditeur, du diffuseur','',0,0,'biblioitems.publishercode',2,'','EDITORS','unimarc_field_210c.pl',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','d','date de publication, de diffusion','',0,0,'biblioitems.publicationyear',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','e','lieu de publication de fabrication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','f','adresse du fabricant','',0,1,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','g','nom du fabricant','',0,1,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','h','date de fabrication','',0,1,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('211','a','date','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','a','indication du type de document et importance matérielle','',0,0,'biblioitems.pages',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','c','autres caractéristiques matérielles','',0,0,'biblioitems.illus',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','d','format','',0,0,'biblioitems.size',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','e','matériel d\'accompagnement','',0,0,'',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','a','titre de la collection','',0,0,'biblio.seriestitle',2,'','','unimarc_field_225a.pl',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','d','titre parallèle de la collection','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','e','compléments de titre de la collection','',0,0,'',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','f','mention de responsabilité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','h','numéro de la sous-collection','',0,0,'',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','i','titre de la sous-collection','',0,0,'',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','v','numéro du volume','',0,0,'',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','x','ISSN de la collection','',0,0,'',2,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','z','langue du titre parallèle','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('300','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('302','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('303','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('304','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('305','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('306','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('307','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('308','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('311','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('312','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('313','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('314','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('315','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('324','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('325','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('327','a','texte de la note','',1,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('330','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('332','a',' note sur les titres choisis','',0,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('333','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','a','source de l\'acquisition, adresse pour l\'abonnement','',0,0,'',3,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','b','numéro d\'éditeur','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','c','support','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','d','disponibilité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','t','titre','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','v','numéro de volume','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','t','titre','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','t','titre','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','t','titre','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','u','URL','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','t','titre','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','t','titre','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','t','titre','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','t','titre','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','t','titre','',0,0,'biblio.serial',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','t','titre','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','a','auteur','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','t','titre','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','t','titre','',1,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','t','titre','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','a','titre parallèle','',0,0,'',5,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','j','volume ou dates associés au titre','',0,0,'',5,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','z','langue du titre','',0,0,'',5,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','a','titre courant','',0,0,'',5,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','e','complément du titre','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','h','numéro de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','i','titre de partie','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','j','volume ou dates associés au titre','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','z','langue du titre','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('517','a','Variante du titre','',0,0,'',5,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('517','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('540','a','titre ajouté par le catalogueur','',0,0,'',5,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','a','titre traduit','titre traduit',0,0,'',5,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','z','langue du titre traduit','',0,0,'',5,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','b','partie autre que l\'élément d\'entrée','',0,0,'',6,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','c','qualificatifs autre que les dates','',0,0,'',6,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','d','chiffres romains','',0,0,'',6,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','f','dates','',0,0,'',6,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','g','forme développée des initiales du prénom','',0,0,'',6,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','b','subdivision','sujet',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','c','élément ajouté au nom','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','d','numéro de congrès et/ou de session','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','e','lieu du congrès','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','f','date du congrès','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','g','élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','h','partie du nom autre que l\'élément d\'entrée ou l\'élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','x','subdivision de sujet','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','x','subdivision de sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','y','subdivision géographique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','z','subdivision chronologique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('604','1','données de liens','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','h','numéro de la partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','i','nom de partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','k','date de publication','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','l','sous-vedettes de forme','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','m','langue','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','n','autres informations','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','q','version','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','a','élément d\'entrée','sujet',0,0,'',6,'','NP','unimarc_field_700-4.pl',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','5','institution à laquelle s\'applique cette zone','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('610','5','descripteur','sujet',1,0,'bibliosubject.subject',6,'','MC','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('610','a','descripteur','sujet',1,0,'',6,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','a','catégorie sujet','sujet',0,0,'',6,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','m','subdivision de la catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','n','catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','x','subdivision de la catégorie sujet','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','3','numéro de la ville d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','a','pays','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','b','Etat, région, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','c','département, comté, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','d','ville','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('661','a','code de date','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','a','indice Dewey','',0,0,'biblioitems.dewey',6,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','v','édition','',0,0,'',6,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','z','langue d\'édition','',0,0,'',6,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','3','numéro de la notice d\'autorité','',0,0,'',7,'itemtypes','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','a','élément d\'entrée','auteur',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','f','dates','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','f','dates','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','f','dates','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','3','numéro de la notice d\'autorité','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','h','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','h','partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','3','numéro de la notice d\'autorité','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','5','institution à laquelle s\'applique cette zone','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','h','partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','4','code de fonction','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','a','élément d\'entrée','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','f','dates','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','2','code du format utilisé','',0,0,'',-1,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','a','pays','',0,0,'',8,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','b','agence de catalogage','',0,1,'',8,'SOURCES','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','c','date de la transaction','',0,0,'',8,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','g','règles de catalogage utilisées','',0,0,'',8,'','','',NULL,NULL,'MICR','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('830','a','texte de la note','note',0,0,'',8,'','',NULL,NULL,NULL,'MICR','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('106','a','Donnees codees - textes - caracteristiques physiques','',0,0,'',1,'','','unimarc_field_106.pl',0,0,'MICR','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('130','a','Donnees codees de documents : Microformes-caracteristiques physiques','',0,0,'',1,'','','unimarc_field_130.pl',0,0,'MICR','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','a','Origine du document','',0,0,'items.homebranch',10,'branches','','',0,0,'MICR','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','c','Dépositaire permanent','',0,0,'items.holdingbranch',10,'branches','','',0,0,'MICR','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','e','niveau de localisation','',0,0,'items.location',10,'','','',0,0,'MICR','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','f','Numéro d\'inventaire','',0,0,'',10,'','','',0,0,'MICR','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','k','Cote','',0,0,'items.itemcallnumber',10,'','','',0,0,'MICR','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','m','date de prêt ou de dépôt','',0,0,'items.datelastseen',10,'','','',0,0,'MICR','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','n','date de restitution prévue','',0,0,'items.datelastborrowed',10,'','','',0,0,'MICR','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','o','catégorie de circulation (0 : empruntable, 1 : exclu du prêt)','',0,0,'items.notforloan',10,'01','','',0,0,'MICR','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','u','note sur l\'exemplaire','',0,0,'',10,'','',NULL,0,0,'MICR','','');
+
diff --git a/misc/sql-datas/fr/optional/framework_MICR.txt b/misc/sql-datas/fr/optional/framework_MICR.txt
new file mode 100644 (file)
index 0000000..d6cd336
--- /dev/null
@@ -0,0 +1 @@
+Framework (UNIMARC en français) pour cataloguer les microformes
\ No newline at end of file
diff --git a/misc/sql-datas/fr/optional/framework_MONO.sql b/misc/sql-datas/fr/optional/framework_MONO.sql
new file mode 100644 (file)
index 0000000..b0328d3
--- /dev/null
@@ -0,0 +1,619 @@
+INSERT INTO biblio_framework VALUES ('MONO','Champs propres aux monographies');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('453','traduit sous le titre','traduit sous le titre',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('454','traduit de','traduit de',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('455','reproduction de','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('456','reproduit comme','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('461','niveau de l\'ensemble','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('463','niveau de l\'unité matérielle','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('481','est relié avec ce volume','est rélié avec ce volume',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('482','relié avec','relié avec',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('488','autres \9cuvres en liaison','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('500','titre uniforme','titre',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('501','rubrique de classement','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('503','titre de forme','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('510','titre parallèle','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('512','titre de couverture','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('513','titre figurant sur une autre page de titre','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('514','titre de départ','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('515','titre courant','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('516','titre de dos','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('517','autres variantes du titre','autres variantes du titre',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('518','titre avec un alphabet moderne','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('540','titre ajouté par le catalogueur','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('541','titre traduit ajouté par le catalogueur','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('545','titre de section','',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('600','nom de personne - vedette matière','sujets',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('601','collectivité - vedette matière','sujets',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('602','nom générique de famille - vedette matière','sujets',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('604','auteur-titre - vedette matière','sujets',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('605','titre - vedette matière','sujets',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('607','nom géographique - vedette matière','sujets',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('608','vedette matière de forme, de genre ou des caractéristiques physiques','sujets',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('610','indexation en vocabulaire libre','sujets',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('615','catégorie sujet','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('620','accès par le lieu d\'édition','lieu d\'édition',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('651','Cotes BIS (Spécif ENSMP)','',1,1,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('652','Date création notice','',0,1,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('653','Date modification notice','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('656','Lieu de Thèse','Lieu de thèse',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('657','DOMAINE THESE','Domaine de la thèse',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('658','Propri','Code propri',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('659','Note de thèse','',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('660','code de zone géographique','',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('661','code de date','',0,1,NULL,'MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('676','classification décimale Dewey','classification',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('682','PUBEMP','PUBEMP',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('683','Cotes (specif ENSMP)','',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('686','autres classifications','classification',0,1,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('700','nom de personne - responsabilité principale','auteur',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('701','nom de personne - coauteur','coauteur',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('702','nom de personne - mention de responsabilité secondaire','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('710','collectivité - mention de responsabilité principale','auteur',0,0,NULL,'MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('711','collectivité - coauteur','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('712','collectivité - mention de responsabilité secondaire','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('720','nom générique de famille - mention de responsabilité principale','',0,0,NULL,'MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('411','sous-collection','sous-collection',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('410','collection','collection',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('345','renseignements sur l\'acquisition','note',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('337','note sur la configuration requise','configuration requise',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('336','note sur le type de ressource électronique','type de fichier',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('333','note sur le public destinataire','destiné à',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('332','titre choisi pour le document','forme du titre',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('328','note sur les thèses','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('327','note de contenu','note',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('326','note sur la périodicité','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('325','note sur la reproduction','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('324','note sur le document original','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('323','note sur les interprètes','note',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('322','note sur le générique','note',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('321','note sur les index, extraits et citations publiés séparément','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('320','note sur les bibliographies ou les index','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('318','note sur les actions de préservation','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('317','note sur la provenance','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('316','note sur l\'exemplaire','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('313','note sur les vedettes matières','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('312','note sur les titres associés','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('311','note sur les zones de liens','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('308','note sur la collection','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('307','note sur la collation','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('306','note sur l\'adresse bibliographique','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('305','note sur l\'édition et l\'histoire bibliographique','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('304','note sur le titre et la mention de responsabilité','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('303','note générale sur la description bibliographique','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('302','note sur les informations codées','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('301','note sur les numéros d\'identification','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('300','note générale','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('225','collection','collection',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('215','collation','description',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('211','date de publication prévue','date de publication prévue',0,0,NULL,'MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('210','adresse bibliographique','éditeur',0,0,NULL,'MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('122','zone de données codées : période historique','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('106','zone de données codées :textes, caractéristiques physiques','',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('105','zone de données codées :textes, monogaphies','',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('102','pays d\'édition ou de production','',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('101','langue du document','langue',0,1,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('100','données générales de traitement','',0,1,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('090','Numéro biblio (koha)','Numéro biblio (koha',0,1,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('022','numéro de publication officielle','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('021','numéro de dépôt légal','dépôt légal',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('020','numéro de la bibliographie nationale','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('200','titre et mention de responsabilité','titre',0,1,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('205','mention d\'édition','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('310','note sur la reliure et la disponibilité','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('314','note sur la responsabilité intellectuelle','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('315','note sur les informations propres au type de documents','note',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('330','résumé ou extrait','résumé',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('005','numéro d\'identification de la version','',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('010','ISBN','ISBN',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('001','numéro d\'identification de la notice','notice numéro',0,1,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('721','nom générique de famille - coauteur','',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('722','nom générique de famille - mention de responsabilité secondaire','',0,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('801','source de catalogage','',1,1,'SOURCES','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('830','Note generale du catalogueur','Note generale du catalogueur',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('856','adresse électronique et mode d\'accès','accès',1,0,'','MONO');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('995','Exemplaires','Exemplaires',1,0,'','MONO');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('660','a','code de zone géographique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('661','a','code de date','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('020','a','code de pays','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('020','b','numéro','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('020','z','numéro erroné','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('021','a','code de pays','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('021','b','numéro','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('021','z','numéro erroné','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('022','a','code de pays','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('022','b','numéro','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('022','z','numéro erroné','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('211','a','date','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('313','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('322','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('323','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('333','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('336','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('337','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('545','a','titre de section','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','x','subdivision de sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','y','subdivision géographique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','z','subdivision chronologique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('604','1','données de liens','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','h','numéro de la partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','i','nom de partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','k','date de publication','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','l','sous-vedettes de forme','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','m','langue','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','n','autres informations','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','q','version','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','5','institution à laquelle s\'applique cette zone','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','a','pays','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','b','Etat, région, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','c','département, comté, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','d','ville','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','3','numéro de la ville d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('010','b','qualificatif','',0,0,'',0,'','','',0,0,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('010','d','disponibilté et/ou prix','',0,0,'',0,'','','',0,0,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('010','z','ISBN erroné','',0,0,'',0,'','','',0,0,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','t','titre','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','v','numéro de volume','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','t','titre','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','d','disponibilité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','c','support','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','b','numéro d\'éditeur','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','a','source de l\'acquisition, adresse pour l\'abonnement','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('332','a',' note sur les titres choisis','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('330','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('328','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('327','a','texte de la note','',1,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('326','b','dates','',0,0,'',3,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('326','a','périodicité','',0,0,'',3,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('325','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('324','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('321','x','ISSN de la collection','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('321','b','dates','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('321','a','note sur les index, extraits et citations','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('320','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','r','note publique','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','p','note non publique','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','o','type de partie','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','n','extention','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','l','état','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','k','agent de l\'opération','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','j','lieu de l\'opération','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','h','juridiction','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','i','méthode de l\'opération','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','f','autorisation','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','e','contingence de l\'opération','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','d','intervalle entre les opérations','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','c','date de l\'opération','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','b','identification de l\'opération','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','a','opération','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('318','5','institution à laquelle s\'applique cette note','',1,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('317','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('316','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('315','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('314','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('312','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('311','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('310','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('308','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('307','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('306','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('305','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('304','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('303','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('302','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('301','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('300','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','z','langue du titre parallèle','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','x','ISSN de la collection','',0,0,'',2,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','v','numéro du volume','',0,0,'',2,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','i','titre de la sous-collection','',0,0,'',2,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','h','numéro de la sous-collection','',0,0,'',2,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','f','mention de responsabilité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','e','compléments de titre de la collection','',0,0,'',2,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','d','titre parallèle de la collection','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','e','matériel d\'accompagnement','',0,0,'',2,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','h','date de fabrication','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','g','nom du fabricant','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','f','adresse du fabricant','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','e','lieu de publication de fabrication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','b','adresse de l\'éditeur, du diffuseur','',1,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','a','lieu de publication, de diffusion, etc','',0,0,'',2,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','g','mention de responsabilité suivante','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','f','mention de responsabilité relative à l\'édition','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','b','mention de parution','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','a','mention d\'édition','',0,0,'',2,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','i','titre de partie','',1,0,'',2,'','','',0,0,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','h','numéro de partie','',1,0,'',2,'','','',0,0,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','d','titre parallèle','',1,0,'',2,'','','',0,0,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','z','langue du titre parallèle','',1,0,'',2,'','','',0,0,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','c','titre propre d\'un auteur différent','',1,0,'',2,'','','',0,0,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','b','indication générale du type de document','',1,0,'',2,'','','',0,0,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','5','nom de l\'institution à laquelle s\'applique cette zone','',1,0,'',-1,'','','',0,0,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('122','a','Période  : de 9999 avant J.C. à nos jours','',0,1,'',1,'','','unimarc_field_122.pl',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('106','a','données codées -  textes - caractéristiques physiques','',0,0,'',1,'','','unimarc_field_106.pl',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('105','a','données codées - monographies','',0,0,'',1,'','','unimarc_field_105.pl',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','b','lieu  d\'édition','',0,0,'',1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','a','pays d\'édition','',0,0,'',1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','j','langue des sous-titres','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','i','langue des textes d\'accompagnement','',0,0,'',1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','h','langue d\'un livret','',0,0,'',1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','g','langue du titre propre si elle diffère de la langue du texte ou de la bande son','',0,0,'',1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','f','langue de la page de titre si elle diffère de celle du texte','',0,0,'',1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','e','langue de la table des matières','',0,0,'',1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','d','langue d\'un résumé','',0,0,'',1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','c','langue de l\'?uvre original','',0,0,'',1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','b','langue d\'un texte intermédiaire quand le document n\'est pas une traducti','',0,0,'',1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','a','langue d\'un texte, d\'une bande son, etc','',0,0,'',1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('100','a','données générales de traitement','',0,0,'',1,'','','unimarc_field_100.pl',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','d','mention parallèle d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','t','titre','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','t','titre','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','t','titre','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','t','titre','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','a','auteur','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','t','titre','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','i','titre de section ou de partie','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','t','titre','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('481','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','t','titre','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('482','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','p','collation','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','t','titre','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','u','URL','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','a','titre uniforme','titre',0,0,'',5,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','b','indication générale du type de document','',0,0,'',-1,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','h','numéro de section ou de partie','numéro',0,0,'',5,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','i','titre de section ou de partie','',0,0,'',5,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','k','date de publication','publié en',0,0,'',5,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','l','sous-vedette de forme','',0,0,'',5,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','m','langue','langue',0,0,'',5,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','n','autres informations','',0,0,'',5,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','q','version','',0,0,'',5,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','r','mode d\'interprétation','',0,0,'',-1,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','s','indication du numéro (pour la musique)','',0,0,'',-1,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','u','clé','',0,0,'',-1,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','v','indication du volume','',0,0,'',-1,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','w','mention d\'arrangement (pour la musique)','',0,0,'',-1,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','x','subdivision de sujet','',0,0,'',-1,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','2','code système','',0,0,'',-1,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('500','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('501','a','rubrique de classement','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('501','b','indication générale du type de document','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('501','e','subdivision','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('501','k','date de publication','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('501','m','langue','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('501','r','mode d\'interprétation','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('501','s','indication du numéro (pour la musique)','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('501','u','clé','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('501','w','mention d\'arrangement (pour la musique)','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('501','x','subdivision de sujet','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('501','y','subdivision géographique','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('501','z','subdivision chronologique','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('501','2','code système','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('501','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','a','titre de forme','titre',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','b','subdivision','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','d','mois et jour','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','e','nom de personne','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','f','élément(s) de nom rejeté(s)','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','h','qualificatif','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','j','année','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','k','numérotation (chiffres arabes)','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','l','numérotation (chiffres romains)','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','m','localisation','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('503','n','établissement présidant la localisation','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','a','titre parallèle','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','j','volume ou dates associés au titre','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','z','langue du titre','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('512','a','titre parallèle','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('512','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('512','h','numéro de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('512','i','titre de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('512','j','volume ou dates associés au titre','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('512','n','autres informations','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('512','z','langue du titre','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('513','a','titre figurant sur une autre page de titre','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('513','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('513','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('513','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('513','j','volume ou dates associés au titre','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('513','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('513','z','langue du titre','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('514','a','titre de départ','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('514','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('514','h','numéro de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('514','i','titre de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('514','j','volume ou dates associés au titre','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('514','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('514','z','langue du titre','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','a','titre courant','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','e','complément du titre','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','h','numéro de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','i','titre de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','j','volume ou dates associés au titre','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','z','langue du titre','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('516','a','titre de dos','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('516','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('516','h','numéro de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('516','i','titre de partie','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('516','j','volume ou dates associés au titre','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('516','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('516','z','langue du titre','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('518','a','titre dans un alphabet moderne','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('518','e','complément du titre','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('518','h','numéro de partie','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('518','i','titre de partie','',0,1,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('518','j','volume ou dates associés au titre','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('518','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('518','z','langue du titre','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('540','a','titre ajouté par le catalogueur','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','a','titre traduit','titre traduit',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','z','langue du titre traduit','',0,0,'',5,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','b','partie autre que l\'élément d\'entrée','',0,0,'',6,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','c','qualificatifs autre que les dates','',0,0,'',6,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','d','chiffres romains','',0,0,'',6,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','f','dates','',0,0,'',6,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','g','forme développée des initiales du prénom','',0,0,'',6,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','b','subdivision','sujet',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','c','élément ajouté au nom','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','d','numéro de congrès et/ou de session','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','e','lieu du congrès','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','f','date du congrès','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','g','élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','h','partie du nom autre que l\'élément d\'entrée ou l\'élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','x','subdivision de sujet','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','a','élément d\'entrée','sujet',0,0,'',6,'','NP','unimarc_field_700-4.pl',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('610','a','descripteur','sujet',1,0,'',6,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','a','catégorie sujet','sujet',0,0,'',6,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','m','subdivision de la catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','n','catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','x','subdivision de la catégorie sujet','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','v','édition','',0,0,'',6,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','z','langue d\'édition','',0,0,'',6,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('686','b','numéro de livre','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('686','c','subdivision de l\'indice','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('686','2','code du système','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','a','élément d\'entrée','auteur',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','f','dates','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','3','numéro de la notice d\'autorité','',0,0,'',7,'itemtypes','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','f','dates','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','f','dates','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','h','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','3','numéro de la notice d\'autorité','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'MONO','',NULL);
diff --git a/misc/sql-datas/fr/optional/framework_MONO.txt b/misc/sql-datas/fr/optional/framework_MONO.txt
new file mode 100644 (file)
index 0000000..e5fb241
--- /dev/null
@@ -0,0 +1,2 @@
+Framework for monographies (UNIMARC, in french)
+Framework (UNIMARC en français) pour cataloguer les monographies
\ No newline at end of file
diff --git a/misc/sql-datas/fr/optional/framework_PERI.sql b/misc/sql-datas/fr/optional/framework_PERI.sql
new file mode 100644 (file)
index 0000000..86e9a62
--- /dev/null
@@ -0,0 +1,611 @@
+INSERT INTO biblio_framework VALUES ('PERI','Champs propres aux periodiques');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('001','numéro d\'identification de la notice','notice numéro',0,1,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('005','numéro d\'identification de la version','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('100','données générales de traitement','',0,1,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('101','langue du document','langue',0,1,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('102','pays d\'édition ou de production','',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('122','zone de données codées : période historique','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('200','titre et mention de responsabilité','titre',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('205','mention d\'édition','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('210','adresse bibliographique','éditeur',0,0,NULL,'PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('211','date de publication prévue','date de publication prévue',0,0,NULL,'PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('215','collation','description',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('225','collection','collection',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('300','note générale','note',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('302','note sur les informations codées','note',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('303','note générale sur la description bibliographique','note',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('304','note sur le titre et la mention de responsabilité','note',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('305','note sur l\'édition et l\'histoire bibliographique','note',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('306','note sur l\'adresse bibliographique','note',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('307','note sur la collation','note',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('308','note sur la collection','note',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('311','note sur les zones de liens','note',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('312','note sur les titres associés','note',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('313','note sur les vedettes matières','note',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('314','note sur la responsabilité intellectuelle','note',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('315','note sur les informations propres au type de documents','note',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('324','note sur le document original','note',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('325','note sur la reproduction','note',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('327','note de contenu','note',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('330','résumé ou extrait','résumé',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('332','titre choisi pour le document','forme du titre',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('333','note sur le public destinataire','destiné à',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('345','renseignements sur l\'acquisition','note',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('410','collection','collection',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('411','sous-collection','sous-collection',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('451','autre édition sur le même support','autre édition',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('452','autre édition sur un autre support','autre édition',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('453','traduit sous le titre','traduit sous le titre',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('454','traduit de','traduit de',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('455','reproduction de','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('456','reproduit comme','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('461','niveau de l\'ensemble','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('462','niveau du sous-ensemble','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('463','niveau de l\'unité matérielle','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('464','niveau du dépouillement','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('488','autres \9cuvres en liaison','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('510','titre parallèle','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('515','titre courant','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('517','autres variantes du titre','autres variantes du titre',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('540','titre ajouté par le catalogueur','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('541','titre traduit ajouté par le catalogueur','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('600','nom de personne - vedette matière','sujets',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('601','collectivité - vedette matière','sujets',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('602','nom générique de famille - vedette matière','sujets',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('604','auteur-titre - vedette matière','sujets',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('605','titre - vedette matière','sujets',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('606','nom commun - vedette matière','sujets',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('607','nom géographique - vedette matière','sujets',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('608','vedette matière de forme, de genre ou des caractéristiques physiques','sujets',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('610','indexation en vocabulaire libre','sujets',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('615','catégorie sujet','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('620','accès par le lieu d\'édition','lieu d\'édition',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('661','code de date','',0,1,NULL,'PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('676','classification décimale Dewey','classification',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('700','nom de personne - responsabilité principale','auteur',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('701','nom de personne - coauteur','coauteur',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('702','nom de personne - mention de responsabilité secondaire','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('710','collectivité - mention de responsabilité principale','auteur',0,0,NULL,'PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('711','collectivité - coauteur','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('712','collectivité - mention de responsabilité secondaire','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('720','nom générique de famille - mention de responsabilité principale','',0,0,NULL,'PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('721','nom générique de famille - coauteur','',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('722','nom générique de famille - mention de responsabilité secondaire','',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('801','source de catalogage','',1,1,'SOURCES','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('830','Note generale du catalogueur','Note generale du catalogueur',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('011','ISSN','ISSN',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('040','CODEN (publications en serie)','CODEN (publications en serie)',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('106','zone de donnees codees :textes, caracteristiques physiques','',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('110','zone de donnees codees :publications en serie','',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('207','Zone particuliere a certains types de documents : publications en serie, numerotation','',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('326','Note sur la periodicite','note',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('422','Publication-mere du supplement','supplement de',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('421','Supplement','Supplement',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('430','Suite de','Suite de',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('431','Succede apres scission a','Succede apres scission a',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('432','Remplace','Remplace',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('433','Reprends en partie','Reprends en partie',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('435','Absorbe partiellement','Absorbe partiellement',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('436','Fusion de','Fusion de',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('437','Suite partielle de','Suite partielle de',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('440','Devient','Devient',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('441','Devient partiellement','Devient partiellement',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('442','Remplace par','Remplace par',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('443','Absorbe par','Absorbe par',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('444','Absorbe par','Absorbe par',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('445','Absorbe partiellement part','Absorbe partiellement part',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('446','Scinde en ... et en ...','Scinde en ... et en ...',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('447','Fusionne avec ... pour former ...','Fusionne avec ... pour former ...',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('448','Redevient','Redevient',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('520','Titre precedent (publications en serie)','Titre precedent',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('530','Titre cle (publications en serie)','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('531','Titre abrege (publications en serie)','Titre abrege',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('532','Titre developpe (publications en serie)','',1,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('802','Centre ISSN','',0,0,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('686','type de document et support matériel','Type de document',0,1,'','PERI');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('856','Adresse électronique','',1,0,'','PERI');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('802','a','Code du centre ISSN','',0,0,'',-1,'','',NULL,0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('531','v','Numero de volume','',0,0,'',5,'','',NULL,0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('532','a','Titre developpe','',0,0,'',5,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('532','z','Langue du titre','',0,0,'',5,'','',NULL,0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('531','b','Qualificatif','',0,0,'',5,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('531','a','Titre abrege','',0,0,'',5,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('530','v','Numero de volume','',0,0,'',5,'','',NULL,0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('530','j','Numero de volume ou dates associes au titre cle','',0,0,'',5,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('530','a','Titre cle','Titre cle',0,0,'biblio.unititle',5,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('530','b','Qualificatif','',0,0,'',5,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('520','x','ISSN precedent','',0,0,'',5,'','',NULL,0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('520','n','Autres informations','',0,0,'',5,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('520','j','Volume ou dates du titre precedent','',0,0,'',5,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('520','h','Numero de partie','',0,0,'',5,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('520','i','Titre de partie','',0,0,'',5,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('520','e','Complement du titre','',0,0,'',5,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('448','z','CODEN','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('520','a','Titre precedent','',0,0,'',5,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('448','y','ISBM/numero international normalise de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('448','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('448','x','Numero international normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('448','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('448','u','Identifiant electronique normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('448','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('448','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('448','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('448','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('448','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('448','5','Institution a laquelle s\'applique la zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('448','a','Auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('448','c','Lieu de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('448','0','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('448','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('447','y','ISBN/numero international normalise de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('447','z','CODEN','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('447','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('447','x','Numero international normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('447','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('447','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('447','u','Identifiant electronique normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('447','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('447','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('447','c','Lieu de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('447','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('447','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('447','5','Institution a laquelle s\'applique la zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('447','a','Auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('446','z','CODEN','',0,0,'',4,'','',NULL,0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('447','0','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('447','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('446','y','ISBN/numero international normalise de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('446','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('446','x','Numero international normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('446','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('446','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('446','u','Identifiant electronique normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('446','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('446','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('446','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('446','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('446','5','Institution a laquelle s\'applique la zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('446','a','Auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('446','c','Lieu de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('445','z','CODEN','',0,0,'',4,'','',NULL,0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('446','0','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('446','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('445','x','Numero international normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('445','y','ISBN/numero international normalise de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('445','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('445','u','Identifiant electronique normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('445','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('445','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('445','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('445','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('445','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('445','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('445','a','Auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('445','c','Lieu de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('445','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('445','5','Institution a laquelle s\'applique la zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('444','z','CODEN','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('445','0','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('444','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('444','x','Numero international normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('444','y','ISBN/numero international normalise de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('444','u','Identifiant electronique normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('444','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('444','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('444','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('444','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('444','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('444','c','Lieu de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('444','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('444','a','Auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('444','5','Institution a laquelle s\'applique la zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('444','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('444','0','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('443','z','CODEN','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('443','x','Numero international normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('443','u','Identifiant electronique normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('443','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('443','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('443','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('443','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('443','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('443','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('443','c','Lieu de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('443','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('443','a','Auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('443','5','Institution a laquelle s\'applique la zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('443','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('443','y','ISBN/Numero international normalise de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('441','z','CODEN','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('441','y','ISBN/numero international normalise de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('441','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('441','x','Numero international normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('441','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('441','u','Identifiant electronique normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('441','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('441','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('441','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('441','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('441','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('441','c','Lieu de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('441','a','Auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('441','5','Institution a laquelle s\'applique la zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('441','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('440','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('441','0','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('440','u','Identifiant electronique normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('440','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('440','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('440','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('440','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('440','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('440','c','Lieu de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('440','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('440','a','Auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('440','5','Institution a laquelle s\'applique la zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('440','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('440','0','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('437','y','ISBN/numero international normalise de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('437','z','CODEN','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('437','x','Numero international normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('437','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('437','u','Identifiant electronique normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('437','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('437','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('437','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('437','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('437','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('437','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('437','c','Lieu de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('437','a','Auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('437','5','Institution a laquelle s\'applique la zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('437','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('437','0','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('436','z','CODEN','',0,0,'',4,'','',NULL,0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('436','y','ISBN/Numero international normalise de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('436','x','Numero international normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('436','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('436','u','Identifiant electronique normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('436','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('436','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('436','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('436','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('436','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('436','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('436','c','Lieu de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('436','a','Auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('436','5','Institution a laquelle s\'applique la zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('436','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('436','0','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('435','z','CODEN','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('435','y','ISBN/numero international normalise de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('435','x','Numero international normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('435','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('435','u','Identifiant electronique normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('435','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('435','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('435','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('435','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('435','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('435','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('435','c','Lieu de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('435','a','Auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('435','5','Institution a laquelle s\'applique la zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('435','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('435','0','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('433','z','CODEN','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('433','y','ISBN/Numero international normalise de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('433','x','Numero international normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('433','u','Identifiant electronique normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('433','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('433','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('433','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('433','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('433','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('433','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('433','c','Lieu de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('433','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('433','a','Auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('433','5','Institution a laquelle s\'applique la zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('433','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('433','0','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('432','z','CODEN','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('432','y','ISBN/numero international normalise de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('432','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('432','x','Numero international normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('432','u','Identifiant electronique normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('432','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('432','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('432','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('432','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('432','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('432','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('432','c','Lieu de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('432','a','Auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('432','5','Institution a laquelle s\'applique la zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('432','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('432','0','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('431','z','CODEN','',0,0,'',4,'','',NULL,0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('431','y','ISBN/numero international normalise de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('431','x','Numero international normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('431','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('431','u','Identifiant electronique normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('431','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('431','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('431','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('431','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('431','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('431','a','Auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('431','c','Lieu de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('431','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('431','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('431','5','Institution a laquelle s\'applique cette zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('431','0','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('430','z','CODEN','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('430','y','ISBN/numero international normalise de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('430','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('430','x','Numero international normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('430','u','Identifiant electronique normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('430','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('430','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('430','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('430','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('430','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('430','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('430','a','Auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('430','c','Lieu de la publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('430','5','Institution a laquelle s\'applique la zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('430','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('430','0','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('421','z','CODEN','',0,0,'',4,'','',NULL,0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('421','y','ISBN/numero international normalise de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('421','x','ISSN','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('421','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('421','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('421','u','URL','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('421','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('421','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('421','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('421','c','Lieu de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('421','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('421','a','Auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('421','5','Institution a laquelle s\'applique cette zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('421','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('421','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','z','CODEN','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('421','0','ISBN/Numero international normalise de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','x','Numero international normalise','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','u','Identifiant electronique normalise (URI)','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','c','Lieu de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','5','Institution a laquelle s\'applique la zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','a','auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','0','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('422','3','Numero de la notice d\'autorite','Numero de la notice d\'autorite',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('326','b','Dates','',0,0,'',3,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('326','a','Periodicite','',0,0,'',3,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('207','z','Source d\'information sur la numerotation','',0,0,'',2,'','',NULL,0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('110','a','Donnees codees pour les periodiques','',0,0,'',1,'','','unimarc_field_110.pl',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('207','a','Numerotation : Indication de date et de volume','',0,0,'',2,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('106','a','Donnees codees - textes - caracteristiques physiques','',0,0,'',1,'','','unimarc_field_106.pl',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('011','z','ISSN errone','ISSN errone',0,0,'',0,'','',NULL,0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('040','a','coden','coden',0,0,'',0,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('040','z','coden errone','coden errone',0,0,'',0,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('011','y','ISSN annule','ISSN annule',0,0,'',0,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('011','d','Disponibilite et/ou prix','Disponibilite et/ou prix',0,0,'',0,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('011','b','Qualificatif','Qualificatif',0,0,'',0,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('011','a','Numero ISSN','Numero ISSN',0,0,'biblioitems.issn',0,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','g','règles de catalogage utilisées','',0,0,'',8,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('830','a','texte de la note','note',0,0,'',8,'','',NULL,NULL,NULL,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','a','pays','',0,0,'',8,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','b','agence de catalogage','',0,1,'',8,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','c','date de la transaction','',0,0,'',8,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','2','code du format utilisé','',0,0,'',-1,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','4','code de fonction','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','a','élément d\'entrée','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','f','dates','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','h','partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','f','dates','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','5','institution à laquelle s\'applique cette zone','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','3','numéro de la notice d\'autorité','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','h','partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','h','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','3','numéro de la notice d\'autorité','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','f','dates','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('443','@','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('443','0','Numero d\'identification de la notice','',0,0,'',4,'','',NULL,0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('442','@','Numero d\'identification de la notice','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('442','y','ISBN/numero international normalise de document musical','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('442','v','Numero de volume','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('442','x','ISSN','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('442','t','Titre','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('442','u','URL','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('442','i','Titre de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('442','p','Collation','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('442','h','Numero de section ou de partie','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('442','e','Mention d\'edition','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('442','c','Lieu de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('442','d','Date de publication','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('442','a','Auteur','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('442','5','Institution a laquelle s\'applique cette zone','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('442','3','Numero de la notice d\'autorite','',0,0,'',4,'','','',0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('442','0','Numero d\'identification de la notice','',0,0,'',-1,'','',NULL,0,0,'PERI','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','f','dates','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','a','élément d\'entrée','auteur',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','3','numéro de la notice d\'autorité','',0,0,'',7,'itemtypes','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','z','langue d\'édition','',0,0,'',6,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','v','édition','',0,0,'',6,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','a','indice Dewey','',0,0,'biblioitems.dewey',6,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('661','a','code de date','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','d','ville','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','c','département, comté, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','b','Etat, région, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','a','pays','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','3','numéro de la ville d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','x','subdivision de la catégorie sujet','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','n','catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','m','subdivision de la catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','a','catégorie sujet','sujet',0,0,'',6,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('610','a','descripteur','sujet',1,0,'',6,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('610','5','descripteur','sujet',1,0,'bibliosubject.subject',6,'','MC','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','5','institution à laquelle s\'applique cette zone','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','a','élément d\'entrée','sujet',0,0,'',6,'','NP','unimarc_field_700-4.pl',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','q','version','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','n','autres informations','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','m','langue','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','l','sous-vedettes de forme','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','k','date de publication','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','i','nom de partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','h','numéro de la partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('604','1','données de liens','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','z','subdivision chronologique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','y','subdivision géographique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','x','subdivision de sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','x','subdivision de sujet','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','h','partie du nom autre que l\'élément d\'entrée ou l\'élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','g','élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','f','date du congrès','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','e','lieu du congrès','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','d','numéro de congrès et/ou de session','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','c','élément ajouté au nom','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','b','subdivision','sujet',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','g','forme développée des initiales du prénom','',0,0,'',6,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','f','dates','',0,0,'',6,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','d','chiffres romains','',0,0,'',6,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','c','qualificatifs autre que les dates','',0,0,'',6,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','b','partie autre que l\'élément d\'entrée','',0,0,'',6,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','z','langue du titre traduit','',0,0,'',5,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','a','titre traduit','titre traduit',0,0,'',5,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('540','a','titre ajouté par le catalogueur','',0,0,'',5,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('517','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('517','a','Variante du titre','',0,0,'',5,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','z','langue du titre','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','j','volume ou dates associés au titre','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','i','titre de partie','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','h','numéro de partie','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','e','complément du titre','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','a','titre courant','',0,0,'',5,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','z','langue du titre','',0,0,'',5,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','j','volume ou dates associés au titre','',0,0,'',5,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','a','titre parallèle','',0,0,'',5,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','u','URL','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','t','titre','',0,0,'',4,'','','',NULL,NULL,'PERI','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','p','collation','',0,0,'',-1,'','','',NULL,NULL,'PERI','',NULL);
diff --git a/misc/sql-datas/fr/optional/framework_PERI.txt b/misc/sql-datas/fr/optional/framework_PERI.txt
new file mode 100644 (file)
index 0000000..31549e8
--- /dev/null
@@ -0,0 +1,2 @@
+Framework for serials (UNIMARC, in french)
+Framework (UNIMARC en français) pour cataloguer les périodiques
\ No newline at end of file
diff --git a/misc/sql-datas/fr/optional/framework_PROJ.sql b/misc/sql-datas/fr/optional/framework_PROJ.sql
new file mode 100644 (file)
index 0000000..cb20baf
--- /dev/null
@@ -0,0 +1,547 @@
+INSERT INTO biblio_framework VALUES ('PROJ','Images projetees, enregistrements video');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('615','catégorie sujet','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('322','note sur le generique','note',0,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('115','Zone de donnees codees : Images projetees, enregistrements video et films','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('830','Note generale du catalogueur','Note generale du catalogueur',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('801','source de catalogage','',1,1,'SOURCES','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('722','nom générique de famille - mention de responsabilité secondaire','',0,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('721','nom générique de famille - coauteur','',0,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('720','nom générique de famille - mention de responsabilité principale','',0,0,NULL,'PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('712','collectivité - mention de responsabilité secondaire','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('711','collectivité - coauteur','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('710','collectivité - mention de responsabilité principale','auteur',0,0,NULL,'PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('702','nom de personne - mention de responsabilité secondaire','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('701','nom de personne - coauteur','coauteur',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('700','nom de personne - responsabilité principale','auteur',0,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('676','classification décimale Dewey','classification',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('661','code de date','',0,1,NULL,'PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('620','accès par le lieu d\'édition','lieu d\'édition',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('608','vedette matière de forme, de genre ou des caractéristiques physiques','sujets',0,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('607','nom géographique - vedette matière','sujets',0,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('606','nom commun - vedette matière','sujets',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('605','titre - vedette matière','sujets',0,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('604','auteur-titre - vedette matière','sujets',0,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('602','nom générique de famille - vedette matière','sujets',0,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('601','collectivité - vedette matière','sujets',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('600','nom de personne - vedette matière','sujets',0,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('541','titre traduit ajouté par le catalogueur','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('540','titre ajouté par le catalogueur','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('517','autres variantes du titre','autres variantes du titre',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('515','titre courant','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('510','titre parallèle','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('488','autres \9cuvres en liaison','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('464','niveau du dépouillement','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('463','niveau de l\'unité matérielle','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('462','niveau du sous-ensemble','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('461','niveau de l\'ensemble','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('456','reproduit comme','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('455','reproduction de','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('454','traduit de','traduit de',0,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('453','traduit sous le titre','traduit sous le titre',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('452','autre édition sur un autre support','autre édition',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('451','autre édition sur le même support','autre édition',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('411','sous-collection','sous-collection',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('410','collection','collection',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('345','renseignements sur l\'acquisition','note',0,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('333','note sur le public destinataire','destiné à',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('332','titre choisi pour le document','forme du titre',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('330','résumé ou extrait','résumé',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('327','note de contenu','note',0,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('325','note sur la reproduction','note',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('324','note sur le document original','note',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('315','note sur les informations propres au type de documents','note',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('314','note sur la responsabilité intellectuelle','note',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('313','note sur les vedettes matières','note',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('312','note sur les titres associés','note',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('311','note sur les zones de liens','note',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('308','note sur la collection','note',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('307','note sur la collation','note',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('001','numéro d\'identification de la notice','notice numéro',0,1,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('005','numéro d\'identification de la version','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('100','données générales de traitement','',0,1,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('101','langue du document','langue',0,1,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('102','pays d\'édition ou de production','',0,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('122','zone de données codées : période historique','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('200','titre et mention de responsabilité','titre',0,1,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('205','mention d\'édition','',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('210','adresse bibliographique','éditeur',0,0,NULL,'PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('211','date de publication prévue','date de publication prévue',0,0,NULL,'PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('215','collation','description',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('225','collection','collection',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('300','note générale','note',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('302','note sur les informations codées','note',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('303','note générale sur la description bibliographique','note',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('304','note sur le titre et la mention de responsabilité','note',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('122','zone de données codées : période historique','',1,0,'','BASE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('305','note sur l\'édition et l\'histoire bibliographique','note',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('306','note sur l\'adresse bibliographique','note',1,0,'','PROJ');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('995','Données d\'exemplaires','',1,0,'','PROJ');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('001','@','Numéro d\'identification notice','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('100','a','données générales de traitement','',0,0,'',1,'','','unimarc_field_100.pl',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','a','langue d\'un texte, d\'une bande son, etc','',0,0,'',1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','b','langue d\'un texte intermédiaire quand le document n\'est pas une traducti','',0,0,'',1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','c','langue de l\'?uvre original','',0,0,'',1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','d','langue d\'un résumé','',0,0,'',1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','e','langue de la table des matières','',0,0,'',1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','f','langue de la page de titre si elle diffère de celle du texte','',0,0,'',1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','g','langue du titre propre si elle diffère de la langue du texte ou de la bande son','',0,0,'',1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','h','langue d\'un livret','',0,0,'',1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','i','langue des textes d\'accompagnement','',0,0,'',1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','j','langue des sous-titres','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','a','pays d\'édition','',0,0,'',1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','b','lieu  d\'édition','',0,0,'',1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('122','a','Période  : de 9999 avant J.C. à nos jours','',0,1,'',1,'','','unimarc_field_122.pl',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','5','nom de l\'institution à laquelle s\'applique cette zone','',1,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','a','titre propre','',1,1,'biblio.title',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','b','indication générale du type de document','',0,0,'',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','c','titre propre d\'un auteur différent','',0,0,'',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','d','titre parallèle','',0,0,'',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','e','complément du titre','',0,0,'bibliosubtitle.subtitle',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','f','première mention de responsabilité','',0,0,'biblio.author',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','g','première mention de responsabilité suivante','',0,0,'additionalauthors.author',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','h','numéro de partie','',0,0,'',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','i','titre de partie','',0,0,'',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','v','numéro de volume','',0,0,'biblioitems.volume',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','z','langue du titre parallèle','',0,0,'',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','a','mention d\'édition','',0,0,'',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','b','mention de parution','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','d','mention parallèle d\'édition','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','f','mention de responsabilité relative à l\'édition','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','g','mention de responsabilité suivante','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','a','lieu de publication, de diffusion, etc','',0,0,'',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','b','adresse de l\'éditeur, du diffuseur','',1,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','c','nom de l\'éditeur, du diffuseur','',0,0,'biblioitems.publishercode',2,'','EDITORS','unimarc_field_210c.pl',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','d','date de publication, de diffusion','',0,0,'biblioitems.publicationyear',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','e','lieu de publication de fabrication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','f','adresse du fabricant','',0,1,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','g','nom du fabricant','',0,1,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','h','date de fabrication','',0,1,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('211','a','date','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','a','indication du type de document et importance matérielle','',0,0,'biblioitems.pages',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','c','autres caractéristiques matérielles','',0,0,'biblioitems.illus',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','d','format','',0,0,'biblioitems.size',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','e','matériel d\'accompagnement','',0,0,'',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','a','titre de la collection','',0,0,'biblio.seriestitle',2,'','','unimarc_field_225a.pl',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','d','titre parallèle de la collection','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','e','compléments de titre de la collection','',0,0,'',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','f','mention de responsabilité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','h','numéro de la sous-collection','',0,0,'',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','i','titre de la sous-collection','',0,0,'',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','v','numéro du volume','',0,0,'',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','x','ISSN de la collection','',0,0,'',2,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','z','langue du titre parallèle','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('300','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('302','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('303','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('304','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('305','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('306','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('307','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('308','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('311','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('312','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('313','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('314','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('315','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('324','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('325','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('327','a','texte de la note','',1,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('330','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('332','a',' note sur les titres choisis','',0,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('333','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','a','source de l\'acquisition, adresse pour l\'abonnement','',0,0,'',3,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','b','numéro d\'éditeur','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','c','support','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','d','disponibilité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','p','collation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','t','titre','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','u','URL','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','v','numéro de volume','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','p','collation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','t','titre','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','u','URL','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','p','collation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','t','titre','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','u','URL','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','p','collation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','t','titre','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','u','URL','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','p','collation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','t','titre','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','u','URL','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','p','collation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','t','titre','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','u','URL','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','p','collation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','t','titre','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','u','URL','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','p','collation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','t','titre','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','u','URL','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','p','collation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','t','titre','',0,0,'biblio.serial',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','u','URL','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','p','collation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','t','titre','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','u','URL','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','a','auteur','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','p','collation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','t','titre','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','u','URL','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','p','collation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','t','titre','',1,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','u','URL','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','p','collation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','t','titre','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','u','URL','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','a','titre parallèle','',0,0,'',5,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','j','volume ou dates associés au titre','',0,0,'',5,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','z','langue du titre','',0,0,'',5,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','a','titre courant','',0,0,'',5,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','e','complément du titre','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','h','numéro de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','i','titre de partie','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','j','volume ou dates associés au titre','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','z','langue du titre','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('517','a','Variante du titre','',0,0,'',5,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('517','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('540','a','titre ajouté par le catalogueur','',0,0,'',5,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','a','titre traduit','titre traduit',0,0,'',5,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','z','langue du titre traduit','',0,0,'',5,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','b','partie autre que l\'élément d\'entrée','',0,0,'',6,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','c','qualificatifs autre que les dates','',0,0,'',6,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','d','chiffres romains','',0,0,'',6,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','f','dates','',0,0,'',6,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','g','forme développée des initiales du prénom','',0,0,'',6,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','b','subdivision','sujet',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','c','élément ajouté au nom','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','d','numéro de congrès et/ou de session','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','e','lieu du congrès','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','f','date du congrès','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','g','élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','h','partie du nom autre que l\'élément d\'entrée ou l\'élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','x','subdivision de sujet','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','x','subdivision de sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','y','subdivision géographique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','z','subdivision chronologique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('604','1','données de liens','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','h','numéro de la partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','i','nom de partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','k','date de publication','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','l','sous-vedettes de forme','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','m','langue','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','n','autres informations','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','q','version','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','a','élément d\'entrée','sujet',0,0,'',6,'','NP','unimarc_field_700-4.pl',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','5','institution à laquelle s\'applique cette zone','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('610','5','descripteur','sujet',1,0,'bibliosubject.subject',6,'','MC','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('610','a','descripteur','sujet',1,0,'',6,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','a','catégorie sujet','sujet',0,0,'',6,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','m','subdivision de la catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','n','catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','x','subdivision de la catégorie sujet','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','3','numéro de la ville d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','a','pays','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','b','Etat, région, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','c','département, comté, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','d','ville','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('661','a','code de date','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','a','indice Dewey','',0,0,'biblioitems.dewey',6,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','v','édition','',0,0,'',6,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','z','langue d\'édition','',0,0,'',6,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','3','numéro de la notice d\'autorité','',0,0,'',7,'itemtypes','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','a','élément d\'entrée','auteur',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','f','dates','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','f','dates','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','f','dates','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','3','numéro de la notice d\'autorité','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','h','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','h','partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','3','numéro de la notice d\'autorité','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','5','institution à laquelle s\'applique cette zone','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','h','partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','4','code de fonction','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','a','élément d\'entrée','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','f','dates','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','2','code du format utilisé','',0,0,'',-1,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','a','pays','',0,0,'',8,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','b','agence de catalogage','',0,1,'',8,'SOURCES','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','c','date de la transaction','',0,0,'',8,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','g','règles de catalogage utilisées','',0,0,'',8,'','','',NULL,NULL,'PROJ','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('830','a','texte de la note','note',0,0,'',8,'','',NULL,NULL,NULL,'PROJ','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('115','a','Donnees codees generales','',0,0,'',1,'','','unimarc_field_115a.pl',0,0,'PROJ','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('115','b','Donnees codees pour les films - archivage','',0,0,'',1,'','','unimarc_field_115b.pl',0,0,'PROJ','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('322','a','Texte de la note','',0,0,'',3,'','',NULL,0,0,'PROJ','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','a','origine du document, texte libre','',0,0,'items.homebranch',10,'branches','','',0,0,'PROJ','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','c','Dépositaire permanent','',0,0,'items.holdingbranch',10,'branches','','',0,0,'PROJ','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','e','Localisation','',0,0,'items.location',10,'','','',0,0,'PROJ','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','f','numéro d\'inventaire','',0,0,'',10,'','','',0,0,'PROJ','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','k','Cote','',0,0,'items.itemcallnumber',10,'','','',0,0,'PROJ','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','m','date de prêt ou de dépôt','',0,0,'items.datelastseen',10,'','','',0,0,'PROJ','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','n','date de restitution prévue','',0,0,'items.datelastborrowed',10,'','','',0,0,'PROJ','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','o','catégorie de circulation (0 : empruntable, 1 : exclu du prêt)','',0,0,'items.notforloan',10,'01','','',0,0,'PROJ','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','r','type de document et support matériel','',0,0,'',10,'','','',0,0,'PROJ','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','v','code à barres de l\'exemplaire','',0,0,'items.barcode',10,'','',NULL,0,0,'PROJ','','');
+
diff --git a/misc/sql-datas/fr/optional/framework_PROJ.txt b/misc/sql-datas/fr/optional/framework_PROJ.txt
new file mode 100644 (file)
index 0000000..481b93e
--- /dev/null
@@ -0,0 +1,2 @@
+Framework for projected images and videos (UNIMARC, in french)
+Framework (UNIMARC en français) pour cataloguer les images projetées et vidéos
\ No newline at end of file
diff --git a/misc/sql-datas/fr/optional/framework_TIRE.sql b/misc/sql-datas/fr/optional/framework_TIRE.sql
new file mode 100644 (file)
index 0000000..0a79c1c
--- /dev/null
@@ -0,0 +1,542 @@
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('001','numéro d\'identification de la notice','notice numéro',0,1,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('005','numéro d\'identification de la version','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('100','données générales de traitement','',0,1,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('101','langue du document','langue',0,1,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('102','pays d\'édition ou de production','',0,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('122','zone de données codées : période historique','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('200','titre et mention de responsabilité','titre',0,1,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('205','mention d\'édition','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('210','adresse bibliographique','éditeur',0,0,NULL,'TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('211','date de publication prévue','date de publication prévue',0,0,NULL,'TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('215','collation','description',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('225','collection','collection',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('300','note générale','note',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('302','note sur les informations codées','note',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('303','note générale sur la description bibliographique','note',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('304','note sur le titre et la mention de responsabilité','note',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('305','note sur l\'édition et l\'histoire bibliographique','note',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('306','note sur l\'adresse bibliographique','note',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('307','note sur la collation','note',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('308','note sur la collection','note',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('311','note sur les zones de liens','note',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('312','note sur les titres associés','note',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('313','note sur les vedettes matières','note',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('314','note sur la responsabilité intellectuelle','note',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('315','note sur les informations propres au type de documents','note',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('324','note sur le document original','note',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('325','note sur la reproduction','note',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('327','note de contenu','note',0,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('330','résumé ou extrait','résumé',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('332','titre choisi pour le document','forme du titre',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('333','note sur le public destinataire','destiné à',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('345','renseignements sur l\'acquisition','note',0,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('410','collection','collection',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('411','sous-collection','sous-collection',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('451','autre édition sur le même support','autre édition',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('452','autre édition sur un autre support','autre édition',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('453','traduit sous le titre','traduit sous le titre',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('454','traduit de','traduit de',0,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('455','reproduction de','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('456','reproduit comme','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('461','niveau de l\'ensemble','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('462','niveau du sous-ensemble','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('463','niveau de l\'unité matérielle','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('464','niveau du dépouillement','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('488','autres \9cuvres en liaison','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('510','titre parallèle','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('515','titre courant','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('517','autres variantes du titre','autres variantes du titre',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('540','titre ajouté par le catalogueur','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('541','titre traduit ajouté par le catalogueur','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('600','nom de personne - vedette matière','sujets',0,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('601','collectivité - vedette matière','sujets',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('602','nom générique de famille - vedette matière','sujets',0,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('604','auteur-titre - vedette matière','sujets',0,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('605','titre - vedette matière','sujets',0,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('606','nom commun - vedette matière','sujets',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('607','nom géographique - vedette matière','sujets',0,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('608','vedette matière de forme, de genre ou des caractéristiques physiques','sujets',0,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('610','indexation en vocabulaire libre','sujets',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('615','catégorie sujet','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('620','accès par le lieu d\'édition','lieu d\'édition',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('661','code de date','',0,1,NULL,'TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('676','classification décimale Dewey','classification',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('700','nom de personne - responsabilité principale','auteur',0,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('701','nom de personne - coauteur','coauteur',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('702','nom de personne - mention de responsabilité secondaire','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('710','collectivité - mention de responsabilité principale','auteur',0,0,NULL,'TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('711','collectivité - coauteur','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('712','collectivité - mention de responsabilité secondaire','',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('720','nom générique de famille - mention de responsabilité principale','',0,0,NULL,'TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('721','nom générique de famille - coauteur','',0,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('722','nom générique de famille - mention de responsabilité secondaire','',0,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('801','source de catalogage','',1,1,'SOURCES','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('830','Note generale du catalogueur','Note generale du catalogueur',1,0,'','TIRE');
+INSERT INTO marc_tag_structure (tagfield, liblibrarian, libopac, repeatable, mandatory, authorised_value, frameworkcode) VALUES ('995','Données exemplaires','Exemplaires',1,0,'','TIRE');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','f','Numero d\'inventaire','',0,0,'',10,'','',NULL,0,0,'TIRE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','u','note sur l\'exemplaire','',0,0,'',10,'','','',0,0,'TIRE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('661','a','code de date','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','3','numéro de la ville d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','d','ville','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','b','Etat, région, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','c','département, comté, etc','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('620','a','pays','lieu d\'édition',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','5','institution à laquelle s\'applique cette zone','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('608','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','y','subdivision géographique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','z','subdivision chronologique','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','q','version','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','x','subdivision du sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','n','autres informations','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','l','sous-vedettes de forme','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','m','langue','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','i','nom de partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','k','date de publication','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('605','h','numéro de la partie','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('604','1','données de liens','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','2','code du système d\'indexation','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','z','subdivision chronologique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','y','subdivision géographique','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','x','subdivision de sujet','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('602','a','élément d\'entrée','sujet',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','0','numéro d\'identification de la notice','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('333','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('313','a','texte de la note','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('211','a','date','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('720','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','a','élément d\'entrée','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','f','dates','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','3','numéro de la notice d\'autorité','',0,0,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('722','4','code de fonction','',0,1,NULL,NULL,NULL,NULL,'',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','n','catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','x','subdivision de la catégorie sujet','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','m','subdivision de la catégorie sujet sous forme codée','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','x','subdivision de sujet','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','g','élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','h','partie du nom autre que l\'élément d\'entrée ou l\'élément rejeté','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','f','date du congrès','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','d','numéro de congrès et/ou de session','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','e','lieu du congrès','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','c','élément ajouté au nom','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','b','subdivision','sujet',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','2','code du système d\'indexation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','y','subdivision géographique','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','z','subdivision chronologique','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','x','subdivision du sujet','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','z','langue du titre','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','j','volume ou dates associés au titre','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','i','titre de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','h','numéro de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','e','complément du titre','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','n','autres informations','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','u','URL','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','p','collation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','u','URL','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','t','titre','',1,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','p','collation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('464','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','x','ISSN','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','u','URL','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','p','collation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','u','URL','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','p','collation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','u','URL','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','p','collation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','u','URL','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','p','collation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','u','URL','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','p','collation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','u','URL','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','p','collation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','u','URL','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','p','collation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','p','collation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','u','URL','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','p','collation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','v','numéro de volume','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','u','URL','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','p','collation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','y','ISBN/numéro international normalisé de document musical','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','u','URL','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','p','collation','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','i','titre de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','h','numéro de section ou de partie','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','e','mention d\'édition','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','d','date de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','c','lieu de publication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','a','auteur','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','d','disponibilité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','c','support','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','b','numéro d\'éditeur','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','z','langue du titre parallèle','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','f','mention de responsabilité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','d','titre parallèle de la collection','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','h','date de fabrication','',0,1,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','f','adresse du fabricant','',0,1,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','g','nom du fabricant','',0,1,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','e','lieu de publication de fabrication','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','b','adresse de l\'éditeur, du diffuseur','',1,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','g','mention de responsabilité suivante','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','f','mention de responsabilité relative à l\'édition','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','b','mention de parution','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','d','mention parallèle d\'édition','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','5','nom de l\'institution à laquelle s\'applique cette zone','',1,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','j','langue des sous-titres','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','5','institution à laquelle s\'applique cette zone','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','a','élément d\'entrée','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','f','dates','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','3','numéro de la notice d\'autorité','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('721','4','code de fonction','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','2','code du format utilisé','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('001','@','Numéro d\'identification notice','',0,0,'',-1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('122','a','Période  : de 9999 avant J.C. à nos jours','',0,1,'',1,'','','unimarc_field_122.pl',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','b','lieu  d\'édition','',0,0,'',1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('102','a','pays d\'édition','',0,0,'',1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','i','langue des textes d\'accompagnement','',0,0,'',1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','h','langue d\'un livret','',0,0,'',1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','g','langue du titre propre si elle diffère de la langue du texte ou de la bande son','',0,0,'',1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','f','langue de la page de titre si elle diffère de celle du texte','',0,0,'',1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','e','langue de la table des matières','',0,0,'',1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','d','langue d\'un résumé','',0,0,'',1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','c','langue de l\'?uvre original','',0,0,'',1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','b','langue d\'un texte intermédiaire quand le document n\'est pas une traducti','',0,0,'',1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('101','a','langue d\'un texte, d\'une bande son, etc','',0,0,'',1,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('100','a','données générales de traitement','',0,0,'',1,'','','unimarc_field_100.pl',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','x','ISSN de la collection','',0,0,'',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','v','numéro du volume','',0,0,'',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','i','titre de la sous-collection','',0,0,'',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','h','numéro de la sous-collection','',0,0,'',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','e','compléments de titre de la collection','',0,0,'',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('225','a','titre de la collection','',0,0,'biblio.seriestitle',2,'','','unimarc_field_225a.pl',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','d','format','',0,0,'biblioitems.size',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','e','matériel d\'accompagnement','',0,0,'',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','c','autres caractéristiques matérielles','',0,0,'biblioitems.illus',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('215','a','indication du type de document et importance matérielle','',0,0,'biblioitems.pages',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','d','date de publication, de diffusion','',0,0,'biblioitems.publicationyear',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','c','nom de l\'éditeur, du diffuseur','',0,0,'biblioitems.publishercode',2,'','EDITORS','unimarc_field_210c.pl',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('210','a','lieu de publication, de diffusion, etc','',0,0,'',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','z','langue du titre parallèle','',0,0,'',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('205','a','mention d\'édition','',0,0,'',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','i','titre de partie','',0,0,'',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','v','numéro de volume','',0,0,'biblioitems.volume',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','h','numéro de partie','',0,0,'',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','g','première mention de responsabilité suivante','',0,0,'additionalauthors.author',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','e','complément du titre','',0,0,'bibliosubtitle.subtitle',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','f','première mention de responsabilité','',0,0,'biblio.author',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','d','titre parallèle','',0,0,'',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','c','titre propre d\'un auteur différent','',0,0,'',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','b','indication générale du type de document','',0,0,'',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('200','a','titre propre','',1,1,'biblio.title',2,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('345','a','source de l\'acquisition, adresse pour l\'abonnement','',0,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('332','a',' note sur les titres choisis','',0,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('330','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('327','a','texte de la note','',1,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('325','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('324','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('315','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('314','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('312','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('311','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('308','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('307','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('306','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('305','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('304','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('303','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('302','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('300','a','texte de la note','',0,0,'',3,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('488','t','titre','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','t','titre','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('463','a','auteur','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('462','t','titre','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('461','t','titre','',0,0,'biblio.serial',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('456','t','titre','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('455','t','titre','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('454','t','titre','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','y','ISBN/numéro international normalisé de document musical','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('453','t','titre','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','u','URL','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('452','t','titre','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('451','t','titre','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('411','t','titre','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','x','ISSN','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','v','numéro de volume','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('410','t','titre','',0,0,'',4,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','z','langue du titre traduit','',0,0,'',5,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('541','a','titre traduit','titre traduit',0,0,'',5,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('540','a','titre ajouté par le catalogueur','',0,0,'',5,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('515','a','titre courant','',0,0,'',5,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','z','langue du titre','',0,0,'',5,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','j','volume ou dates associés au titre','',0,0,'',5,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','i','titre de partie','',0,0,'',5,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','h','numéro de partie','',0,0,'',5,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('510','a','titre parallèle','',0,0,'',5,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('517','a','Variante du titre','',0,0,'',5,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('517','e','complément du titre','',0,0,'',5,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','v','édition','',0,0,'',6,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','z','langue d\'édition','',0,0,'',6,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('676','a','indice Dewey','',0,0,'biblioitems.dewey',6,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('615','a','catégorie sujet','sujet',0,0,'',6,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('610','a','descripteur','sujet',1,0,'',6,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('607','a','élément d\'entrée','sujet',0,0,'',6,'','NP','unimarc_field_700-4.pl',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('606','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('601','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','g','forme développée des initiales du prénom','',0,0,'',6,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','f','dates','',0,0,'',6,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','d','chiffres romains','',0,0,'',6,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','c','qualificatifs autre que les dates','',0,0,'',6,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','b','partie autre que l\'élément d\'entrée','',0,0,'',6,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('600','a','élément d\'entrée','sujet',0,0,'',6,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('610','5','descripteur','sujet',1,0,'bibliosubject.subject',6,'','MC','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','3','numéro de la notice d\'autorité','',0,0,'',7,'itemtypes','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','f','dates','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('700','a','élément d\'entrée','auteur',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','f','dates','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('701','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','a','élément d\'entrée','',0,0,'',7,'','NP','unimarc_field_700_701_702.pl',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','b','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','c','qualificatifs autres que les dates','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','d','chiffres romains','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','f','dates','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','g','forme développée des initiales du prénom','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('702','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','h','partie du nom autre que l\'élément d\'entrée','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','3','numéro de la notice d\'autorité','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('710','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','h','partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('711','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','a','élément d\'entrée','',0,0,'',7,'','CO','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','b','subdivision','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','c','élément ajouté au nom ou qualificatif','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','d','numéro de congrès et/ou de session','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','e','lieu du congrès','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','f','date du congrès','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','g','élément rejeté','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','h','partie du nom autre que l\'élément d\'entrée et que l\'élément rejeté','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','p','affiliation ou adresse','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','3','numéro de la notice d\'autorité','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','4','code de fonction','',0,0,'',7,'','','unimarc_field_700-4.pl',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('712','5','institution à laquelle s\'applique cette zone','',0,0,'',7,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','a','pays','',0,0,'',8,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','b','agence de catalogage','',0,1,'',8,'SOURCES','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','c','date de la transaction','',0,0,'',8,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('801','g','règles de catalogage utilisées','',0,0,'',8,'','','',NULL,NULL,'TIRE','',NULL);
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('830','a','texte de la note','note',0,0,'',8,'','',NULL,NULL,NULL,'TIRE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','a','origine du document, texte libre','',0,0,'items.homebranch',10,'branches','','',0,0,'TIRE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','c','dépositaire permanent, texte libre','',0,0,'items.holdingbranch',10,'branches','','',0,0,'TIRE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','e','niveau de localisation','',0,0,'',10,'','','',0,0,'TIRE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','k','Cote','',0,0,'items.itemcallnumber',10,'','','',0,0,'TIRE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','m','date de prêt ou de dépôt','',0,0,'items.datelastseen',10,'','','',0,0,'TIRE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','n','date de restitution prévue','',0,0,'items.datelastborrowed',10,'','','',0,0,'TIRE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','o','catégorie de circulation (0 : empruntable, 1 : exclu du prêt)','',0,0,'items.notforloan',10,'01','','',0,0,'TIRE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','r','type de document et support matériel','',0,0,'',10,'itemtypes','','',0,0,'TIRE','','');
+INSERT INTO marc_subfield_structure (tagfield, tagsubfield, liblibrarian, libopac, repeatable, mandatory, kohafield, tab, authorised_value, authtypecode, value_builder, isurl, hidden, frameworkcode, link, seealso) VALUES ('995','v','code à barres de l\'exemplaire','',0,0,'items.barcode',10,'','','',0,0,'TIRE','','');
+
diff --git a/misc/sql-datas/fr/optional/framework_TIRE.txt b/misc/sql-datas/fr/optional/framework_TIRE.txt
new file mode 100644 (file)
index 0000000..eed08bb
--- /dev/null
@@ -0,0 +1,2 @@
+Framework for "Tiré a part"
+Framework (UNIMARC en français) pour cataloguer les tiré à part
\ No newline at end of file
diff --git a/misc/translator/po/prog_intranet_fr_FR.po b/misc/translator/po/prog_intranet_fr_FR.po
new file mode 100644 (file)
index 0000000..c73803b
--- /dev/null
@@ -0,0 +1,19966 @@
+# translation of prog_intranet_fr_FR_9.po to fr_FR
+# translation of prog_intranet_fr_FR_7bis.po to
+# translation of prog_intranet_fr_FR_7.po to
+# translation of prog_intranet_fr_FR_6.po to
+# translation of prog_intranet_fr_FR_5.po to
+# translation of Intranet.po to
+# Penbwrdd yn Gymraeg.
+# Copyright (C) 2003, 2005, 2006, 2007 Free Software Foundation, Inc.
+#
+#
+# www.kyfieithu.co.uk<kyfieithu@dotmon.com>, www.gyfieithu.co.uk<kyfieithu@dotmon.com>, 2003.
+# POULAIN <paul@koha-fr.org>, 2005, 2006, 2007.
+msgid ""
+msgstr ""
+"Project-Id-Version: prog_intranet_fr_FR_9\n"
+"POT-Creation-Date: 2007-03-08 18:15+0100\n"
+"PO-Revision-Date: 2007-03-08 15:45+0100\n"
+"Last-Translator: POULAIN <paul@koha-fr.org>\n"
+"Language-Team: fr_FR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+"\n"
+
+#. For the first occurrence,
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+#, fuzzy
+msgid " issues expected "
+msgstr "Document(s) attendu(s)"
+
+#
+#
+#. For the first occurrence,
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:255
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:396
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:129
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:324
+msgid " mandatory fields empty (see bold subfields)"
+msgstr "champs obligatoires vides (voir les sous-champs en gras)"
+
+#
+#
+#. For the first occurrence,
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:255
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:396
+msgid " mandatory tags empty"
+msgstr "Champ(s) obligatoire(s) non renseigné(s)"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid ""
+" were entered. <br \\/>Please indicate which date(s) an issue is not "
+"expected<br \\/>"
+msgstr ""
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid ""
+" were entered.<br \\/> You seem to have indicated more issues per year than "
+"expected."
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/categorie.tmpl:11
+msgid ""
+"\"A\" (Adult) and \"W\" can be linked as \"guarantors\" to other borrowers "
+"who are their dependents."
+msgstr ""
+"\"A\" (Adultes) and \"W\"(Workers) peuvent être déclarés comme \"garants\" "
+"d'autres adhérents dépendant d'eux."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/aqbookfund.tmpl:10
+msgid ""
+"\"Book Funds\" are accounts that you establish to keep track of your "
+"expenditures for library materials. They may be used for any kind of "
+"material, not just books, and should match the lines in your materials "
+"budget. For instance, if your library establishes a budget line for books, "
+"another for audiovisual materials, a third line for magazines, and a fourth "
+"budget line for electronic databases, then you would have four Book Funds."
+msgstr ""
+"Les \"Budgets sont des comptes que vous établissez pour suivre vos dépenses "
+"en documents. Ils peuvent être utilisés pour tous les types de document, pas "
+"seulement pour les livres, et devraient recouper les lignes de votre budget "
+"d'acquisition. Par exemple, si votre bibliothèque établit une ligne de "
+"budget pour les livres, une autre pour les documents audiovisuels, une "
+"troisième pour les périodiques et une quatrième pour les bases de données "
+"électroniques, vous alors aurez quatre lignes de budget."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/categorie.tmpl:12
+msgid "\"C\" (Children) is a borrower category that has a \"guarantor\""
+msgstr ""
+"\"C\"(Children = Enfants) est une catégorie d'adhérent qui a un \"garant\""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/categorie.tmpl:10
+msgid ""
+"\"I\" can be used for institutional members, like other libraries that "
+"borrow from you, in which case Koha expects slightly different information "
+"about the institution;"
+msgstr ""
+"\"I\"peut être utilisé pour les adhérents Institutionnels, tels que d'autres "
+"bibliothèques qui vous empruntent des documents, dans ce cas Koha demande "
+"une information légèrement différente sur la collectivité;"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/itemtypes.tmpl:12
+msgid ""
+"\"Renewals allowed\" says how many times an items of this type may be "
+"renewed."
+msgstr ""
+"\"Renouvellements autorisés\" indique combien de fois un document de ce type "
+"peut-être renouvelé."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/itemtypes.tmpl:10
+msgid ""
+"\"Rental charge\" is any amount you might charge to users for borrowing "
+"items of a certain type (like videos)."
+msgstr ""
+"\"Frais de location\" 'est toute somme  que vous pourriez demander à vos "
+"adhérents pour le prêt d'un certain type de document (comme des vidéos)."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:248
+msgid "# Subs."
+msgstr "# Abt."
+
+#. %1$s: TMPL_VAR name=subscriptionid
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:150
+#, c-format
+msgid "#%s"
+msgstr "N° %s"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:27
+msgid ""
+"#2004/1, #2004/2, #2004/3, #2004/4, #2005/1, #2005/2, #2005/3, #2005/4, "
+"#2006/1"
+msgstr ""
+"N°2004/1, N°2004/2, N°2004/3, N°2004/4, N°2005/1, N°2005/2, N°2005/3, N° "
+"2005/4, N°2006/1"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:26
+msgid "#2004/1,#2004/2,#2004/3,#2004/4,#2005/1,#2005/2,#2005/3,#2005/4,#2006/1"
+msgstr ""
+"N°2004/1, N°2004/2, N°2004/3, N°2004/4, N°2005/1, N°2005/2, N°2005/3, N° "
+"2005/4, N°2006/1"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:32
+msgid "#205||{ ; 205a}{ , 205b}{ = 205d}{ / 205f}{ ; 205g}|"
+msgstr "#205||{ ; 205a}{ , 205b}{ = 205d}{ / 205f}{ ; 205g}|"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:33
+msgid ""
+"#210|&lt;br/&gt;&lt;label&gt;Editeur&lt;/label&gt;|{ ; 210a}{ (210b) }{ : "
+"210c}{, 210d}|"
+msgstr "#210|<br/><label>Editeur</label>|{ ; 210a}{ (210b) }{ : 210c}{, 210d}|"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:34
+msgid "#210|(|{210e}{(210f)}{ : 210g}{, 210h}|)"
+msgstr "#210|(|{210e}{(210f)}{ : 210g}{, 210h}|)"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:35
+msgid ""
+"#215|&lt;br/&gt;&lt;label&gt;&nbsp;&lt;/label&gt;|{ ; 215a}{ : 215c}{ ; 215d}"
+"{ + 215e}|"
+msgstr ""
+"#215|&lt;br/&gt;&lt;label&gt;&nbsp;&lt;/label&gt;|{ ; 215a}{ : 215c}{ ; "
+"215d} { + 215e}|"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:36
+msgid ""
+"#225|&lt;br/&gt;&lt;label&gt;Description&lt;/label&gt;|{ (225a}{ = 225d}{ : "
+"225e}{. 225h}{. 225i}{ / 225f}{, I225x}{ ; 225v}|)"
+msgstr ""
+"#225|<br/><label>Description</label>|{ (225a}{ = 225d}{ : 225e}{. 225h}{. "
+"225i}{ / 225f}{, I225x}{ ; 225v}|)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:31
+msgid "#230||{ ; 230a}|"
+msgstr "#230||{ ; 230a}|"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:37
+msgid ""
+"#606|&lt;br/&gt;&lt;label&gt;Sujets&lt;/label&gt;|{ 606a - }|&lt;br/&gt;&lt;"
+"br/&gt;"
+msgstr ""
+"#606|&lt;br/&gt;&lt;label&gt;Sujets&lt;/label&gt;|{ 606a - }|&lt;br/&gt;&lt; "
+"br/&gt;"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:29
+msgid ""
+"#700|&lt;label&gt;Titre/auteur&lt;/label&gt;|{700a}{701a}{702a}| ; #200||"
+"{200a}{ [200b] }{. 200c}{ : 200e}{. 200h}{. 200i}{ / 200f}{ ; 200g}|"
+msgstr ""
+"#700|&lt;label&gt;Titre/auteur&lt;/label&gt;|{700a}{701a}{702a}| ; #200||"
+"{200a}{ [200b] }{. 200c}{ : 200e}{. 200h}{. 200i}{ / 200f}{ ; 200g}|"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:38
+msgid "#995|&lt;br&gt;Exemplaires :|{\\n995b}{ - 995j}{/995k}|"
+msgstr "#995|&lt;br&gt;Exemplaires :|{\\n995b}{ - 995j}{/995k}|"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:25
+msgid "#995|&lt;br&gt;Items :|{\\n995b}{ - 995j}{/995k}|"
+msgstr "#995|&lt;br&gt;Items :|{\\n995b}{ - 995j}{/995k}|"
+
+#. SPAN
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:126
+msgid ""
+"#<!-- TMPL_VAR name=\"subscriptionid\" -->--<!--TMPL_IF name=\"periodicity1"
+"\" --> 1/day <!-- /TMPL_IF --> <!--TMPL_IF name=\"periodicity2\" --> 1/week "
+"<!-- /TMPL_IF --> <!--TMPL_IF name=\"periodicity3\" --> 1/2 weeks <!-- /"
+"TMPL_IF --> <!--TMPL_IF name=\"periodicity4\" --> 1/3 weeks <!-- /TMPL_IF --"
+"> <!--TMPL_IF name=\"periodicity5\" --> 1/Month <!-- /TMPL_IF --> <!--"
+"TMPL_IF name=\"periodicity6\" --> 1/2 Months (6/year) <!-- /TMPL_IF --> <!--"
+"TMPL_IF name=\"periodicity7\" --> 1/quarter <!-- /TMPL_IF --> <!--TMPL_IF "
+"name=\"periodicity8\" --> 1/quarter <!-- /TMPL_IF --> <!--TMPL_IF name="
+"\"periodicity9\" --> 2/year <!-- /TMPL_IF --> <!--TMPL_IF name="
+"\"periodicity10\" --> 1/year <!-- /TMPL_IF --> <!--TMPL_IF name="
+"\"periodicity11\" --> 1/2 years <!-- /TMPL_IF -->-- <!-- TMPL_IF name="
+"\"numberpattern1\" --> Number <!-- /TMPL_IF --> <!-- TMPL_IF name="
+"\"numberpattern2\" --> Volume, Number, Issue <!-- /TMPL_IF --> <!-- TMPL_IF "
+"name=\"numberpattern3\" --> Volume, Number <!-- /TMPL_IF --> <!-- TMPL_IF "
+"name=\"numberpattern4\" --> Volume, Issue <!-- /TMPL_IF --> <!-- TMPL_IF "
+"name=\"numberpattern5\" --> Number, Issue <!-- /TMPL_IF --> <!-- TMPL_IF "
+"name=\"numberpattern6\" --> Seasonal only <!-- /TMPL_IF --> <!-- TMPL_IF "
+"name=\"numberpattern7\" --> None of the above <!-- /TMPL_IF -->--<!-- "
+"TMPL_VAR name=\"branchcode\" --> --<!-- TMPL_VAR name=\"callnumber\" -->--"
+"<!-- TMPL_VAR name=\"notes\" -->"
+msgstr ""
+"#<!-- TMPL_VAR name=\"subscriptionid\" -->--<!--TMPL_IF name=\"periodicity1"
+"\" --> 1/day <!-- /TMPL_IF --> <!--TMPL_IF name=\"periodicity2\" --> 1/week "
+"<!-- /TMPL_IF --> <!--TMPL_IF name=\"periodicity3\" --> 1/2 weeks <!-- /"
+"TMPL_IF --> <!--TMPL_IF name=\"periodicity4\" --> 1/3 weeks <!-- /TMPL_IF --"
+"> <!--TMPL_IF name=\"periodicity5\" --> 1/Month <!-- /TMPL_IF --> <!--"
+"TMPL_IF name=\"periodicity6\" --> 1/2 Months (6/year) <!-- /TMPL_IF --> <!--"
+"TMPL_IF name=\"periodicity7\" --> 1/quarter <!-- /TMPL_IF --> <!--TMPL_IF "
+"name=\"periodicity8\" --> 1/quarter <!-- /TMPL_IF --> <!--TMPL_IF name="
+"\"periodicity9\" --> 2/year <!-- /TMPL_IF --> <!--TMPL_IF name="
+"\"periodicity10\" --> 1/year <!-- /TMPL_IF --> <!--TMPL_IF name="
+"\"periodicity11\" --> 1/2 years <!-- /TMPL_IF -->-- <!-- TMPL_IF name="
+"\"numberpattern1\" --> Number <!-- /TMPL_IF --> <!-- TMPL_IF name="
+"\"numberpattern2\" --> Volume, Number, Issue <!-- /TMPL_IF --> <!-- TMPL_IF "
+"name=\"numberpattern3\" --> Volume, Number <!-- /TMPL_IF --> <!-- TMPL_IF "
+"name=\"numberpattern4\" --> Volume, Issue <!-- /TMPL_IF --> <!-- TMPL_IF "
+"name=\"numberpattern5\" --> Number, Issue <!-- /TMPL_IF --> <!-- TMPL_IF "
+"name=\"numberpattern6\" --> Seasonal only <!-- /TMPL_IF --> <!-- TMPL_IF "
+"name=\"numberpattern7\" --> None of the above <!-- /TMPL_IF -->--<!-- "
+"TMPL_VAR name=\"branchcode\" --> --<!-- TMPL_VAR name=\"callnumber\" -->--"
+"<!-- TMPL_VAR name=\"notes\" -->"
+
+#. For the first occurrence,
+#. %1$S: type=text name=enrolmentfee
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:97
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:102
+#, c-format
+msgid "$ %S"
+msgstr "%S €"
+
+#. For the first occurrence,
+#. %1$S: type=text name=amount
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/mancredit.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/maninvoice.tmpl:21
+#, c-format
+msgid "$%S"
+msgstr "%S €"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=enrolmentfee
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:137
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:139
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/boraccount.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/boraccount.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/boraccount.tmpl:31
+#, c-format
+msgid "$%s"
+msgstr "%s €"
+
+#. %1$S: type=text name=biblionumber
+#. %2$S: type=text name=title
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:676
+#, c-format
+msgid "%S (%S) <a1>Search for Biblio</a>"
+msgstr "%S (%S) <a1>Rechercher notice biblio</a>"
+
+#. %1$S: type=text name=aqbooksellerid
+#. %2$S: type=text name=aqbooksellername
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:671
+#, c-format
+msgid "%S (%S) <a1>Search for a Supplier</a>"
+msgstr "%S (%S) <a1>Rechercher fournisseur</a>"
+
+#. For the first occurrence,
+#. %1$S: type=text name=seealso
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:20
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:27
+#, c-format
+msgid "%S (example for 200a: '200c','200d','200e'...)"
+msgstr "%S (exemple pour 200a : '200c','200d','200e'...)"
+
+#. %1$S: type=text name=link
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:35
+#, c-format
+msgid "%S (exemple:200b)"
+msgstr "%S (exemple : 200b)"
+
+#. %1$S: type=text name=hidden
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:33
+#, c-format
+msgid "%S (see online help)"
+msgstr "%S (voir aide en ligne)"
+
+#. %1$S: type=text name=histstartdate
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:253
+#, c-format
+msgid "%S (the date of the 1st subscription)"
+msgstr "%S (Date du premier abonnement)"
+
+#. %1$S: type=text name=title
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio-nomarc.tmpl:13
+#, c-format
+msgid "%S * Required"
+msgstr "%S * Obligatoire"
+
+#. %1$S: type=text name=pagesize
+#. %2$S: type=text name=offset
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:34
+#, c-format
+msgid "%S <i> items beginning at offset</i> %S"
+msgstr "%S<i> exemplaires commençant au </i> %S"
+
+#. %1$S: type=text name=dont_export_fields
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:65
+#, c-format
+msgid "%S <i>splitted by a blank. (for example: 100a 200 606)</i>"
+msgstr "%S <i>séparé par un blanc. (par exemple : 100a 200 606)</i>"
+
+#. For the first occurrence,
+#. %1$S: type=text name=text_under_label
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:62
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:62
+#, c-format
+msgid "%S If this field is empty, author and title will be used instead"
+msgstr "%S Si ce champ est vide, l'auteur et le titre seront mis à la place"
+
+#. %1$S: type=text name=member
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/guarantor_search.tmpl:5
+#, c-format
+msgid "%S Ordered by"
+msgstr "%S Trié par"
+
+#. %1$S: type=text name=delay
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:30
+#, c-format
+msgid "%S days"
+msgstr "%S jours"
+
+#. %1$S: type=text name=basename
+#. %2$s: TMPL_VAR name=CGIextChoice
+#. %3$s: TMPL_VAR name=CGIsepChoice
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:86
+#, c-format
+msgid "%S into an application %s %s"
+msgstr "%S dans un logiciel  %s %s"
+
+#. %1$S: type=text name=pagesize
+#. %2$S: type=text name=offset
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/inventory.tmpl:24
+#, c-format
+msgid "%S items beginning at offset %S"
+msgstr "%S<i> exemplaires commençant au </i> %S"
+
+#. %1$S: type=text name=enrolmentperiod
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:94
+#, c-format
+msgid "%S months"
+msgstr "%S mois"
+
+#. For the first occurrence,
+#. %1$S: type=text name=dateofbirthrequired
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:95
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:96
+#, c-format
+msgid "%S years"
+msgstr "%S ans"
+
+#. %1$S: type=text name=prefoptions
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:104
+#, c-format
+msgid "%S(a choice list for Choice (separated by |) or cols|rows for Texarea)"
+msgstr ""
+"%S (liste de choix pour Choice (séparé par |) et colonnes|lignes pour "
+"Textarea)"
+
+#. %1$S: type=text name=enddate
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:254
+#, c-format
+msgid "%S(if empty : subscription still active)"
+msgstr "%S (si vide : l'abonnement est en cours)"
+
+#. %1$S: type=text name=invoice
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:233
+#, c-format
+msgid "%S(usually empty)"
+msgstr "%S (habituellement vide)"
+
+#. For the first occurrence,
+#. %1$S: type=text name=pageType
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:58
+#, c-format
+msgid "%S<a1>[Go to Printer Configuration]</a>"
+msgstr "%S <a1>[Aller à la configuration de l'imprimante]</a>"
+
+#. %1$S: type=text name=auth_tag_to_report
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:79
+#, c-format
+msgid ""
+"%SEnter here the number of the tag that will be reported in the biblio "
+"(subfield by subfield). For example, in UNIMARC, enter 200 to report every "
+"200 subfield in the 70x biblio"
+msgstr ""
+"%S Saisir ici le numero du champ qui sera recopié dans la notice "
+"bibliographique (sous-champ par sous-champ).Par exemple, en UNIMARC, saisir "
+"200 pour recopier tous les sous-champs du 200 dans le champ 70x de la notice "
+"biblio"
+
+#. %1$p: type=radio name=Cellvalue value=3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:216
+#, c-format
+msgid "%p Circulation rate"
+msgstr "%p Taux de circulation"
+
+#. %1$p: type=radio name=Cellvalue value=1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:215
+#, c-format
+msgid "%p Count issues"
+msgstr "%p Décompte des prêts"
+
+#. %1$p: type=radio name=Cellvalue value=1
+#. %2$p: type=radio name=Cellvalue value=2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:256
+#, c-format
+msgid "%p Count items %p Amount <h3> Output </h3>"
+msgstr "%p Nombre de documents %p Montant <h3>Débit</h3>"
+
+#. %1$p: type=radio name=showOperation value=delete
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:45
+#, c-format
+msgid "%p Delete this holiday."
+msgstr "%p Supprimer ce jour férié."
+
+#. %1$p: type=radio name=showOperation value=exception
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:40
+#, c-format
+msgid "%p Generate an exception to this holiday"
+msgstr "%p Créer une exception à ce jour férié."
+
+#. %1$p: type=radio name=newOperation value=holiday
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:79
+#, c-format
+msgid "%p Holiday only on this day."
+msgstr "%p Férié seulement ce jour là."
+
+#. %1$p: type=radio name=newOperation value=weekday
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:83
+#, c-format
+msgid "%p Holiday repeated every same day of the week"
+msgstr "%p Jour férié répété toujours le même jour de la semaine"
+
+#. For the first occurrence,
+#. %1$p: type=radio name=label value=<!-- TMPL_VAR NAME="tagname" -->
+#. %2$s: TMPL_VAR name=labelname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:72
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:72
+#, c-format
+msgid "%p Label %s"
+msgstr "%p Etiquette %s"
+
+#. For the first occurrence,
+#. %1$p: type=radio name=output value=screen
+#. %2$p: type=radio name=output value=file
+#. %3$S: type=text name=basename
+#. %4$s: TMPL_VAR name=CGIextChoice
+#. %5$s: TMPL_VAR name=CGIsepChoice
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:261
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:268
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:104
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:130
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:269
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:94
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:177
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:269
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:220
+#, c-format
+msgid "%p To screen into the browser %p To file %S into an application %s %s"
+msgstr "%p Afficher dans le navigateur %p %S Ouvrir dans un logiciel %s %s"
+
+#. %1$p: type=radio name=image value=removeImage
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:123
+#, c-format
+msgid "%p remove image"
+msgstr "%p enlever l'image"
+
+#. For the first occurrence,
+#. %1$p: type=radio name=status value=1
+#. %2$p: type=radio name=status value=0
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:78
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:81
+#, c-format
+msgid "%pActive %pInactive"
+msgstr "%p Actif %p Inactif"
+
+#. For the first occurrence,
+#. %1$p: type=radio name=sex value=F
+#. %2$p: type=radio name=sex value=M
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:107
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:110
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:116
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:119
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:113
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:116
+#, c-format
+msgid "%pFemale %pMale"
+msgstr "%p Féminin %pMasculin"
+
+#. %1$p: type=radio name=newOperation value=repeatable
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:86
+#, c-format
+msgid "%pHoliday repeated yearly on the same date."
+msgstr "%p Jour férié répété chaque année à la même date."
+
+#. For the first occurrence,
+#. %1$p: type=radio name=overwrite_biblio value=0
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:48
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:47
+#, c-format
+msgid "%pIgnore this one, keep the existing one"
+msgstr "%p Ignorer celle-ci, garder l'existante"
+
+#. For the first occurrence,
+#. %1$p: type=radio name=overwrite_biblio value=1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:50
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:49
+#, c-format
+msgid "%pOverwrite the existing one with this"
+msgstr "%p Écraser la notice existante avec celle-ci"
+
+#. For the first occurrence,
+#. %1$p: type=radio name=gst value=1
+#. %2$p: type=radio name=gst value=0
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:107
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:585
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:636
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:445
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:636
+#, c-format
+msgid "%pYes %pNo"
+msgstr "%p Oui %pNon"
+
+#. For the first occurrence,
+#. %1$p: type=radio name=list_gst value=1
+#. %2$p: type=radio name=list_gst value=0
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:112
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:117
+#, c-format
+msgid "%pinclude GST %pdon't include GST"
+msgstr "%p comprend la TVA %p ne comprend pas la TVA"
+
+#. %1$s: TMPL_VAR name=discount
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:237
+#, c-format
+msgid "%s %%&nbsp;"
+msgstr "%s %%&nbsp;"
+
+#. %1$s: TMPL_VAR name=firstname
+#. %2$s: TMPL_VAR name=surname
+#. %3$s: TMPL_VAR name=cardnumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:17
+#, c-format
+msgid "%s %s (%s)"
+msgstr "%s %s (%s)"
+
+#. %1$s: TMPL_VAR name=firstname
+#. %2$s: TMPL_VAR name=surname
+#. %3$s: TMPL_VAR name=cardnumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:631
+#, c-format
+msgid "%s %s (%s) has"
+msgstr "%s %s (%s)a"
+
+#. %1$s: TMPL_VAR name=borrowersurname
+#. %2$s: TMPL_VAR name=borrowerfirstname
+#. %3$s: TMPL_VAR name=cardnumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:145
+#, c-format
+msgid "%s %s (card number: %s)"
+msgstr "%s %s (Numéro de carte : %s)"
+
+#. %1$s: TMPL_VAR name=branchname
+#. %2$s: TMPL_VAR name=count
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:228
+#, c-format
+msgid "%s (%s"
+msgstr "%s (%s"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=frameworktext
+#. %2$s: TMPL_VAR name=frameworkcode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/overdue.tmpl:20
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member.tmpl:65
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing.tmpl:32
+#, c-format
+msgid "%s (%s)"
+msgstr "%s (%s)"
+
+#. %1$s: TMPL_VAR name=title
+#. %2$s: TMPL_VAR name=author
+#. %3$s: TMPL_VAR name=class
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:6
+#, c-format
+msgid "%s (%s) %s"
+msgstr "%s (%s) %s"
+
+#. %1$s: TMPL_VAR name=title
+#. %2$s: TMPL_VAR name=itemtype
+#. %3$s: TMPL_VAR name=author
+#. %4$s: TMPL_VAR name=reservedate
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:618
+#, c-format
+msgid "%s (%s), author : %s, reserved the : %s"
+msgstr "%s (%s), auteur : %s, réservé le : %s"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=title
+#. %2$s: TMPL_VAR name=itemtype
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:678
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:320
+#, c-format
+msgid "%s (<b> %s </b>)"
+msgstr "%s (<b>%s</b>)"
+
+#. %1$s: TMPL_VAR name=isurl
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:34
+#, c-format
+msgid "%s (if checked, it means that the subfield is an URL and can be clicked"
+msgstr ""
+" %s (coché, indique que le sous-champ est une URL valide et peut être cliqué"
+
+#. %1$s: TMPL_VAR name=isurl
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:25
+#, c-format
+msgid ""
+"%s (if checked, it means that the subfield is an URL and can be clicked)"
+msgstr ""
+" %s (coché, indique que le sous-champ est une URL valide et peut être cliqué)"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=authorised_value
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:90
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:75
+#, c-format
+msgid ""
+"%s (if you select a value here, the indicators will be limited to the "
+"authorised value list)"
+msgstr ""
+"%s (si vous sélectionnez une valeur ici, les indicateurs seront limités à la "
+"liste des valeurs autorisées)"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=tab
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:32
+#, c-format
+msgid "%s (ignore means that the subfield is NOT managed by Koha)"
+msgstr "%s (ignore signifie que le sous-champ n'est PAS géré par Koha)"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=subfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:120
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:219
+#, c-format
+msgid "%s -"
+msgstr "%s -"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=title
+#. %2$s: TMPL_VAR name=author
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:37
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:741
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:792
+#, c-format
+msgid "%s - %s"
+msgstr "%s - %s"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=line
+#. %2$s: TMPL_VAR name=column
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:264
+#, c-format
+msgid "%s / %s"
+msgstr "%s / %s"
+
+#. %1$s: TMPL_VAR name=Supplier
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:5
+#, c-format
+msgid "%s :"
+msgstr "%s : "
+
+#. %1$s: TMPL_VAR name=error
+#. %2$s: TMPL_VAR name=message
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:29
+#, c-format
+msgid "%s : %s"
+msgstr "%s : %s"
+
+#. %1$s: TMPL_VAR name=subtitle
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:15
+#, c-format
+msgid "%s ;"
+msgstr "%s ;"
+
+#. %1$s: TMPL_VAR name=reqsel
+#. %2$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:167
+#, c-format
+msgid "%s <h3>Confirm Deletion of Server %s</h3>"
+msgstr "%s <h3>Confirmer la suppression du serveur  %s</h3>"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=crit
+#. %2$s: TMPL_VAR name=filter
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:18
+#, c-format
+msgid "%s =%s"
+msgstr "%s=%s"
+
+#. %1$s: TMPL_VAR name=LibraryName
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:2
+#, c-format
+msgid "%s Catalog -- Serials"
+msgstr " %s Catalogue -- Périodiques"
+
+#. %1$s: TMPL_VAR name=biblioitemnumber
+#. %2$s: TMPL_VAR name=description
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:15
+#, c-format
+msgid "%s GROUP - %s"
+msgstr "%s GROUPE - %s"
+
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:47
+#, c-format
+msgid "%s Results found in catalogue."
+msgstr "%s réponses trouvées dans le catalogue."
+
+#. %1$s: TMPL_VAR name=used
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist.tmpl:35
+#, c-format
+msgid "%s biblio(s)"
+msgstr "%s notice(s)"
+
+#. %1$s: TMPL_VAR name=TotalDel
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:108
+#, fuzzy, c-format
+msgid "%s borrowers have been successfuly deleted."
+msgstr " %s adhérents ont été supprimés avec succès."
+
+#. %1$s: TMPL_VAR name=TotalDel
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:106
+#, fuzzy, c-format
+msgid "%s borrowers have been successfuly moved to trash."
+msgstr " %s adhérents ont été supprimés avec succès."
+
+#. %1$s: TMPL_VAR name=errorfile
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:53
+#, c-format
+msgid "%s can't be opened"
+msgstr "%s ne peut être ouvert"
+
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:2
+#, c-format
+msgid "%s errors found"
+msgstr "%s erreurs trouvées"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=imported
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:11
+#, c-format
+msgid "%s imported records"
+msgstr "%s notices importées"
+
+#. %1$s: TMPL_VAR name=issuecount
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:644
+#, c-format
+msgid "%s issue(s)"
+msgstr "%s prêt(s)"
+
+#. %1$s: TMPL_VAR name=numberlength
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:74
+#, c-format
+msgid "%s issues"
+msgstr "%s numéros"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=shelfbookcount
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:153
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:199
+#, c-format
+msgid "%s item(s)"
+msgstr "%s document(s)"
+
+#. %1$s: TMPL_VAR name=count
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:118
+#, c-format
+msgid "%s items"
+msgstr "%s exemplaire(s)"
+
+#. %1$s: TMPL_VAR name=Number
+#. %2$s: TMPL_VAR name=date
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:52
+#, c-format
+msgid "%s items modified : datelastseen set to %s"
+msgstr "%s exemplaires modifiés : vu pour la dernière fois fixé à %s"
+
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:97
+#, c-format
+msgid "%s lines found."
+msgstr " %s lignes trouvées."
+
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:10
+#, c-format
+msgid "%s lost item found."
+msgstr "%s document(s) perdu(s) trouvé(s)."
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=enrolmentperiod
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:134
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:192
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:76
+#, c-format
+msgid "%s months"
+msgstr "%s mois"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=alreadyindb
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:12
+#, c-format
+msgid "%s not imported because already in catalog"
+msgstr "%s non importé, parce que déjà dans le catalogue"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=alreadyinfarm
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:13
+#, c-format
+msgid "%s not imported because already in the reservoir"
+msgstr "%s non importé, parce que déjà dans le réservoir"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=notmarcrecord
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:14
+#, c-format
+msgid ""
+"%s not imported because they seem not to be in MARC format (or ISBN/ISSN "
+"missing) !"
+msgstr ""
+"%s non importé parce qu'ils ne semblent pas être au format MARC (ou ISBN/ "
+"ISSN manquant) !"
+
+#. %1$s: TMPL_VAR name=count
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:7
+#, c-format
+msgid "%s parcels found"
+msgstr "%s colis trouvés"
+
+#. %1$s: TMPL_VAR name=koha_news_count
+#: ../../koha-tmpl/intranet-tmpl/prog/en/intranet-main.tmpl:10
+#, c-format
+msgid "%s recent news"
+msgstr "%s dernières nouvelles"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:15
+#, c-format
+msgid "%s records parsed"
+msgstr "%s notices traitées"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=used
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:50
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:88
+#, c-format
+msgid "%s records(s)"
+msgstr "%s notice(s)"
+
+#. %1$s: TMPL_VAR name=countreserv
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:634
+#, c-format
+msgid "%s reserve(s)"
+msgstr "%s réservation(s)"
+
+#. %1$s: TMPL_VAR name=total
+#. %2$s: TMPL_VAR name=searchdesc
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:19
+#, c-format
+msgid "%s results found for '%s' <a1>Perform a new search</a>"
+msgstr "%s réponses trouvés pour '%s' <a1> Nouvelle recherche</a>"
+
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:10
+#, c-format
+msgid "%s results found."
+msgstr "%s réponses trouvées."
+
+#. %1$s: TMPL_VAR name=suggestion
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:29
+#, c-format
+msgid "%s suggestions waiting <a1>Manage suggestions</a>"
+msgstr "%s suggestions en attente <a1>Traiter les suggestions</a>"
+
+#. %1$s: TMPL_VAR name=renewalsallowed
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:231
+#, c-format
+msgid "%s time(s)"
+msgstr "%s fois"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=used
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/linkresultlist-auth.tmpl:53
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:108
+#, c-format
+msgid "%s times"
+msgstr "%s fois"
+
+#. %1$s: TMPL_VAR name=weeklength
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:75
+#, c-format
+msgid "%s weeks"
+msgstr "%s semaines"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=dateofbirthrequired
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:135
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:136
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:193
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:194
+#, c-format
+msgid "%s years"
+msgstr "%s années"
+
+#. %1$s: TMPL_VAR name=title
+#. %2$s: TMPL_VAR name=author
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl:98
+#, c-format
+msgid "%s(%s)"
+msgstr "%s (%s)"
+
+#. %1$s: TMPL_VAR name=itemcallnumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:230
+#, c-format
+msgid "%s)"
+msgstr "%s)"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=author
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:37
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:96
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:97
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:102
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:108
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:110
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:112
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:31
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:224
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:110
+#, c-format
+msgid "%s,"
+msgstr "%s,"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=wborsurname
+#. %2$s: TMPL_VAR name=wborfirstname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:59
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:81
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:149
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:263
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member.tmpl:63
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:302
+#, c-format
+msgid "%s, %s"
+msgstr "%s, %s"
+
+#. %1$s: TMPL_VAR name=month
+#. %2$s: TMPL_VAR name=day
+#. %3$s: TMPL_VAR name=year
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:252
+#, c-format
+msgid "%s/%s/%s"
+msgstr "%s/%s/%s"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=itemlib
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:107
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:197
+#, c-format
+msgid "%s:"
+msgstr "%s : "
+
+#. %1$s: TMPL_VAR name=host
+#. %2$s: TMPL_VAR name=port
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:244
+#, c-format
+msgid "%s:%s"
+msgstr "%s : %s"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=NUMBER_SYSTEM
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:56
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:56
+#, c-format
+msgid "%s<a1>[+]</a>"
+msgstr "%s <a1>[+]</a>"
+
+#. %1$s: TMPL_VAR name=tagsubfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:48
+#, c-format
+msgid "%s?"
+msgstr "%s ?"
+
+#. %1$s: TMPL_VAR name=dig
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:134
+#, c-format
+msgid "%sDig"
+msgstr "%s Voir aussi"
+
+#. %1$s: TMPL_VAR name=related
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:135
+#, c-format
+msgid "%sRelated"
+msgstr "%s Voir aussi"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=copyrightdate
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:57
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:104
+#, c-format
+msgid "&copy %s"
+msgstr "© %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:22
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:83
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/distributedto.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:242
+msgid "&gt;&gt;"
+msgstr "&gt;&gt;"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/inventory.tmpl:89
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:116
+msgid "&gt;&gt;&gt;"
+msgstr ">>>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:73
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:75
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:105
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:107
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:137
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:139
+msgid "&gt;="
+msgstr "&gt;="
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=query
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:26
+#, c-format
+msgid "&ldquo;%s&rdquo;"
+msgstr "&ldquo;%s&rdquo;"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:73
+msgid "&lt;&lt;"
+msgstr "&lt;&lt;"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:182
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:182
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:259
+msgid "&lt;&lt; Prev"
+msgstr "<< Prdt."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:146
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:122
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:196
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:269
+msgid "&lt;&lt; Previous"
+msgstr "&lt;&lt; Précédent"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:87
+msgid "&lt;&lt; Previous Page"
+msgstr "&lt;&lt; Page précédente"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/inventory.tmpl:79
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:106
+msgid "&lt;&lt;&lt;"
+msgstr "<<<"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:99
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl:94
+msgid "&lt;&lt;Previous"
+msgstr "&lt;&lt;Précédent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:79
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:81
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:111
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:113
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:143
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:145
+msgid "&lt;="
+msgstr "&lt;="
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:29
+msgid "&nbsp; No results found."
+msgstr "&nbsp; Pas de réponse."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:60
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Author Phrase"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp; Auteur (expression)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:74
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Call Number"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp; Cote"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:62
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Conference Name"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp; Nom de congrès"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:64
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Conference Name Phrase"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp; Nom de congrès (expression)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:61
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Corporate Name"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp; Nom de société"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:63
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Corporate Name Phrase"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp; Auteur collectif (expression)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:72
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; ISBN"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp; ISBN"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:73
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; ISSN"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp; ISSN"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:65
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Personal Name"
+msgstr " &nbsp;&nbsp;&nbsp;&nbsp; Nom de personne"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:66
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Personal Name Phrase"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp; Nom de personne (expression)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:79
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Series Title"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp; Titre de collection"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:76
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Subject Phrase"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp; Sujet (expression)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:78
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Title Phrase"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp;Titre (expression)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/linkresultlist-auth.tmpl:30
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:86
+msgid "&nbsp;No results found."
+msgstr "&nbsp;Pas de réponse."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:94
+#, c-format
+msgid "&nbsp;|&nbsp; <a1>phone</a> &nbsp;|&nbsp; <a2>letter</a>"
+msgstr "&nbsp;|&nbsp; <a1>téléphone</a> &nbsp;|&nbsp; <a2>lettre</a>"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=barcode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:157
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:165
+#, c-format
+msgid "'%s'"
+msgstr "'%s'"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:21
+msgid "( ! means 'not visible' or in the case of Collapsed 'not Collapsed')"
+msgstr "(! signifie \"pas visible\" ou \"pas plié\" pour plié)"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=note
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:45
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:231
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/bookcount.tmpl:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:76
+#, c-format
+msgid "(%s)"
+msgstr "(%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:103
+msgid "(Choice, YesNo, Integer, Textarea, Float, Themes, or Languages)"
+msgstr "(Choice, YesNo,Integer,Textarea,Float,Themes, Languages)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/stopwords.tmpl:8
+msgid ""
+"(Hint: If you are proficient at MySQL, it is often faster and easier to find "
+"an existing stopwords list, edit it, put it in the correct format, and use "
+"the MySQL \"Load Data Infile\" command to import the list into the stopwords "
+"table. Many academic libraries publish their stopwords list on the Internet, "
+"or you can ask other Koha libraries if they would share their stopword list.)"
+msgstr ""
+"(Astuce: si vous êtes expert en MySQL, il est souvent plus rapide et plus "
+"facile de trouver une liste de mots vides existantes, de la modifier, de la "
+"mettre au format adéquat, et d'utiliser la commande MySQL\"Load Data Infile"
+"\" pour importer la liste dans la table des mots vides. De nombreuses "
+"bibliothèques universitaires publient leurs listes de mots vides sur "
+"Internet, ou vous pouvez demander à d'autres bibliothèques Koha s'ils "
+"partageraient leur liste de mots vides.)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/printers.tmpl:6
+msgid ""
+"(In linux, each printer configuration in your printcap file defines a print "
+"queue. The default print queue is \"lp,\" but if you use more than one "
+"printer you will have other queues, probably with names like \"text\" or "
+"\"postscript.\" Tell Koha which printer queue(s) you want to use for "
+"printing reports directly from the server.)"
+msgstr ""
+"(Sous Linux, chaque configuration d'imprimante dans votre fichier "
+"d'impression détermine une file d'attente. La file d'attente par défaut est "
+"\"Ip,\" mais si vous utilisez plus d'une imprimante, vous aurez d'autres "
+"listes d'attente, probablement avec des noms tels que \text\" ou "
+"\"postscript.\"Dites à Koha quelle file d'attente vous voulez utiliser pour "
+"effectuer des impressions directement à partir du serveur.)"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/issuingrules.tmpl:18
+msgid ""
+"(Note : fines are calculated by the fines2.pl script, located in misc "
+"directory. Ask your system administrator to put this script in crontab, "
+"after midnight, to have fines calculated every night.)"
+msgstr ""
+"(Remarque : Les amendes sont calculées par le script fines2.pl, situé dans "
+"le répertoire misc. Demandez à votre administrateur système de mettre ce "
+"script dans le planificateur de tâches (crontab), après minuit, pour que les "
+"amendes soient calculées chaque nuit.)"
+
+#. %1$s: TMPL_VAR name=biblionumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:7
+#, c-format
+msgid "(Record #%s)"
+msgstr "(Notice #%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:28
+msgid "(Un)Check All"
+msgstr "Tout (dé)cocher"
+
+#. %1$s: TMPL_VAR name=subscriptionsnumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:167
+#, c-format
+msgid "(We have %s subscriptions associated with this title)."
+msgstr "(Nous avons  %s abonnement(s) pour ce titre)."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:201
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:307
+msgid "(auto-filled)"
+msgstr "(auto-rempli)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:36
+msgid "(choose one)"
+msgstr "(en choisir un)"
+
+#. %1$s: TMPL_VAR name=suggestionid
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:78
+#, c-format
+msgid "(defined from suggestion #%s)"
+msgstr "(créé à partir de la suggestion #%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio-nomarc.tmpl:20
+msgid "(if applicable)"
+msgstr "(si applicable)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl:91
+msgid "(inclusive)"
+msgstr "(inclus)"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=innerloop1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:313
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:315
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:317
+#, c-format
+msgid "(is %s)"
+msgstr "(est %s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/export/marc.tmpl:8
+msgid "(leave blank to export every biblio)"
+msgstr "(ne pas remplir pour exporter toutes les notices)"
+
+#. %1$s: TMPL_VAR name=timestamp
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:219
+#, c-format
+msgid "(modified on %s)"
+msgstr "(modifié le %s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:121
+msgid "(no categories set)"
+msgstr "(pas de catégories définies)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:12
+msgid "(no email on file)"
+msgstr "(pas d'adresse email enregistrée)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:11
+msgid "(no phone number on file)"
+msgstr "(pas de numéro de téléphone enregistré)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:103
+msgid "(nothing entered)"
+msgstr "(rien d'enregistré)"
+
+#. %1$s: TMPL_VAR name=ordernumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:7
+#, c-format
+msgid "(order #%s)"
+msgstr "(Commande N°%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:694
+msgid "(select a branch)"
+msgstr "(Sélectionnez un site)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:713
+msgid ""
+"(select a letter &amp; patrons will be able to \"follow\" this subscription "
+"and recieve a mail on every new issue)"
+msgstr ""
+"(choisir un type de message afin que les adhérents inscrits soient prévenus  "
+"de chaque nouvelle parution par email)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:107
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:120
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:219
+msgid "*"
+msgstr "*"
+
+#. INPUT type=text name=password
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:573
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:624
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:433
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:624
+msgid "****"
+msgstr "****"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:174
+msgid "*******"
+msgstr "*******"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=authorised_value
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:174
+#, c-format
+msgid ", %s"
+msgstr ", %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:44
+msgid ", France"
+msgstr ", France"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:42
+msgid ", France (Koha 2.0 &amp; 2.2 Release Manager)"
+msgstr ",France (Koha 2.0 ; Responsable de la Version 2.2)"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:34
+msgid ", France (Suggestion, stats modules and improved ldap support funding)"
+msgstr ", France (Suggestion,module stats support LDAP amélioré)"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:35
+msgid ""
+", France (biblio frameworks, MARC authorities, OPAC basket, Serials support "
+"funding)"
+msgstr ", France (grilles de catalogage, autorités, panier OPAC, bulletinage)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:174
+msgid ", Mandatory"
+msgstr ", Obligatoire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:43
+msgid ", New Zealand (Koha 1.0 &amp; 1.2 Release Manager)"
+msgstr "Nouvelle-Zélande (Koha 1.0 ; Responsable de la Version 1.2)"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:32
+msgid ", New Zealand, and Rosalie Blake, Head of Libraries, (Koha 1.0)"
+msgstr ""
+", Nouvelle-Zélande, et Rosalie Blake, directrice de la bibliothèque (Koha "
+"1.0)"
+
+#. %1$s: TMPL_VAR name=seealso
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:174
+#, c-format
+msgid ", See %s"
+msgstr ", Voir %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:41
+msgid ", USA (Koha 3.0 Release Manager)"
+msgstr ", Etats-Unis (Responsable de la Version 3.0)"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:33
+msgid ", USA, Ohio (MARC support funding)"
+msgstr ", USA, Ohio (financement du support MARC)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:188
+msgid ", but managed only by you."
+msgstr ""
+"Une étagère publique peut être vue par tout le monde, mais est gérée "
+"uniquement par vous-même."
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=author
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:56
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:100
+#, c-format
+msgid ", by %s"
+msgstr ", par %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:174
+msgid ", repeatable"
+msgstr ", répétable"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=isbn
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:67
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:39
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:41
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:49
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:51
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:83
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:213
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:214
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:216
+#, c-format
+msgid "- %s"
+msgstr "- %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:41
+msgid "-- All --"
+msgstr "-- Tout --"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:31
+msgid "-- Choose Action --"
+msgstr "-- Choisir une action --"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:40
+msgid "-- Choose a reason --"
+msgstr "-- Choisir un motif --"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:32
+msgid "-1 => OPAC Intranet Editor Collapsed"
+msgstr "-1 => OPAC Intranet Editeur Plié "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:31
+msgid "-2 => OPAC !Intranet Editor !Collapsed"
+msgstr "-2 => OPAC !Intranet Editeur !Plié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:30
+msgid "-3 => OPAC !Intranet Editor Collapsed"
+msgstr "-3 => OPAC !Intranet Editeur Plié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:29
+msgid "-4 => OPAC !Intranet !Editor !Collapsed"
+msgstr "-4 => OPAC !Intranet !Editeur !Plié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:28
+msgid "-5 => OPAC Intranet !Editor Collapsed"
+msgstr "-5 => OPAC Intranet !Editeur !Plié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:27
+msgid "-6 => OPAC Intranet !Editor !Collapsed"
+msgstr "-6 => OPAC Intranet !Editeur !Plié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:26
+msgid "-7 => OPAC !Intranet !Editor Collapsed"
+msgstr "-7 => OPAC !Intranet !Editeur Plié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:25
+msgid "-8 => Flag"
+msgstr "-8 => Flag"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:24
+msgid "-9 => Future use"
+msgstr "-9 => Usage prochain"
+
+#. %1$s: TMPL_VAR name=lib.surname
+#. %2$s: TMPL_VAR name=lib.firstname
+#. %3$s: TMPL_VAR name=reason
+#. %4$s: TMPL_VAR name=libemail
+#. %5$s: TMPL_VAR name=LibraryName
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/mail_suggestion_REJECTED.tmpl:3
+#, c-format
+msgid ""
+". %s %s reviewed your request today, and has decided not to accept the "
+"suggestion at this time. The reason given for this reject is: %s If you have "
+"any questions, please email us at %s. Thank you, %s"
+msgstr ""
+". %s %s a traité votre demande aujourd'hui et a décidé de ne pas accepter "
+"votre suggestion pour l'instant. La raison  du rejet est : %s. Si vous avez "
+"une question, prière d'envoyer un email à %s. Merci, %s"
+
+#. %1$s: TMPL_VAR name=lib.surname
+#. %2$s: TMPL_VAR
+#. %3$s: TMPL_VAR name=libemail
+#. %4$s: TMPL_VAR name=LibraryName
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/mail_suggestion_ACCEPTED.tmpl:3
+#, c-format
+msgid ""
+". %s %s reviewed your suggestion today, and found it interesting. The item "
+"will be ordered as soon as possible. You will be notified by mail when the "
+"order is completed, and again when the book arrives at the library. If you "
+"have any questions, please email us at %s. Thank you, %s"
+msgstr ""
+". %s %s a examiné votre suggestion aujourd'hui, et l'a trouvé intéressante. "
+"Le document sera acheté dès que possible. Vous serez alerté par messagerie "
+"lorsque l'acquisition sera réalisée, puis à nouveau averti par messagerie  "
+"lorsque le document sera à la bibliothèque. Pour toute question, adressez un "
+"email à %s. Merci, %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:24
+msgid ". Begins with"
+msgstr ". Commence au"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:35
+msgid ". Some database servers require"
+msgstr ""
+
+#. %1$s: TMPL_VAR name=libemail
+#. %2$s: TMPL_VAR name=LibraryName
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/mail_suggestion_ORDERED.tmpl:3
+#, c-format
+msgid ""
+". We are pleased to inform you that the book has now been ordered. It should "
+"arrive soon, at which time it will be processed for addition to the "
+"collection. You will be notified again when the book is available. If you "
+"have any questions, please email us at %s Thank you, %s"
+msgstr ""
+". Nous avons le plaisir de vous informer que le document a été commandé.Il "
+"devrait arriver bientôt, il sera alors traité pour être ajouté à nos "
+"collections.Nous vous avertirons à nouveau quand le livre sera disponible. "
+"Pour toute question, prière d'envoyer un email à %s. Merci, %s"
+
+#. %1$s: TMPL_VAR name=LibraryName
+#. %2$s: TMPL_VAR name=libemail
+#. %3$s: TMPL_VAR name=LibraryName
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/mail_suggestion_AVAILABLE.tmpl:3
+#, c-format
+msgid ""
+". We are pleased to inform you that the item is now part of the collection "
+"of the %s. If you have any questions, please email us at %s. Thank you, %s"
+msgstr ""
+". Nous avons le plaisir de vous annoncer que le document demandé fait "
+"maintenant partie des collections de %s.Pour toute question, prière "
+"d'envoyer un email à %s. Merci, %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/addbookbybiblionumber.tmpl:22
+msgid "...or..."
+msgstr "...ou..."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:50
+msgid "/"
+msgstr "/"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:760
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:812
+msgid "/>"
+msgstr "/>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:33
+msgid "0 => OPAC Intranet Editor !Collapsed"
+msgstr "0 => OPAC Intranet Editeur !Plié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:648
+msgid "0 issue(s)"
+msgstr "0 prêt(s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:638
+#, fuzzy
+msgid "0 reserves"
+msgstr "0 Réservation(s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:34
+msgid "1 => !OPAC Intranet Editor Collapsed"
+msgstr "1 => !OPAC Intranet Editeur Plié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:212
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:214
+msgid "1- Full level, material not examined"
+msgstr "1- Niveau complet, document non dépouillé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:13
+msgid "1-4 Record size"
+msgstr "1-4 Taille enregistrement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:167
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:191
+msgid "1/2 Months (6/year)"
+msgstr "Bimestriel (6/an)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:158
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:182
+msgid "1/2 weeks"
+msgstr "Bimensuel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:182
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:206
+msgid "1/2 years"
+msgstr "Bisannuel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:161
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:185
+msgid "1/3 weeks"
+msgstr "1/3 semaines"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:164
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:188
+msgid "1/Month"
+msgstr "Mensuel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:152
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:176
+msgid "1/day"
+msgstr "Quotidien"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:170
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:173
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:194
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:197
+msgid "1/quarter"
+msgstr "Trimestriel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:155
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:179
+msgid "1/week"
+msgstr "Hebdomadaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:179
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:203
+msgid "1/year"
+msgstr "Annuel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:200
+msgid "10-16 indicator/subfields/size"
+msgstr "10-16 indicateur/sous-champs/taille"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:36
+msgid "127.0.0.1"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:203
+msgid "17- Encoding"
+msgstr "17- Encodage"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:261
+msgid "18 - Descriptive cataloging form"
+msgstr "18- Forme de catalogage descriptif"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:289
+msgid "19 - Linked record requirement"
+msgstr "19 - Condition de notice liée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:217
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:219
+msgid "2 - Less-than-full level, material not examined"
+msgstr "2 - Incomplet, document non examiné"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:35
+msgid "2 => !OPAC !Intranet Editor !Collapsed"
+msgstr "2 => !OPAC !Intranet Editeur !Plié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:34
+msgid "2 months"
+msgstr "2 mois"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:43
+msgid "2 quarters"
+msgstr "2 trimestres"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:25
+msgid "2 weeks"
+msgstr "2 semaines"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:49
+msgid "2 years"
+msgstr "2 ans"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:176
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:200
+msgid "2/year"
+msgstr "Semestriel "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:306
+msgid "20-24 entry map & lengths"
+msgstr "20-24 structure et longueur des entrées"
+
+#. META http-equiv=refresh
+#: ../../koha-tmpl/intranet-tmpl/prog/en/z3950/searchresult.tmpl:2
+msgid "2; url=<!-- TMPL_VAR NAME=\"refresh\" -->"
+msgstr "2; url=<!-- TMPL_VAR NAME=\"refresh\" -->"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:36
+msgid "3 => !OPAC !Intranet Editor Collapsed"
+msgstr "3 => !OPAC !Intranet Editeur Plié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:37
+msgid "3 months"
+msgstr "3 mois"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:28
+msgid "3 weeks"
+msgstr "3 semaines"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:222
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:224
+msgid "3- Abbreviated level"
+msgstr "3- Niveau abrégé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:37
+msgid "4 => !OPAC Intranet Editor !Collapsed"
+msgstr "4 => !OPAC Intranet Editeur !Plié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:227
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:229
+msgid "4- Core level"
+msgstr "4- Niveau central"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:38
+msgid "5 => !OPAC !Intranet !Editor Collapsed"
+msgstr "5 => !OPAC !Intranet !Editeur Plié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:232
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:234
+msgid "5- Partial (preliminary) level"
+msgstr "5- Niveau partiel (préliminaire)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:17
+msgid "5- Record status"
+msgstr "5- Statut notice"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:39
+msgid "6 => !OPAC Intranet !Editor !Collapsed"
+msgstr "6 => !OPAC Intranet !Editeur !Plié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:50
+msgid "6- Type of record"
+msgstr "6- Type de notice"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:40
+msgid "7 => !OPAC Intranet !Editor Collapsed"
+msgstr "7 => !OPAC Intranet !Editeur Plié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:122
+msgid "7- Bibliographic level"
+msgstr "7- Niveau bibliographique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:237
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:239
+msgid "7- Minimal level"
+msgstr "7- Niveau minimum"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:41
+msgid "8 => !OPAC !Intranet !Editor !Collapsed"
+msgstr "8 => !OPAC !Intranet !Editeur !Plié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:165
+msgid "8- Hierarchic level"
+msgstr "8- Niveau hiérarchique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:242
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:244
+msgid "8- Prepublication level"
+msgstr "9- Niveau pré-print"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:42
+msgid "9 => Future use"
+msgstr "9 => Usage future"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:183
+msgid "9- Encoding"
+msgstr "9- Encodage"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=notes
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:42
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:52
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:217
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:1
+#, c-format
+msgid ": %s"
+msgstr ": %s"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=surname
+#. %2$s: TMPL_VAR name=firstname
+#. %3$s: TMPL_VAR name=cardnumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/waitingreservestransfers.tmpl:3
+#, c-format
+msgid ": Issuing to %s, %s (%s)"
+msgstr ": En prêt à, %s, %s(%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:57
+msgid ": barcode not found"
+msgstr ": code à barres pas trouvé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:59
+msgid ": item was on loan. It was returned before marked as seen"
+msgstr ""
+": l'exemplaire était en prêt.Il a été rendu avant d'être signalé comme vu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:60
+msgid ": item was on loan. couldn't be returned."
+msgstr " : l'exemplaire était en prêt. ,n'a pas dû être rendu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:58
+msgid ": item withdrawn"
+msgstr ": exemplaire retiré"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=place
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:40
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:50
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:53
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:54
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:215
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:218
+#, c-format
+msgid "; %s"
+msgstr "; %s"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=isbn
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:59
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:110
+#, c-format
+msgid "; ISBN :<i>%s</i>"
+msgstr "; ISBN : <i>%s</i>"
+
+#
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=publishercode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:59
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:113
+#, c-format
+msgid "; Published by %s"
+msgstr "; Edité par %s"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=volumedesc
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:107
+#, c-format
+msgid "; Volume:<i>%s</i>"
+msgstr "; Volume : <i>%s</i>"
+
+#. INPUT type=button
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:113
+msgid ""
+"<!-- TMPL_IF NAME=\"categorycode\" -->Update Category<!-- TMPL_ELSE -->Add "
+"Category<!-- /TMPL_IF -->"
+msgstr ""
+"<!-- TMPL_IF NAME=\"categorycode\" -->Valider les modifications<!-- "
+"TMPL_ELSE -->Ajout catégorie<!-- /TMPL_IF -->"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:98
+msgid ""
+"<!-- TMPL_IF NAME=\"modify\" -->Save Changes<!-- TMPL_ELSE -->Add this "
+"Preference<!-- /TMPL_IF -->"
+msgstr ""
+"<!-- TMPL_IF NAME=\"modify\" -->Valider modifications<!-- TMPL_ELSE --"
+">Ajouter préférence<!-- /TMPL_IF -->"
+
+#. INPUT type=button
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:155
+msgid ""
+"<!-- TMPL_IF NAME=searchfield -->Update Z39.50 Server<!-- TMPL_ELSE -->Add "
+"Z39.50 Server<!-- /TMPL_IF -->"
+msgstr ""
+"<!-- TMPL_IF NAME=searchfield -->Valider modifications<!-- TMPL_ELSE --"
+">Ajout serveur Z3950<!-- /TMPL_IF -->"
+
+#. %1$s: TMPL_VAR name=facet_label_value
+#. %2$s: TMPL_VAR name=facet_count
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:135
+#, c-format
+msgid "<a1> %s </a> (%s)"
+msgstr "<a1> %s </a> (%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:60
+#, fuzzy, c-format
+msgid ""
+"<a1> Account </a> <a2> Pay Fines </a> <a3> Reading Record </a> <a4> Renew </"
+"a>"
+msgstr ""
+"<a1> Modification mot de passe </a> <a2> Habilitations </a> <a3> Suppression "
+"</a> <a4> Compte </a> <a5> Règlement amendes </a> <a6> Historique des prêts "
+"</a> <a7> Renouvellement </a> "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/action-catalogue.inc:31
+#, c-format
+msgid "<a1> Add to shelf </a> <a2> Print </a>"
+msgstr "<a1> Ajouter à l'étagère</a> <a2>Imprimer</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/action-catalogue.inc:19
+#, c-format
+msgid "<a1> Complete </a> <a2> Normal </a> <a3> ISBD </a>"
+msgstr "<a1>Complète</a> <a2>Normale</a> <a3>ISBD</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:10
+#, c-format
+msgid ""
+"<a1> Edit Bibliographic Record </a> <a2> Normal view </a> <a3> View MARC in "
+"Catalog </a> <a4> View ISBD in Catalog </a>"
+msgstr ""
+"<a1> Modifier notice biblio <a2>Vue normale</a> <a3> Vue complète</a> <a4> "
+"ISBD </a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:134
+#, c-format
+msgid ""
+"<a1> Edit Supplier </a> <a2> Manage Orders </a> <a3> Receive Parcel </a>"
+msgstr ""
+"<a1> Modifier fournisseur </a> <a2> Gérer les commandes </a> "
+"<a3>Réceptionner un colis</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/action-catalogue.inc:4
+#, c-format
+msgid ""
+"<a1> Edit biblio </a> <a2> Duplicate </a> <a3> Edit item </a> <a4> Delete </"
+"a>"
+msgstr ""
+"<a1> Modifier notice </a> <a2> Dupliquer </a> <a3> Modifier exemplaires </a> "
+"<a4> Supprimer </a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:49
+#, fuzzy, c-format
+msgid "<a1> Set password </a> <a2> Privileges </a> <a3> Delete </a>"
+msgstr "<a1>Complète</a> <a2>Normale</a> <a3>ISBD</a>"
+
+#. %1$s: TMPL_VAR name=surname
+#. %2$s: TMPL_VAR name=firstname
+#. %3$s: TMPL_VAR name=categorycode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-quicksearch-results.tmpl:35
+#, c-format
+msgid "<a1>%s, %s</a> (%s)"
+msgstr "<a1>%s, %s</a> (%s)"
+
+#. %1$s: TMPL_VAR name=tag
+#. %2$S: type=text name=indicator
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:44
+#, c-format
+msgid "<a1>%s</a> %S -"
+msgstr "<a1>%s</a> %S -"
+
+#. %1$s: TMPL_VAR name=riborcnum
+#. %2$s: TMPL_VAR name=riborsurname
+#. %3$s: TMPL_VAR name=ribortitle
+#. %4$s: TMPL_VAR name=riborfirstname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:219
+#, c-format
+msgid "<a1>%s</a> %s, %s %s"
+msgstr "<a1>%s</a> %s, %s %s"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=title
+#. %2$s: TMPL_VAR name=itemtype
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/currenttransfers.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/waitingreservestransfers.tmpl:32
+#, c-format
+msgid "<a1>%s</a> &nbsp; (<b>%s </b>)"
+msgstr "<a1>%s</a> &nbsp; (<b>%s </b>)"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=title
+#. %2$s: TMPL_VAR name=itemtype
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:50
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:61
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:141
+#, c-format
+msgid "<a1>%s</a> &nbsp; (<b>%s</b>)"
+msgstr "<a1>%s</a> &nbsp; (<b>%s</b>)"
+
+#. %1$s: TMPL_VAR name=title
+#. %2$s: TMPL_VAR name=barcode
+#. %3$s: TMPL_VAR name=branchname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:92
+#, c-format
+msgid "<a1>%s</a> (%s -- %s)"
+msgstr "<a1>%s</a> (%s -- %s)"
+
+#. %1$s: TMPL_VAR name=name
+#. %2$s: TMPL_VAR name=phone
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/overdue.tmpl:18
+#, c-format
+msgid "<a1>%s</a> (%s)"
+msgstr "<a1> %s </a> (%s)"
+
+#. %1$s: TMPL_VAR name=label
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:92
+#, fuzzy, c-format
+msgid "<a1>+</a> %s"
+msgstr "<a1> %s </a> (%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:9
+#, c-format
+msgid "<a1>Accepted</a> <a2>Waiting</a> <a3>Rejected</a>"
+msgstr "<a1>Accepté</a> <a2>En attente</a> <a3>Rejeté</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-top.inc:44
+#, c-format
+msgid ""
+"<a1>Acquisitions</a> <a2>Catalogue</a> <a3>Circulation</a> <a4>Members</a> "
+"<a5>Authorities</a> <a6>Reports</a> <a7>Parameters</a> <a8>About</a> "
+"<a9>Help</a>"
+msgstr ""
+"<a1>Acquisitions</a> <a2>Catalogue</a> <a3>Circulation</a> <a4>Adhérents</a> "
+"<a5>Autorités</a> <a6>Bilans</a> <a7>Paramètres</a> <a8>A propos</a> "
+"<a9>Aide</a>"
+
+#. %1$s: TMPL_VAR name=category
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:91
+#, c-format
+msgid "<a1>Add Authorised value for %s</a> <a2>Add New Category</a>"
+msgstr ""
+"<a1>Ajouter une nouvelle valeur dans %s</a> <a2>Ajouter une nouvelle "
+"catégorie</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-manager.tmpl:42
+#, c-format
+msgid ""
+"<a1>Add Item</a> &nbsp;&nbsp; <a2>Preview</a> &nbsp;&nbsp; <a3>Delete All</a>"
+msgstr ""
+"<a1>Ajouter exemplaire</a> &nbsp;&nbsp; <a2>Aperçu</a> &nbsp;&nbsp;<a3>Tout "
+"supprimer</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing.tmpl:56
+#, c-format
+msgid "<a1>Add List Member</a> &nbsp; <a2>Delete All</a>"
+msgstr "<a1>Ajouter un membre à la liste</a> &nbsp; <a2>Tout supprimer</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:90
+#, c-format
+msgid "<a1>Add bookfund</a> <a2>Show all budgets</a>"
+msgstr "<a1>Ajouter un poste budgétaire</a> <a2>Afficher tous les budgets</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:145
+#, c-format
+msgid ""
+"<a1>Admin</a> <a2>Log Features</a> <a3>Acquisitions</a> <a4>Authorities</a> "
+"<a5>Catalogue</a> <a6>Circulation</a> <a7>Members</a> <a8>OPAC</a> <a9>OPAC "
+"Features</a> <a10>Intranet</a> <a11>Others</a>"
+msgstr ""
+"<a1>Administration</a> <a2>Fonctions de Log</a> <a3>Acquisitions</a> "
+"<a4>Autorités</a> <a5>Catalogue</a> <a6>Circulation</a> <a7>Adhérents</a> "
+"<a8>OPAC</a> <a9>Fonctions OPAC</a> <a10>Intranet</a> <a11>Autres</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:175
+#, c-format
+msgid "<a1>Back</a> &nbsp; <a2>Print</a>"
+msgstr "<a1> Retour </a> &nbsp <a2>Imprimer</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menu-admin.inc:15
+#, c-format
+msgid ""
+"<a1>Biblio Framework</a> <a2>Thesaurus Framework</a> <a3>Authorised values</"
+"a> <a4>Links Koha-MARC DB</a> <a5>MARC Check</a>"
+msgstr ""
+"<a1>Grilles catalogage</a> <a2>Grilles Autorités</a> <a3>Valeurs autorisées</"
+"a> <a4>Liens Koha-MARC DB</a><a5>Vérification MARC</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menu-circ.inc:2
+#, c-format
+msgid ""
+"<a1>Circulation</a> <a2>Issues</a> <a3>Returns</a> <a4>Transfers</a> <a5>Set "
+"branch</a> <a6>Waiting reserves</a> <a7>Transfers to do</a> <a8>Transfers to "
+"recieve</a>"
+msgstr ""
+"<a1>Circulation</a> <a2>Prêts</a> <a3>Retours</a> <a4>Transferts</a> "
+"<a5>Choix du site</a> <a6>Réservations en attente</a> <a7>Transferts à "
+"effectuer</a> <a8>Transferts à recevoir</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menu-tools.inc:2
+#, c-format
+msgid ""
+"<a1>Cities</a> <a2>Holidays</a> <a3>Export</a> <a4>Reservoir</a> "
+"<a5>Barcodes</a> <a6>Log viewer</a>"
+msgstr ""
+"<a1>Communes</a> <a2>Jours fériés</a> <a3>Exportation</a> <a4>Importation</"
+"a> <a5>Codes à barres</a> <a6>Visualiseur de log</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:153
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:158
+#, fuzzy, c-format
+msgid "<a1>Click here</a> to continue."
+msgstr "Cliquer sur suivant pour continuer"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:120
+#, c-format
+msgid "<a1>Edit subfields</a> <a2>Return to Auth Structure</a>"
+msgstr ""
+"<a1>Modifier les sous-champs</a> <a2>Retourner à la structure de l'autorité</"
+"a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:168
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:242
+#, c-format
+msgid "<a1>Edit</a> <a2>Delete</a>"
+msgstr "<a1>Modifier</a> <a2>Supprimer</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:74
+#, c-format
+msgid "<a1>Edit</a> <a2>Delete</a> <a3>Add budget</a>"
+msgstr "<a1>Modifier</a> <a2>Supprimer</a> <a3>Ajouter un budget</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:140
+#, c-format
+msgid ""
+"<a1>Edit</a> <a2>Duplicate </a> <a3>Renew</a> <a4>Receive</a> <a5>Serial "
+"Collection</a>"
+msgstr ""
+"<a1>Modifier</a> <a2>Dupliquer</a> <a3> </a> <a4>Bulletiner</a><a5>Etat de "
+"collection</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menu-serials.inc:2
+#, c-format
+msgid ""
+"<a1>Home</a> <a2>Claims</a> <a3>Add Subscription</a> <a4>Check Expiration</a>"
+msgstr ""
+"<a1>Accueil</a> <a2>Réclamations</a> <a3>Ajout abonnement</a> <a4>Dates "
+"d'expiration</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menu-tools.inc:2
+#, fuzzy, c-format
+msgid ""
+"<a1>Home</a> <a2>Holidays</a> <a3>News</a> <a4>Inventory/stocktaking</a> "
+"<a5>Clean borrowers</a> <a6>Items lost</a> <a7>Export</a> <a8>Import</a> "
+"<a9>Letters</a> <a10>Reservoir</a> <a11>Barcodes</a> <a12>overdue rules</a> "
+"<a13>Log viewer</a>"
+msgstr ""
+"<a1>Accueil</a> <a2>Jours fériés</a> <a3>Nouvelles</a> <a4>Exportation</a> "
+"<a5>Importation</a> <a6>Codes à barres</a> <a7>Visualiseur des logs</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menu-circ.inc:3
+#, c-format
+msgid "<a1>Issues</a> <a2>Returns</a> <a3>Transfers</a> <a4>Set branch</a>"
+msgstr "<a1>Prêts</a> <a2>Retours</a> <a3>Transferts</a> <a4>Choix du site</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menu-admin.inc:9
+#, c-format
+msgid ""
+"<a1>Item types</a> <a2>Borrower categories</a> <a3>Issuing rules</a> "
+"<a4>Z39.50 Servers</a>"
+msgstr ""
+"<a1>Types documents</a> <a2>Catégories d'adhérent</a><a3>Règles de prêt</"
+"a><a4>Serveurs z3950</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-top.inc:64
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/serials-top.inc:34
+#, c-format
+msgid "<a1>Log In</a> to Koha"
+msgstr "<a1>Se connecter</a> à Koha"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menu-acqui.inc:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menu-acqui.inc:2
+#, c-format
+msgid ""
+"<a1>Main page</a> <a2>Add supplier</a> <a3>Late orders</a> <a4>History "
+"search</a> <a5>Manage suggestions</a> <a6>Parameters</a>"
+msgstr ""
+"<a1>Accueil</a> <a2>Ajout fournisseur</a> <a3>Commandes en retard</a> "
+"<a4>Recherche historique</a> <a5>Gestion suggestions</a> <a6>Paramètres</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/subject.tmpl:25
+#, c-format
+msgid "<a1>Previous Records</a> <a2>Next Records</a>"
+msgstr "<a1>Notices précédentes</a> / <a2>Notices suivantes</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:711
+#, c-format
+msgid "<a1>Print Page</a> / <a2>Print Slip</a>"
+msgstr "<a1> Imprimer la page</a> / <a2>Imprimer un reçu</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing-preview-slip.tmpl:19
+#, c-format
+msgid "<a1>Print</a> &nbsp; <a2>Close</a>"
+msgstr "<a1> Imprimer </a> &nbsp;<a2>Fermer</a>"
+
+#. %1$s: TMPL_VAR name=count
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/detail.tmpl:71
+#, c-format
+msgid "<a1>Print</a> <a2>%s biblios</a>"
+msgstr "<a1> Imprimer </a> <a2>%s notices</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/alt_menu-serials.inc:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/alt_menu-serials.inc:2
+#, c-format
+msgid ""
+"<a1>Search/Add Subscription</a> <a2>Create/Edit Routing List</a> "
+"<a3>Outstanding Issues</a> <a4>Claims</a>"
+msgstr ""
+"<a1>Rechercher/Ajouter abonnement</a> <a2>Créer/Modifier liste de "
+"circulation</a> <a3>Périodiques en retard</a><a4>Réclamations</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menu-members.inc:3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menu-members.inc:2
+#, c-format
+msgid ""
+"<a1>Search</a> <a2>Add adult</a> <a3>Add child</a> <a4>Add prof</a> <a5>Add "
+"org</a>"
+msgstr ""
+"<a1>Recherche</a> <a2>Inscription adulte</a><a3>Inscription enfant</"
+"a><a4>Inscription professionnel</a4><a5>Inscription collectivité</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menu-catalogue.inc:2
+#, c-format
+msgid ""
+"<a1>Search</a> <a2>Cataloging</a> <a3>Add Full MARC Record</a> "
+"<a4>Subscriptions</a> <a5>Virtual shelves</a> <a6>Manage reviews</a>"
+msgstr ""
+"<a1>Recherche</a> <a2>Catalogage </a> <a3>Ajout notice MARC</a> "
+"<a4>Abonnements</a> <a5>Etagères virtuelles</a> <a6>Gestion des "
+"commentaires</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl:85
+#, c-format
+msgid "<a1>Select</a> <a2>Sel&amp;close</a>"
+msgstr "<a1>Sélectionner</a> <a2>Sélect&amp;fermer</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:8
+#, c-format
+msgid "<a1>Subscriptions</a> <a2>Back to biblio</a> <a3>Complete view</a>"
+msgstr "<a1>Abonnements</a> <a2>Retour à la notice</a> <a3>Vue complète</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menu-admin.inc:3
+#, c-format
+msgid "<a1>System pref</a> <a2>Branches</a> <a3>Funds</a> <a4>Currencies</a>"
+msgstr ""
+"<a1>Préférences systèmes</a> <a2>Sites</a> <a3>Postes budgétaires</a> "
+"<a4>Devises</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menu-admin.inc:2
+#, c-format
+msgid ""
+"<a1>System pref</a> <a2>Branches</a> <a3>Funds</a> <a4>Currencies</a> "
+"<a5>Item types</a> <a6>Borrower categories</a> <a7>Issuing rules</a> "
+"<a8>Authorised values</a> <a9>Thesaurus</a> <a10>Biblio Framework</a> "
+"<a11>Links Koha-MARC DB</a> <a12>MARC Check</a> <a13>Printers</a> <a14>Stop "
+"words</a> <a15>Z39.50 Servers</a> <a16>Reservoir</a>"
+msgstr ""
+"<a1>Préférences Système</a> <a2>Sites</a> <a3>Budgets</a> <a4>Devises</a> "
+"<a5>Types de documents</a> <a6>Categories d'adhérents</a> <a7>Règles de "
+"prêt</a> <a8>Valeurs autorisées</a> <a9>Thesaurus</a> <a10>Grilles "
+"Bibliographiques</a> <a11>Liens Koha-MARC DB</a> <a12>Vérification MARC</a> "
+"<a13>Imprimantes</a>  <a14>Mots vides</a> <a15>Serveurs Z39.50</a> "
+"<a16>Réservoir</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:47
+#, c-format
+msgid "<a1>authorised value</a>."
+msgstr "<a1>Valeur autorisée</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:26
+#, c-format
+msgid "<a1>details</a> / <a2>edit</a>"
+msgstr "(<a1> détails </a> / <a2>modifier</a>)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menu-serials.inc:2
+#, c-format
+msgid ""
+"<a1>home</a> <a2>Serials issues</a> <a3>Supplier search</a> <a4>Subscription "
+"search</a> <a5>Search subscription</a> <a6>Late issue</a> <a7>Add a "
+"subscription</a> <a8>View alerts</a>"
+msgstr ""
+"<a1>Accueil</a> <a2>Bulletinage</a> <a3>Recherche fournisseur</a> "
+"<a4>Recherche abonnement</a> <a5>Recherche abonnement</a> <a6>Numéros en "
+"retard</a> <a7>Ajouter abonnement</a> <a8>Voir alertes</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menu-barcodes.inc:2
+#, c-format
+msgid "<a1>home</a> <a2>barcodes generator</a> <a3>label</a>"
+msgstr "<a1>Accueil</a> <a2>Générateur de code à barres</a> <a3>Etiquette</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-top.inc:56
+#, c-format
+msgid ""
+"<a1>search</a> <a2>Virtual shelves</a> <a3>Add biblio</a> <a4>Cat "
+"maintenance</a>"
+msgstr ""
+"<a1>Recherche</a> <a2>Etagères viruelles</a> <a3>Ajout notice</a> <a4>Mise à "
+"jour catalogue</a>"
+
+#. %1$s: TMPL_VAR name=title
+#. %2$s: TMPL_VAR name=author
+#. %3$s: TMPL_VAR name=isbn
+#. %4$s: TMPL_VAR name=barcode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-manager.tmpl:28
+#, c-format
+msgid "<b> <a1> %s:</a></b> %s: %s: %s"
+msgstr "<b> <a1> %s:</a></b> %s : %s  %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:82
+msgid "<b> Librarian Informations </b> :"
+msgstr "<b> Identification/Localisation</b> :"
+
+#. %1$s: TMPL_VAR name=itemcallnumber
+#. %2$s: TMPL_VAR name=title
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:87
+#, c-format
+msgid "<b>%s</b> - %s"
+msgstr "<b>%s</b> - %s"
+
+#
+#. %1$s: TMPL_VAR name=numsubscription
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl:47
+#, c-format
+msgid "<b>%s</b> subscription(s)"
+msgstr "<b>%s</b> abonnement(s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:167
+msgid ""
+"<b>&lt;a href=\"[856u]\"&gt;open site&lt;/a&gt;</b> will show the link just "
+"below the title"
+msgstr ""
+"<b>&lt;a href=\"[856u]\"&gt;voir site&lt;/a&gt;</b> affichera le lien sous "
+"le titre"
+
+#. %1$s: TMPL_VAR name=dateaccessioned
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:58
+#, c-format
+msgid "<b><a1> Accession Date:</a></b> %s"
+msgstr "<b><a1>Date d'acquisition : </a></b> %s"
+
+#. %1$s: TMPL_VAR name=issues
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:62
+#, c-format
+msgid "<b><a1>Total Issues:</a></b> %s"
+msgstr "<b><a1>Total des prêts : </a></b> %s"
+
+#. %1$s: TMPL_VAR name=biblionumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:66
+#, c-format
+msgid "<b>Biblio number:</b> %s"
+msgstr "<b>Numéro de notice : </b> %s"
+
+#. %1$s: TMPL_VAR name=biblionumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:16
+#, c-format
+msgid "<b>Biblionumber:</b> %s"
+msgstr "<b>Numéro de notice : </b> %s"
+
+#. %1$s: TMPL_VAR name=classification
+#. %2$s: TMPL_VAR name=dewey
+#. %3$s: TMPL_VAR name=subclass
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:21
+#, c-format
+msgid "<b>Classification:</b> %s%s%s"
+msgstr "<b>Indexation : </b> %s%s%s"
+
+#. %1$s: TMPL_VAR name=holdingbranch
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:46
+#, c-format
+msgid "<b>Current Branch:</b> %s"
+msgstr "<b>Site actuel : </b> %s"
+
+#. %1$s: TMPL_VAR name=date_due
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:50
+#, c-format
+msgid "<b>Date Due:</b> %s"
+msgstr "<b>Date de retour : </b> %s"
+
+#. %1$s: TMPL_VAR name=publicationyear
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:25
+#, c-format
+msgid "<b>Date:</b> %s"
+msgstr "<b>Date : </b> %s"
+
+#. %1$s: TMPL_VAR name=biblioitemnumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:65
+#, c-format
+msgid "<b>Group Number:</b> %s"
+msgstr "<b>Numéro de groupe :</b> %s"
+
+#. %1$s: TMPL_VAR name=homebranch
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:45
+#, c-format
+msgid "<b>Home Branch:</b> %s"
+msgstr "<b>Site d'origine : </b> %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:23
+msgid ""
+"<b>ISBD --</b> Koha can display records in International Standard "
+"Bibliographic Description format. the syntax of this field is quite complex :"
+msgstr ""
+"<b>ISBD --</b> Koha peut afficher les notices au format International "
+"Standard Bibliographic Description. La syntaxe de ce champ est  assez "
+"complexe : "
+
+#. %1$s: TMPL_VAR name=isbn
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:22
+#, c-format
+msgid "<b>ISBN:</b> %s"
+msgstr "<b>ISBN : </b> %s"
+
+#. %1$s: TMPL_VAR name=illus
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:28
+#, c-format
+msgid "<b>Illus:</b> %s"
+msgstr "<b>Illus. : </b> %s"
+
+#. %1$s: TMPL_VAR name=issue
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing-preview.tmpl:13
+#, c-format
+msgid "<b>Issue:</b> %s"
+msgstr "<b>Numéro : </b> %s"
+
+#. %1$s: TMPL_VAR name=itemtype
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:17
+#, c-format
+msgid "<b>Item type:</b> %s"
+msgstr "<b>Type de document : </b> %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:42
+msgid ""
+"<b>KohaAdminEmailAddress --</b> The email address that will receive requests "
+"from borrowers for modification of their records."
+msgstr ""
+"<b>KohaAdminEmailAddress --</b>L'adresse électronique à laquelle les "
+"adhérents enverront leurs demandes de modification de leurs coordonnées."
+
+#. %1$s: TMPL_VAR name=card0
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:51
+#, c-format
+msgid "<b>Last Borrower 1:</b> %s"
+msgstr "<b>Dernier emprunteur 1 : </b> %s"
+
+#. %1$s: TMPL_VAR name=card1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:52
+#, c-format
+msgid "<b>Last Borrower 2:</b> %s"
+msgstr "<b>Dernier emprunteur 2 : </b> %s"
+
+#. %1$s: TMPL_VAR name=datelastborrowed
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:48
+#, c-format
+msgid "<b>Last borrowed:</b> %s"
+msgstr "<b>Emprunté pour la dernière fois le : </b> %s"
+
+#. %1$s: TMPL_VAR name=datelastseen
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:47
+#, c-format
+msgid "<b>Last seen:</b> %s"
+msgstr "<b>Vu pour la dernière fois le :  </b> %s"
+
+#. %1$s: TMPL_VAR name=loanlength
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:19
+#, c-format
+msgid "<b>Loan length:</b> %s"
+msgstr "<b>Durée du prêt : </b> %s"
+
+#. %1$s: TMPL_VAR name=count
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:31
+#, c-format
+msgid "<b>No. of Items:</b> %s"
+msgstr "<b>N° d'exemplaires : </b> %s"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:29
+msgid ""
+"<b>Note:</b> when you add a subscription, Koha consider you already have "
+"done the order, or that you will do it soon. So, NO information is sent to "
+"the acquisition module. This is not the case when the subscription expires. "
+"In this case, a subscription renewal creates a \"suggestion\" that is sent "
+"to the acquisition module."
+msgstr ""
+"<b>Note : </b>lorsque vous ajoutez un abonnement, Koha considère que vous "
+"avez déjà passé la commande où que vous allez le faire bientôt. Aussi, "
+"AUCUNE information n'est envoyée vers le module acquisition. Ça n'est pas le "
+"cas quand l'abonnement arrive à expiration. Dans ce cas,un renouvellement de "
+"l'abonnement  crée une \"suggestion\" qui est envoyée dans le module "
+"acquisition."
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=bnotes
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:30
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:56
+#, c-format
+msgid "<b>Notes:</b> %s"
+msgstr "<b>Remarques : </b> %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing-preview-slip.tmpl:15
+msgid ""
+"<b>Notes:</b> Please return this journal promptly as others are waiting."
+msgstr ""
+"<b>Remarques : </b> Prière de rendre ce périodique rapidement, d'autres "
+"l'attendent."
+
+#. %1$s: TMPL_VAR name=pages
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:27
+#, c-format
+msgid "<b>Pages:</b> %s"
+msgstr "<b>Pages : </b> %s"
+
+#. %1$s: TMPL_VAR name=paidfor
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:55
+#, c-format
+msgid "<b>Paid for:</b> %s"
+msgstr "<b>Réglé : </b> %s"
+
+#. %1$s: TMPL_VAR name=place
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:24
+#, c-format
+msgid "<b>Place:</b> %s"
+msgstr "<b>Emplacement : </b> %s"
+
+#. %1$s: TMPL_VAR name=publishercode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:23
+#, c-format
+msgid "<b>Publisher:</b> %s"
+msgstr "<b>Editeur : </b> %s"
+
+#. %1$s: TMPL_VAR name=renewals
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:57
+#, c-format
+msgid "<b>Renewals:</b> %s"
+msgstr "<b>Renouvellements : </b> %s"
+
+#. %1$s: TMPL_VAR name=rentalcharge
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:20
+#, c-format
+msgid "<b>Rental charge:</b> %s"
+msgstr "<b>Frais de location : </b> %s"
+
+#. %1$s: TMPL_VAR name=replacementprice
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:53
+#, c-format
+msgid "<b>Replacement Price:</b> %s"
+msgstr "<b>Prix de remplacement : </b> %s"
+
+#. %1$S: type=text name=recieve
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:79
+#, c-format
+msgid "<b>Search ISBN or Title:</b> %S"
+msgstr "<b>Cherche ISBN ou titre : </b> %S"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=title
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing-preview.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing.tmpl:27
+#, c-format
+msgid "<b>Serial Title:</b> %s"
+msgstr "<b>Titre de périodique : </b> %s"
+
+#. %1$s: TMPL_VAR name=size
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:29
+#, c-format
+msgid "<b>Size:</b> %s"
+msgstr "<b>Format : </b> %s"
+
+#. %1$s: TMPL_VAR name=subscriptionid
+#. %2$S: type=text name=serialseq
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:156
+#, c-format
+msgid "<b>Subs. %s</b> New Issue %S"
+msgstr "<b>Abt. %s</b> Nouveau numéro %S"
+
+#. %1$s: TMPL_VAR name=title
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing-preview-slip.tmpl:6
+#, c-format
+msgid "<b>Title:</b> %s"
+msgstr "<b>Titre : </b> %s"
+
+#. %1$s: TMPL_VAR name=url
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:18
+#, c-format
+msgid "<b>URL:</b> %s"
+msgstr "<b>URL : </b> %s"
+
+#. %1$s: TMPL_VAR name=volumeddesc
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:26
+#, c-format
+msgid "<b>Volume:</b> %s"
+msgstr "<b>Epaisseur : </b> %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:17
+msgid ""
+"<b>Waiting suggestion,</b> accept or reject these suggestions with a reason."
+msgstr ""
+"<b>Suggestions en attente,</b> accepter ou rejeter ces suggestions en le "
+"justifiant."
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "<b>Warning irregularity detected<\\/b><br \\/>"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:6
+msgid ""
+"<b>acquisitions --</b> The choices are either \"normal\" or \"simple.\" "
+"\"Normal\" sets the system to track orders and update budgeting and vendor "
+"information as you add materials to your collection. \"Simple\" tells Koha "
+"that you are going to add materials to the collection without tracking "
+"orders."
+msgstr ""
+"<b>acquisitions --</b> Les choix sont \"normal\" ou \"simple.\" \"Normal "
+"\"règle le système pour suivre les commandes et mettre à jour les "
+"informations sur les budgets et les fournisseurs lorsque vous ajoutez des "
+"exemplaires à votre collection.\"Simple\"dit à Koha que vous allez ajouter "
+"des exemplaires à  votre collections sans suivi des commandes."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:8
+msgid ""
+"<b>authoritysep --</b> The separator used in authority/thesaurus. Usually \" "
+"-- \". Deprecated and useless in Koha 2.2"
+msgstr ""
+"<b>authoritysep --</b>Le séparateur utilisé dans le thésaurus/autorités. "
+"Habituellement \"--\".A éviter et inutile dans Koha 2.2"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:10
+msgid ""
+"<b>autoBarcode --</b> The barcode number to be assigned to items is "
+"automatically assigned (sequentially) by Koha if this is set to \"yes\" (\"1"
+"\" = \"yes\")."
+msgstr ""
+"<b>autoBarcode --</b> Le numéro de code à barres à affecter aux exemplaires "
+"est automatiquement défini (séquentiellement)par Koha si le choix est \"oui"
+"\" (\"1\" = \"oui\")."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:12
+msgid ""
+"<b>autoMemberNum --</b> The membership number (patron card number) to be "
+"assigned to new library users is automatically assigned by Koha if this is "
+"set to \"yes\" (\"1\" = \"yes\")."
+msgstr ""
+"<b>autoMemberNum --</b> Le numéro d'adhérent (numéro de carte d'adhérent) "
+"attribué aux nouveaux adhérents de la bibliothèque est automatiquement "
+"calculé par Koha si vous choisissez le \"yes\" (\"1\" = \"yes\")."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:14
+msgid ""
+"<b>checkdigit --</b> Validity checks on membership number (patron card "
+"number): none or \"Katipo\" style checks. In most cases, you will choose "
+"\"none\" because you will be using pre-printed barcodes."
+msgstr ""
+"<b>checkdigit --</b> Contrôles de validité sur le numéro d'adhérent(Numéro "
+"de la carte d'emprunteur) : rien ou contrôle de type\"Katipo\".Dans la "
+"plupart des cas vous choisirez \"none\"parce que vous utiliserez des codes à "
+"barres pré-imprimés."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:16
+msgid ""
+"<b>dateformat --</b> Choose \"metric,\" \"us,\" or \"iso\" date format (us = "
+"mm/dd/yyyy, metric = dd/mm/yyy, ISO = yyyy/mm/dd). This controls how dates "
+"are displayed, not how they are stored in the database."
+msgstr ""
+"<b>dateformat --</b> Choisir le format de date \"metric,\" \"us,\" ou \"iso "
+"\"(us=mm/jj/aaaa, metric=jj/mm/aaaa, ISO=aaaa/mm/jj).Cela contrôle "
+"l'affichagedes dates , mais pas leur stockage dans la base de données."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:18
+msgid ""
+"<b>gist --</b> \"gist\" is \"GST\" (Good and Sales Tax) rate. If your local "
+"tax laws require you to pay taxes on purchases from your suppliers, enter "
+"the tax rate here. Set to \"0\" if you are not required to pay tax."
+msgstr ""
+"<b>gist --</b> \"gist\"est le taux de tva. Si vos lois sur les taxes exigent "
+"que vous payiez une taxe sur vos achats chez vos fournisseurs, entrez le "
+"taux de la taxe ici. Choisissez \"0\"si vous ne devez pas payer de taxe."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:20
+msgid ""
+"<b>insecure --</b> The best choice is \"no.\" If you choose \"yes,\" users "
+"do not have to login and all information is open to anyone. Be careful if "
+"you set this to \"yes!\""
+msgstr ""
+"<b>insecure --</b> Le meilleur choix est \"non.\"Si vous choisissez \"oui\", "
+"les utilisateurs n'auront pas à  s'identifier et toute l'interface "
+"professionnelle sera accessible à tout un chacun. Soyez vigilant si vous "
+"choisissez \"oui!\""
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:44
+msgid ""
+"<b>ldapserver and ldapinfos --</b> Koha 2.0 can use Perl LDAP (Lightweight "
+"Directory Access Protocol, see http://search.cpan.org/~gbarr/perl-ldap-"
+"0.3202/lib/Net/LDAP.pod) to manage user access and privileges. To avoid a "
+"useless Perl package for libraries without ldap, all what is related to LDAP "
+"has been moved to KohaInstall/modules/C4/Auth_with_ldap.pm. Ask your system "
+"administrator to set up LDAP with Auth_with_ldap.pm (perldoc Auth_with_ldap."
+"pm for help). Those 2 parameters are useless in 2.2 and have should not "
+"appear on a new install."
+msgstr ""
+"<b>ldapserver and ldapinfos --</b> Koha 2.0 sait utiliser Perl LDAP "
+"(Lightweight Directory Access Protocol,voir http://search.cpan.org/~gbarr/ "
+"perl-ldap- 0.3202/lib/Net/LDAP.pod)pour gérer les accès des utilisateurs et "
+"leurs habilitations.Pour obtenir un paquetage Perl utilisable en "
+"bibliothèque sans ldap, tout ce qui est relié au LDAP a été déplacé dans "
+"KohaInstall/modules/ C4/Auth_with_ldap.pm.Demandez à votre administrateur "
+"système de régler le LDAP avec Auth_with_ldap.pm (perldoc Auth_with_ldap. pm "
+"for help).Ces 2 paramétrages seront inutiles dans la 2.2 et ne devraient "
+"plus apparaître pour une nouvelle installation."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:48
+msgid ""
+"<b>marc --</b> Turn on MARC support. Set to \"no\" if you do not intend to "
+"use MARC records."
+msgstr ""
+"<b>marc --</b> Active le format MARC.Choisissez le \"no\" si vous n'avez pas "
+"l'intention d'utiliser les notices MARC."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:50
+msgid ""
+"<b>marcflavour --</b> Your MARC flavor (MARC21 or UNIMARC). This choice "
+"tells Koha how to interpret your MARC records."
+msgstr ""
+"<b>marcflavour --</b> Votre version Marc (MARC21 ou UNIMARC).Ce choix dit à "
+"Koha comment interpréter vos enregistrements MARC."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:52
+msgid ""
+"<b>maxoutstanding --</b> The maximum amount of outstanding charges a "
+"borrower may have before he/she is barred from making reserve requests. The "
+"number represents units of your local currency (e.g. \"5\" means $5.00, if "
+"the dollar is your local currency.)"
+msgstr ""
+"<b>maxoutstanding --</b> Le montant maximum de frais non réglés qu'un "
+"adhérent peut avoir avant d'être interdit de réservation. Le nombre "
+"représente des unités de votre devise nationale (par exemple \"5\" signifie "
+"5 €, si l'Euro est votre devise.)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:54
+msgid "<b>maxreserves --</b> The maximum number of reserves a member can make."
+msgstr ""
+" <b>maxreserves --</b> Le nombre maximum de réservation qu'un adhérent peut "
+"faire."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:56
+msgid ""
+"<b>noissuescharge --</b> The maximum amount of outstanding charges a "
+"borrower may have before he/she is barred from checking out items. The "
+"number represents units of your local currency (e.g. \"5\" means $5.00, if "
+"the dollar is your local currency.)"
+msgstr ""
+"<b>noissuescharge --</b> Le montant maximum de charges non réglées qu'un "
+"adhérent peut avoir avant d'être interdit de prêts. Le nombre représente des "
+"unités de votre monnaie locale (par exemple \"5\"signifie 5 €, si l'Euro est "
+"votre monnaie locale.)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:58
+msgid ""
+"<b>opaclanguages --</b> Set your language preference. (Despite the name, "
+"this choice controls the language used for all Koha screens, not just the "
+"OPAC). The top language in your list will be tried first."
+msgstr ""
+"<b>opaclanguages --</b> Choisissez votre préférence de langue.(En dépit du "
+"nom, ce choix contrôle la langue utilisée pour tous les écrans de Koha, pas "
+"seulement pour l'OPAC).La première langue  de votre liste sera essayée "
+"d'abord."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:60
+msgid ""
+"<b>opacthemes --</b> Set the preferred order for themes. The top theme will "
+"be tried first."
+msgstr ""
+"<b>opacthemes --</b> Fixe l'ordre préféré pour les thèmes.Le premier thème "
+"sera essayé d'abord."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:62
+msgid ""
+"<b>printcirculationslips --</b> if set to 1, circulation \"slips\" are "
+"printed on your receipt printer. If set to 0, no slips are printed."
+msgstr ""
+"<b>printcirculationslips --</b> si vous choisissez 1, des \"bordereaux\" de "
+"prêt sont imprimés sur l'imprimante du prêt. Si vous choisissez 0 , les "
+"bordereaux ne sont pas imprimés."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:64
+msgid ""
+"<b>suggestion --</b> If set to 1, the Suggestions feature is activated in "
+"the OPAC. This feature allows OPAC users to suggest book purchases. When a "
+"suggestion is made in the OPAC, it is assigned the status \"ASKED.\" A "
+"librarian then manages the suggestion and can set the status to \"REJECTED\" "
+"or \"ORDERED.\" When a book is ordered and has arrived in the library, the "
+"status becomes \"AVAILABLE.\" Suggestions that are not yet \"AVAILABLE\" are "
+"visible to all users of the OPAC."
+msgstr ""
+"<b>suggestion --</b> Si 1 est choisi, la fonction Suggestions est activée à  "
+"l'OPAC. Cette fonction permet aux adhérents de suggérer des acquisitions. "
+"Quand une suggestion est faite via l'OPAC, l'état \"DEMANDE\"lui est "
+"affecté. Un bibliothécaire gère alors la suggestion et peut choisir de "
+"positionner l'état à \"REJETE\"ou à \"COMMANDE\". Quand un livre est "
+"commandé et est arrivé à la bibliothèque, l'état devient \"DISPONIBLE.\"Les "
+"suggestions qui ne sont pas encore \"DISPONIBLES\" sont visibles par tous "
+"les utilisateurs de l'OPAC."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:66
+msgid ""
+"<b>template --</b> Preference order for screen templates. Koha comes with "
+"several different options for templates that control the look and feel of "
+"your Koha screens, and you can also write your own templates."
+msgstr ""
+"<b>template --</b> Ordre de préférence des modèles d'écran.Koha propose "
+"plusieurs options différentes pour les modèles d'écran qui contrôlent "
+"l'aspect et la convivialité des écrans Koha, et vous pouvez aussi écrire vos "
+"propres modèles."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:68
+msgid ""
+"<b>timeout --</b> Inactivity timeout period (in seconds). If a workstation "
+"is idle for longer than this period, the user will have to login again."
+msgstr ""
+"<b>timeout --</b>Durée d'inactivité (en secondes) avant déconnexion "
+"automatique. Si un poste informatique (OPAC ou professionnel) reste inactif "
+"pendant une durée supérieure à ce \"timeout\", l'utilisateur devra se "
+"connecter à nouveau."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:70
+msgid ""
+"<b>virtualshelves --</b> Set virtual shelves management on or off (\"1\" or "
+"\"0\"). Users can set up and manage their own \"virtual bookshelves\" of "
+"favorite library items if this feature is turned on."
+msgstr ""
+"<b>virtualshelves --</b> Active ou non la gestion des étagères virtuelles "
+"(\"1\" or \"0\").Les adhérents peuvent créer et gérer leurs propres \" "
+"étagères virtuelles\" de leurs ouvrages préférés si cette fonction est "
+"activée."
+
+#. %1$s: TMPL_VAR name=hostname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:7
+#, c-format
+msgid "<em>database host : </em>%s"
+msgstr "<em>Serveur base de données : </em>%s"
+
+#. %1$s: TMPL_VAR name=dbname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:6
+#, c-format
+msgid "<em>database name : </em>%s"
+msgstr "<em>Nom de la base : </em>%s"
+
+#. %1$s: TMPL_VAR name=port
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:8
+#, fuzzy, c-format
+msgid "<em>database port : </em>%s (probably OK if blank)"
+msgstr "<em>Port de la base : </em>%s"
+
+#. %1$s: TMPL_VAR name=user
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:9
+#, c-format
+msgid "<em>database user : </em>%s"
+msgstr "<em>login BDD : </em>%s"
+
+#. %1$s: TMPL_VAR name=publicationyear
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:74
+#, c-format
+msgid "<i> in </i>%s"
+msgstr "<i>en </i>%s"
+
+#. %1$s: TMPL_VAR name=biblionumber
+#. %2$s: TMPL_VAR name=bibliotitle
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:161
+#, c-format
+msgid "<i>(%s)</i> <a1>%s</a>"
+msgstr "<i>(%s)</i> <a1>%s</a>"
+
+#. %1$s: TMPL_VAR name=author
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:73
+#, c-format
+msgid "<i>Author:</i> %s"
+msgstr "<i>Auteur : </i> %s"
+
+#. %1$s: TMPL_VAR name=publisher
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:74
+#, c-format
+msgid "<i>Published by:</i> %s"
+msgstr "<i>Edité par : </i> %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:67
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:69
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:99
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:101
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:131
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:133
+msgid "="
+msgstr "="
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:15
+msgid "= 1 [USD,EUR,etc] fine after 7 days, every 7 days"
+msgstr "= 1 [Eur, USD] d'amende, au bout de 7 jours, par tranche de 7 jours"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:41
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:50
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:57
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:163
+msgid ">"
+msgstr ">"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=desc
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:51
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:69
+#, c-format
+msgid ">%s"
+msgstr ">%s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:79
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:134
+msgid ">>"
+msgstr ">>"
+
+#
+#. %1$p: type=radio name=printingtype value=both
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:145
+#, c-format
+msgid ">Barcode Labels %p"
+msgstr ">Etiquettes de code à barres %p"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:150
+msgid ">Both Labels"
+msgstr ">Les deux étiquettes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:80
+msgid ">COOP2of5"
+msgstr ">COOP2of5"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:85
+msgid ">Code39"
+msgstr ">Code39"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:90
+msgid ">EAN13(JAN13)"
+msgstr ">EAN13(JAN13)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:94
+msgid ">EAN8(JAN8)"
+msgstr ">EAN8(JAN8)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:99
+msgid ">ITF(Interleaved2of5)"
+msgstr ">ITF(Interleaved2of5)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:104
+msgid ">Industrial2of5"
+msgstr ">Industrial2of5"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:109
+msgid ">Matrix2of5"
+msgstr ">Matrix2of5"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:114
+msgid ">NW7"
+msgstr ">NW7"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:119
+msgid ">QRcode"
+msgstr ">QRcode"
+
+#. %1$p: type=radio name=printingtype value=barcode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:140
+#, c-format
+msgid ">Spine Labels %p"
+msgstr ">Etiquettes de dos %p"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:124
+msgid ">UPC-A"
+msgstr ">UPC-A"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:129
+msgid ">UPC-E"
+msgstr ">UPC-E"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:38
+msgid ""
+"A \"thesaurus category\": it refers to a thesaurus category. See the "
+"corresponding admin table."
+msgstr ""
+"Une \" categorie de Thesaurus\" : se rapporte à une catégorie de Thésaurus."
+"Voir la Table de gestion correspondante."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:39
+msgid ""
+"A \"value builder\": values builders are perl programs that help you select "
+"the value of the field. They are MARC-flavor dependant and sometimes fill "
+"another subfield automatically."
+msgstr ""
+"Un \"value builder\" les constructeurs de valeur sont des programmes Perl "
+"qui vous aident à remplir un sous-champ. Ils changent en fonction de votre "
+"format MARC et remplissent parfois un autre champ automatiquement."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:130
+#, fuzzy
+msgid ""
+"A <b>private</b> virtual shelf is managed by you and can be seen only by you."
+msgstr ""
+"une étagère privée est gérée par vous et peut être vue uniquement par vous- "
+"même."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:131
+#, fuzzy
+msgid ""
+"A <b>public</b> virtual shelf can be seen by everybody, but managed only by "
+"you."
+msgstr ""
+"Une étagère publique peut-être vue par tout le monde, mais gérée uniquement "
+"par vous-même."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:28
+msgid "A basic news system for OPAC & librarian interfaces"
+msgstr ""
+"Un système simple de nouvelles  pour les interfaces OPAC et professionnelle"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:20
+msgid "A biblio is selected if it's field <b>contains</b> the term you entered"
+msgstr ""
+"Une notice est sélectionnée si son champ <b>contient</b> le terme que vous "
+"avez saisi"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/moremember.tmpl:6
+msgid ""
+"A patron's annual membership fee payment status also shows on this screen."
+msgstr ""
+"Un état de paiement de la cotisation annuelle d'adhérent est aussi affiché "
+"sur cette page."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:136
+msgid "A/C:"
+msgstr "A/C : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:44
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:46
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:40
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:42
+msgid "A4"
+msgstr "A4"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:27
+msgid "ACTUAL"
+msgstr "REEL"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:31
+msgid "ALL items fields MUST :"
+msgstr "TOUS les champs d'exemplaire DOIVENT : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-bottom.inc:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/serials-bottom.inc:12
+msgid "About"
+msgstr "A propos"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:77
+msgid "About Koha"
+msgstr "A propos de Koha"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio-nomarc.tmpl:24
+msgid "Abstract:"
+msgstr "Résumé : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:174
+msgid "Abstracts/summaries"
+msgstr "Résumés/sommaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:33
+msgid "Accept"
+msgstr "Accepter"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:13
+msgid "Accepted by"
+msgstr "Accepté par"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:79
+msgid "Accepted suggestion"
+msgstr "Suggestions acceptées"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/auth.tmpl:2
+msgid "Access Denied"
+msgstr "Accès refusé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/maninvoice.tmpl:14
+msgid "Account Management Fee"
+msgstr "Gestion de la comptabilité des cotisations"
+
+#. %1$s: TMPL_VAR name=firstname
+#. %2$s: TMPL_VAR name=surname
+#. %3$s: TMPL_VAR name=cardnumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:8
+#, c-format
+msgid "Account Summary: %s %s (%s)"
+msgstr "Résumé pour : %s %s (%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/pay.tmpl:13
+msgid "Account Type"
+msgstr "Type de compte"
+
+#. %1$s: TMPL_VAR name=firstname
+#. %2$s: TMPL_VAR name=surname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/boraccount.tmpl:8
+#, c-format
+msgid "Account for %s %s"
+msgstr "Compte de %s %s"
+
+#. %1$s: TMPL_VAR name=surname
+#. %2$s: TMPL_VAR name=firstname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/boraccount.tmpl:1
+#, c-format
+msgid "Account for %s, %s"
+msgstr "Compte de %s, %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:62
+msgid "Accounting Details"
+msgstr "Détails de comptabilité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:180
+msgid "Accounting details"
+msgstr "Détails de comptabilité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:5
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-bottom.inc:8
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:59
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/serials-bottom.inc:8
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:126
+msgid "Acquisitions"
+msgstr "Acquisitions"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:58
+#, fuzzy
+msgid "Acquisitions statistics"
+msgstr "Statistiques sur les acquisitions"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/currenttransfers.tmpl:20
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/waitingreservestransfers.tmpl:25
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:109
+msgid "Action"
+msgstr "Action"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:34
+msgid "Action :"
+msgstr "Action : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:35
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:213
+msgid "Actions"
+msgstr "Actions"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:208
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-templates.tmpl:19
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-templates.tmpl:36
+msgid "Active"
+msgstr "Actif"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:57
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:63
+msgid "Active:"
+msgstr "Actif : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:228
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:67
+msgid "Actual Cost"
+msgstr "Coût réel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:50
+msgid "Adam Thick"
+msgstr "Adam Thick"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:123
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:62
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/member-search.tmpl:29
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/member-search.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:293
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:136
+msgid "Add"
+msgstr "Ajouter"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:15
+msgid "Add : the number here is added to XYZ"
+msgstr "Ajouter : ce nombre est ajouté à XYZ"
+
+#. %1$s: TMPL_VAR name=title
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/addbookbybiblionumber.tmpl:5
+#, c-format
+msgid "Add <i>%s</i>"
+msgstr "Ajouter <i>%s</i>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/acqui/newbiblio.tmpl:4
+msgid "Add Bibliographic Record"
+msgstr "Ajouter notice bibliographique"
+
+#. INPUT type=button
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:14
+msgid "Add Bibliographic Record and go to Items"
+msgstr "Valider la notice et aller aux exemplaires"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:204
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:299
+msgid "Add Category"
+msgstr "Ajouter une catégorie"
+
+#. INPUT type=submit name=add
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/maninvoice.tmpl:23
+msgid "Add Charge"
+msgstr "Ajouter  frais"
+
+#. INPUT type=submit name=add
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/mancredit.tmpl:21
+msgid "Add Credit"
+msgstr "Ajouter  crédit"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:62
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:177
+msgid "Add Currency"
+msgstr "Ajouter une devise"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-manager.tmpl:47
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:52
+msgid "Add Item"
+msgstr "Nouvel exemplaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:251
+msgid "Add Item type"
+msgstr "Ajouter un type de document"
+
+#
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:39
+msgid "Add Letter"
+msgstr "Ajouter une lettre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing.tmpl:64
+msgid "Add List Member"
+msgstr "Ajouter un membre à la liste"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:56
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:65
+msgid "Add MARC"
+msgstr "Ajout notice MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:8
+msgid "Add MARC Record"
+msgstr "Ajout notice MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/memberentry.tmpl:11
+msgid "Add Member, Institutional"
+msgstr "Inscription d'une collectivité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/memberentry.tmpl:4
+msgid "Add Member, person"
+msgstr "Inscrire un individuel"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:146
+msgid "Add New Branch"
+msgstr "Ajouter un nouveau site"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:187
+msgid "Add New Category"
+msgstr "Ajouter une nouvelle catégorie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:45
+msgid "Add New Item"
+msgstr "Ajouter un nouvel exemplaire"
+
+#. INPUT type=submit name=existinggroup
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:68
+msgid "Add New Item to Existing Group"
+msgstr "Ajouter un nouvel exemplaire à un groupe existant"
+
+#. INPUT type=submit name=newgroup
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:111
+msgid "Add New Item to New Group"
+msgstr "Ajouter un nouvel exemplaire à un nouveau groupe"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:133
+msgid "Add New Shelf"
+msgstr "Ajouter la nouvelle étagère"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:180
+msgid "Add Printer"
+msgstr "Ajouter une imprimante"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio-nomarc.tmpl:29
+msgid "Add Record"
+msgstr "Ajouter une notice"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:22
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:37
+msgid "Add Record Without Search"
+msgstr "Ajouter une notice sans recherche"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:184
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:202
+msgid "Add Tag"
+msgstr "Ajouter un champ"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:150
+msgid "Add Thesaurus entry"
+msgstr "Ajouter une entrée au thésaurus"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:129
+msgid "Add To Order"
+msgstr "Ajouter à une commande"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:72
+msgid "Add Value"
+msgstr "Ajouter valeur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:86
+msgid "Add Z39.50 Server"
+msgstr "Ajouter un serveur Z39.50"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:179
+msgid "Add a System Preference"
+msgstr "Ajouter une préférence système"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:73
+msgid "Add a book to the receipt"
+msgstr "Ajouter un document à la réception"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:125
+msgid "Add a city"
+msgstr "Ajouter une commune"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:76
+msgid "Add a description to holiday day"
+msgstr "Ajouter la description d'un jour férié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:35
+msgid "Add a description to holiday day."
+msgstr "Ajouter la description d'un jour férié."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:10
+msgid "Add a new Country Code"
+msgstr "Ajouter un code pays"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:115
+#, fuzzy
+msgid "Add a new subscription"
+msgstr "Ajouter un abonnement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:653
+msgid "Add a subscription (Serial Holdings Record)"
+msgstr "Ajout d'un abonnement "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:69
+msgid "Add a system preference"
+msgstr "Ajouter une préférence système"
+
+#. %1$s: TMPL_VAR name=step
+#. %2$s: TMPL_VAR name=surname
+#. %3$s: TMPL_VAR name=firstname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:8
+#, c-format
+msgid "Add adult member (step %s) %s %s"
+msgstr "Inscription d'un adulte (étape %s) %s %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:94
+msgid "Add an Item to this Shelf by Barcode"
+msgstr "Ajouter un document à cette étagère par code à barres"
+
+#. A
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:86
+msgid "Add another field"
+msgstr "Ajouter un autre champ"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:14
+msgid "Add authorised value"
+msgstr "Ajout valeur autorisée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:100
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:25
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:92
+msgid "Add authority"
+msgstr "Ajouter autorité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:69
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:145
+msgid "Add authority type"
+msgstr "Ajout d'un type d'autorité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:106
+msgid "Add biblio"
+msgstr "Ajout notice"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:12
+msgid "Add branch"
+msgstr "Ajout site"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:235
+msgid "Add budget"
+msgstr "Ajouter un budget"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:84
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:67
+msgid "Add category"
+msgstr "Ajouter une catégorie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:26
+msgid "Add child"
+msgstr "Ajouter un enfant"
+
+#. %1$s: TMPL_VAR name=step
+#. %2$s: TMPL_VAR name=surname
+#. %3$s: TMPL_VAR name=firstname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:11
+#, c-format
+msgid "Add children member (step %s) %s %s"
+msgstr "Inscription d'un enfant (étape %s) %s %s"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:125
+msgid "Add city"
+msgstr "Ajouter une commune"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:74
+msgid "Add currency"
+msgstr "Ajouter une devise"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:63
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:121
+msgid "Add framework"
+msgstr "Ajouter une grille"
+
+#. INPUT type=button
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:70
+msgid "Add item"
+msgstr "Valider l'exemplaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:8
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:41
+msgid "Add item type"
+msgstr "Ajouter un type de document"
+
+#. %1$s: TMPL_VAR name=TITLE
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:14
+#, c-format
+msgid "Add items for %s"
+msgstr "Ajouter des exemplaires à %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:140
+msgid "Add letter"
+msgstr "Ajouter une lettre"
+
+#. INPUT type=button name=step4
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:595
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:646
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:455
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:646
+msgid "Add member"
+msgstr "Valider l'inscription"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/memberentry.tmpl:3
+msgid "Add member help"
+msgstr "Aide pour l'inscription"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:59
+msgid "Add new holiday"
+msgstr "Ajouter un nouveau jour férié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:134
+msgid "Add news"
+msgstr "Ajouter des nouvelles"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:202
+msgid "Add or Remove Book Shelves"
+msgstr "Ajouter ou supprimer des étagères virtuelles"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/booksellers.tmpl:19
+msgid "Add order"
+msgstr "Ajouter une commande"
+
+#. %1$s: TMPL_VAR name=step
+#. %2$s: TMPL_VAR name=surname
+#. %3$s: TMPL_VAR name=firstname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:9
+#, c-format
+msgid "Add organisation member (step %s) %s %s"
+msgstr "Inscription d'une collectivité (étape %s) %s %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:72
+msgid "Add printer"
+msgstr "Ajouter une imprimante"
+
+#. %1$s: TMPL_VAR name=step
+#. %2$s: TMPL_VAR name=surname
+#. %3$s: TMPL_VAR name=firstname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:9
+#, c-format
+msgid "Add professional member (step %s) %s %s"
+msgstr "Inscription d'un professionnel (étape %s) %s %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:100
+msgid "Add road type"
+msgstr "Ajouter un type de voie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:118
+msgid "Add subscription"
+msgstr "Ajouter un abonnement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/booksellers.tmpl:71
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:13
+msgid "Add supplier"
+msgstr "Ajout d'un fournisseur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:65
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:69
+msgid "Add tag"
+msgstr "Ajouter un champ"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:35
+msgid "Add thesaurus entry"
+msgstr "Ajouter une entrée au thésaurus"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/addbookbybiblionumber.tmpl:24
+msgid "Add to a New Bookshelf:"
+msgstr "Ajouter à une nouvelle étagère virtuelle : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:59
+msgid "Add to existing group"
+msgstr "Ajouter au groupe existant"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/addbookbybiblionumber.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/addbookbybiblionumber.tmpl:20
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/addbookbybiblionumber.tmpl:38
+msgid "Add to virtual shelf"
+msgstr "Ajouter à l'étagère virtuelle"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:263
+msgid "Add z39.50 Server"
+msgstr "Ajouter un serveur Z39.50"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio-nomarc.tmpl:12
+msgid "Adding a new bibliographic record"
+msgstr "Ajouter une nouvelle notice bibliographique"
+
+#. %1$s: TMPL_VAR name=authtypetext
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:12
+#, c-format
+msgid "Adding authority (%s)"
+msgstr "Ajout autorité (%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:28
+msgid "Additional Author:"
+msgstr "Autre(s) auteur(s) : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:173
+msgid "Additional Content Types"
+msgstr "Autres types de contenu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:19
+msgid "Additional infos"
+msgstr "Informations complémentaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:42
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:90
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-quicksearch-results.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:278
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:316
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:355
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:372
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:234
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:320
+msgid "Address"
+msgstr "Adresse"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:325
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:381
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:243
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:329
+msgid "Address 2"
+msgstr "Adresse 2"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:115
+msgid "Address2:"
+msgstr "Adresse 2 : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:107
+msgid "Address:"
+msgstr "Adresse : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:58
+msgid "Address: Patron's address in doubt"
+msgstr "Adresse : l'adresse de l'adhérent semble erronée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:449
+msgid "Adress"
+msgstr "Adresse"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:105
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:187
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:145
+msgid "Adult"
+msgstr "Adulte"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:8
+msgid "Advanced Search"
+msgstr "Recherche avancée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:95
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:135
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:173
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:110
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:194
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:269
+msgid "Age Required"
+msgstr "Age requis"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:52
+msgid "Al Banks"
+msgstr "Al Banks"
+
+#. %1$s: TMPL_VAR name=bibliotitle
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/viewalerts.tmpl:5
+#, c-format
+msgid "Alert subscribers for %s"
+msgstr "Alerter  inscrits pour %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:73
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:64
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:72
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:123
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:135
+msgid "All"
+msgstr "Tous"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:27
+msgid "All departements"
+msgstr "Tous départements"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:38
+msgid "All item fields are in the same tag and in item tab"
+msgstr ""
+"Tous les champs d'exemplaires sont dans le même champ MARC et dans l'onglet "
+"exemplaire"
+
+#. %1$s: TMPL_VAR name=filterdate1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:112
+#, c-format
+msgid "All user which issue's history older than %s has been anonimized."
+msgstr ""
+"Tous les adhérents ayant un historique de prêt antérieur à %s ont été rendus "
+"anonymes."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_linker.tmpl:33
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_linker.tmpl:44
+msgid "All words"
+msgstr "Tous les mots"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:191
+msgid "Allowed"
+msgstr "Autorisé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:348
+msgid "Alt Address"
+msgstr "Autre adresse"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:92
+msgid "Alt title:"
+msgstr "Autre titre : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:185
+msgid "Alternate contact"
+msgstr "Autre contact"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:57
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:186
+msgid "Alternative phone"
+msgstr "Autre téléphone"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/members-home.tmpl:12
+msgid ""
+"Alternatively, you can browse a section of borrowers by selecting the first "
+"letter of the Patron's last name from the list on the right."
+msgstr ""
+"Vous pouvez aussi visualiser une partie des adhérents en sélectionnant "
+"l'initiale du nom de famille dans l'alphabet."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:93
+msgid "Ambrose Li"
+msgstr "Ambrose Li"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:53
+msgid "Ambrose Li (translation tool)"
+msgstr "Ambrose Li (outil de traduction)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/stats.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/boraccount.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/mancredit.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/maninvoice.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/pay.tmpl:16
+msgid "Amount"
+msgstr "Montant"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/pay.tmpl:17
+msgid "Amount Outstanding"
+msgstr "Montant à recouvrer"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:37
+msgid ""
+"An \"authorised value\": it refers to a list of authorised values for this "
+"subfield. See the corresponding admin table."
+msgstr ""
+"Une \"valeur autorisée\" : renvoie à une liste de valeurs autorisées pour ce "
+"sous-champ. Voir dans la table de gestion correspondante."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/400.tmpl:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/401.tmpl:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/402.tmpl:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/403.tmpl:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/404.tmpl:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/405.tmpl:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/500.tmpl:7
+msgid "An Error has Occurred!"
+msgstr "Une erreur s'est produite!"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:94
+msgid "Andres Tarallo"
+msgstr "Andes Tarallo"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:54
+msgid "Andrew Arensburger (the small and great C4::Context module)"
+msgstr "Andrew Arensburger (le petit et formidable Module C4::Contex.pm)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:51
+msgid "Andrew Hooper"
+msgstr "Andrew Hooper"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:348
+msgid "Annuel"
+msgstr "Annuel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:37
+msgid "Anonymize issue history older than"
+msgstr "Rendre anonyme l'historique de prêt antérieur à"
+
+#. INPUT type=checkbox name=request
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:252
+msgid "Any"
+msgstr "Tous"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:141
+msgid "Any Audience"
+msgstr "Tout public"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:149
+msgid "Any Content"
+msgstr "Tout contenu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:159
+msgid "Any Format"
+msgstr "Tout format"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:62
+msgid "Any Phrase"
+msgstr "Toute expression"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:61
+msgid "Any Word"
+msgstr "Tout mot"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:690
+msgid "Any branch"
+msgstr "Tout site"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/moremember.tmpl:7
+msgid "Any fines a patron has will show up in the top middle of this screen."
+msgstr ""
+"Toutes les amendes qu'un adhérent a, seront affichées dans la première "
+"moitié de cette page."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/moremember.tmpl:10
+msgid ""
+"Any items a patron currently has out will show up under \"Items currently on "
+"issue\"."
+msgstr ""
+"Tous les documents qu'un adhérent a actuellement en prêt seront affichés "
+"dans \"Documents actuellement en prêt\"."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/moremember.tmpl:8
+msgid ""
+"Any materials a patron has requested will show up on the top right of this "
+"screen."
+msgstr ""
+"Tous les documents réservés par un adhérent seront affichés en haut à droite "
+"de cet écran."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:45
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:70
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:44
+msgid "Anywhere"
+msgstr "Partout"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:15
+msgid "Apache version:"
+msgstr "Version Apache : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:54
+msgid "Appear in position"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reviews/reviewswaiting.tmpl:39
+msgid "Approve"
+msgstr "Approuver"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:503
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:505
+msgid "Apr"
+msgstr "Avr"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:163
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "April"
+msgstr "Avril"
+
+#. %1$s: TMPL_VAR name=totalToAnonymize
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:83
+#, c-format
+msgid "Are you sure you want to anonymize issue history for %s borrowers ?"
+msgstr ""
+"Êtes vous sur de vouloir rendre l'historique de prêt anonyme pour %s "
+"adhérents ?"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:129
+msgid "Are you sure you want to delete this item?"
+msgstr "Êtes vous sûr de vouloir supprimer cet exemplaire ?"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:398
+msgid "Are you sure you want to delete this subscription?"
+msgstr "Êtes vous sur de vouloir supprimer cet abonnement ?"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:519
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:570
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:379
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:570
+msgid "Arrival date"
+msgstr "Date d'arrivée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:189
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:282
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:69
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:71
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:170
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:172
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:85
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues-full.tmpl:41
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:77
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:79
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:177
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:179
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:356
+msgid "Arrived"
+msgstr "Arrivé"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:8
+msgid ""
+"Arrived : when an book arrives, you can set it's status to \"arrived\". "
+"Then, the issue disappear from this list, and the number of the issue is "
+"added to the \"arrived list\" (on the left box)"
+msgstr ""
+"Arrivé : lorsqu'un numéro arrive, vous pouvez lui mettre le statut \"arrivé"
+"\".Le numéro disparaît alors de cette liste et est ajouté à la \"liste "
+"d'arrivée\" (dans la case de gauche)"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:17
+msgid ""
+"Arrived numbers : the list of issues you have in your library. Automatically "
+"filled when a new number is marked \"arrived\". You can manually change this "
+"field if you want, for example, to change a long list (1,2,3,4,...,51) to a "
+"shorter one (1-51)"
+msgstr ""
+"Numéros arrivés : la liste des numéros que vous avez dans votre "
+"bibliothèque. Automatiquement rempli quand un nouveau numéro est signalé "
+"comme \"arrivé\".Vous pouvez changer ce champ manuellement si vous le "
+"souhaitez, pour par exemple changer une longue liste (1,2,3,4,...,51) en une "
+"plus courte (1-51)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:22
+#, fuzzy, c-format
+msgid ""
+"Ask for or make a change in the user's privileges. Need help? See <a1>this "
+"page</a>. User"
+msgstr ""
+"Demandez ou faites les changements dans les privilèges de l'utilisateur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-receipt.tmpl:8
+msgid "Athens County Library"
+msgstr "Bibliothèque du Comté d'Athens"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:527
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:529
+msgid "Aug"
+msgstr "Août"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:167
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "August"
+msgstr "Août"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/detail.tmpl:97
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:73
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:101
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:129
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:157
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:185
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:213
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:241
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:269
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:297
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:325
+msgid "Auth"
+msgstr "Autor."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:109
+msgid "Auth type Admin"
+msgstr "Administration des types d'autorité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:150
+#, fuzzy
+msgid "Auth value"
+msgstr "Valeur autorisée : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:22
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:45
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:21
+msgid ""
+"Auth value : means the value is not free, but in the authorised value list "
+"of the selected type"
+msgstr ""
+"Valeur autorisée : signifie que la valeur n'est pas libre, mais dans la "
+"liste de valeurs autorisées du type sélectionné"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:108
+msgid "Auth value:"
+msgstr "Valeur autorisée : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/histsearch.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:127
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:29
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:90
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:125
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/search.tmpl:49
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:33
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:59
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:65
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:52
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:91
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/z3950_search.tmpl:47
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:125
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:660
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:39
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:19
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:44
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:301
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/readingrec.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/inventory.tmpl:47
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/result.tmpl:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/z3950/searchresult.tmpl:17
+msgid "Author"
+msgstr "Auteur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio-nomarc.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:70
+msgid "Author:"
+msgstr "Auteur : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:163
+msgid "Authorised"
+msgstr "Autorisé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:90
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:25
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:68
+msgid "Authorised value"
+msgstr "Valeur autorisée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:61
+msgid "Authorised values"
+msgstr "Valeurs autorisées"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:8
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:60
+msgid "Authorised values admin"
+msgstr "Gestion des valeurs autorisées"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authorised_values.tmpl:3
+msgid "Authorised values management"
+msgstr "Gestion des valeurs autorisées"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:57
+msgid "Authorities"
+msgstr "Autorités"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:123
+msgid "Authority"
+msgstr "Autorité"
+
+#. %1$s: TMPL_VAR name=authid
+#. %2$s: TMPL_VAR name=authtypetext
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/detail.tmpl:62
+#, c-format
+msgid "Authority #%s (%s)"
+msgstr "Autorité  #%s (%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:7
+msgid "Authority MARC framework for"
+msgstr "Grille d'autorité Marc pour"
+
+#. %1$s: TMPL_VAR name=tagfield
+#. %2$s: TMPL_VAR name=authtypecode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:72
+#, c-format
+msgid "Authority MARC subfield structure admin for %s (authority: %s)"
+msgstr ""
+"Gestion de la structure des sous-champs Marc autorités pour %s (autorité %s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:38
+msgid "Authority Results"
+msgstr "Réponses autorité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:53
+msgid "Authority lib"
+msgstr "Libellé de l'autorité"
+
+#. %1$s: TMPL_VAR name=authid
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist.tmpl:39
+#, c-format
+msgid "Authority number %s"
+msgstr "Autorité numéro  %s"
+
+#. IMG
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/receipt-search-result.tmpl:39
+msgid "Authority number <!-- TMPL_VAR name=\"authid\" -->"
+msgstr "Autorité numéro <!-- TMPL_VAR name=\"authid\" -->"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_linker.tmpl:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:9
+msgid "Authority search"
+msgstr "Recherche autorité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/linkresultlist-auth.tmpl:5
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:5
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist.tmpl:8
+msgid "Authority search results"
+msgstr "Résultats recherche autorité"
+
+#. %1$s: TMPL_VAR name=authtypetext
+#. %2$s: TMPL_VAR name=authtypecode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:88
+#, c-format
+msgid "Authority structure definition for %s (%s)"
+msgstr "Définition de la structure d'autorité pour %s (%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:72
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:75
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_linker.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:106
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:15
+msgid "Authority type"
+msgstr "Type d'autorité"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:60
+msgid "Authority type : code missing"
+msgstr "Type d'autorité : code absent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authtypes.tmpl:3
+msgid "Authority types"
+msgstr "Types d'autorité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:110
+msgid "Authority:"
+msgstr "Autorité : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:37
+msgid "Authorized Value"
+msgstr "Valeur autorisée"
+
+#. %1$s: TMPL_VAR name=authorised_value
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:28
+#, c-format
+msgid "Authorized Value %s"
+msgstr "Valeur autorisée : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:75
+msgid "Authorized value"
+msgstr "Valeur autorisée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reviews/reviewswaiting.tmpl:14
+msgid "Authors"
+msgstr "Auteurs"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:355
+msgid "Autre"
+msgstr "Autre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:309
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:403
+msgid "Autres"
+msgstr "Autres"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:233
+msgid "Autres formes de presentation"
+msgstr "Autres formes de présentation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:383
+msgid "Autres types de documents graphique non projetable"
+msgstr "Autres types de documents graphiques non projetables"
+
+#
+#. For the first occurrence,
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+#, fuzzy
+msgid "Autumn"
+msgstr "Autor."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:78
+msgid "Avail"
+msgstr "Dispo."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:143
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:49
+msgid "Available"
+msgstr "Disponible"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:39
+msgid "Available since"
+msgstr "Disponible depuis le"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:44
+msgid "Average loan time"
+msgstr "Durée moyenne du prêt"
+
+#. %1$s: TMPL_VAR name=barcode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:40
+#, c-format
+msgid "BARCODE %s"
+msgstr "CODE A BARRES %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:83
+msgid "BASKET"
+msgstr "PANIER"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/borrowers_details.tmpl:3
+msgid "BORROWER DETAILS"
+msgstr "COORDONNÉES DE L' 'ADHÉRENT"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:16
+msgid "Back"
+msgstr "Retour"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:53
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:71
+msgid "Back to Catalogue Maintenance"
+msgstr "Retour à la mise à jour du catalogue"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:138
+msgid "Back to System Preferences"
+msgstr "Retour aux préférences système"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:163
+msgid "Back to Virtual Shelves"
+msgstr "Retour aux étagères virtuelles"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues-full.tmpl:7
+msgid "Back to biblio"
+msgstr "Retour à la notice"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:308
+msgid "Bande dessinee"
+msgstr "Bande dessinée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:125
+msgid "Bar Code"
+msgstr "Code à barres"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:80
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:126
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:658
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:726
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:778
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:239
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:299
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/inventory.tmpl:44
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:175
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:74
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:31
+msgid "Barcode"
+msgstr "Code à barres"
+
+#. %1$s: TMPL_VAR name=barcode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/bookcount.tmpl:7
+#, c-format
+msgid "Barcode %s"
+msgstr "Code à barres %s"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=barcode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:52
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/currenttransfers.tmpl:29
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/waitingreservestransfers.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:63
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:143
+#, c-format
+msgid "Barcode : %s"
+msgstr "Code à barres : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:11
+msgid "Barcode : the library barcode of the book"
+msgstr "Code à barres : le code à barres de la bibliothèque pour le document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:11
+msgid "Barcode generator"
+msgstr "Générateur de code à barres"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:97
+msgid "Barcode:"
+msgstr "Code à barres : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:22
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:22
+msgid "Barcodes Generator"
+msgstr "Générateur de code à barres"
+
+#. %1$s: TMPL_VAR name=barcodetype_opt
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:123
+#, c-format
+msgid "Barcodetype:%s"
+msgstr "Type de code à barres : %s"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid ""
+"Based on the information<br \\/>entered the Numbering Pattern<br \\/>will "
+"look like this<br \\/>\\n"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:18
+msgid "Basic parameters"
+msgstr "Paramètres de base"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/booksellers.tmpl:32
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:87
+msgid "Basket"
+msgstr "Panier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:8
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:82
+msgid "Basket Details"
+msgstr "Contenu du panier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:85
+msgid "Basket Number"
+msgstr "Numéro de panier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:122
+msgid "Basket empty"
+msgstr "Panier vide"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:9
+msgid "Basket number"
+msgstr "Numéro de panier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:35
+msgid ""
+"Before we begin, please verify you have the correct credentials to continue. "
+"Please log in with the username and password given to you by your systems "
+"administrator and located in your"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/circ/returns.tmpl:6
+msgid ""
+"Before you begin, it is very important that you take note of the branch and "
+"printer settings and change them if necessary. This should only have to be "
+"done the first time you do circulations (or returns) from a workstation, "
+"after which a browser cookie will remember the correct settings. If you do "
+"returns under the wrong branch settings (for example, your branch setting is "
+"\"Suburb,\" but you are actually working at the \"Downtown\" branch), then "
+"Koha will reset the location of all items scanned to the incorrect branch "
+"(Suburb)."
+msgstr ""
+"Avant de commencer, il est très important que vous vérifiez le site et "
+"l'imprimante choisis et que vous les changiez si nécessaire. Cela devra être "
+"fait seulement la première fois que vous ferez du prêt (ou des retours) à "
+"partir d'un poste de travail, ensuite un cookie du navigateur mémorisera le "
+"réglage correct. Si vous faites des retours avec un site mal choisi (par "
+"exemple, votre site est sur \"Banlieue\", mais vous travaillez en réalité au "
+"site \"Centre-ville\"), alors Koha changera la localisation de tous les "
+"exemplaires pour le site erroné (Banlieue)."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/circ/circulation.tmpl:6
+msgid ""
+"Before you begin, it is very important that you take note of the branch and "
+"printer settings and change them if necessary. This should only have to be "
+"done the first time you do circulations from a workstation, after which a "
+"browser cookie will remember the correct settings. If you do circulations "
+"under the wrong branch settings (for example, your branch setting is "
+"\"Suburb,\" but you are actually working at the \"Downtown\" branch), then "
+"Koha will reset the location of all items scanned to the incorrect branch "
+"(Suburb) and the statistical reports will credit all circulations to the "
+"wrong branch."
+msgstr ""
+"Avant de commencer, il est très important que vous vérifiez le site et "
+"l'imprimante choisis et que vous les changiez si nécessaire. Vous devrez "
+"faire cela uniquement la première fois que vous ferez du prêt (ou des "
+"retours) à partir d'un poste de travail, ensuite un cookie du navigateur "
+"mémorisera le réglage correct. Si vous faites des prêts avec un mauvais "
+"paramétrage, alors Koha va modifier la localisation temporaire de tous les "
+"exemplaires scannés, et les statistiques de prêt seront erronées."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:65
+msgid "Began Claim"
+msgstr "Lancer la réclamation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/branches.tmpl:8
+msgid ""
+"Begin by defining your branch categories. If, for example, you have one main "
+"library and several branch libraries, you might set up an \"M\" (Main) "
+"category and a \"B\" (Branch) category, with descriptions \"Main Library\" "
+"and \"Branch Library.\""
+msgstr ""
+"Commencez par définir vos catégories de site. Si, par exemple, vous avez une "
+"bibliothèque centrale et plusieurs bibliothèques annexes, vous devez créer "
+"une catégorie C (Centrale) et une catégorie A (Annexe), avec comme "
+"définition Bibliothèque Centrale et Bibliothèque Annexe."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:172
+msgid "Beginnning date:"
+msgstr "Date de début :  "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:275
+msgid "Begins on:"
+msgstr "Commence le : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:55
+msgid "Benedykt P. Barszcz (Polish for 2.0)"
+msgstr "Benedykt P. Barszcz (Polonais pour version 2.0)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:674
+msgid "Biblio"
+msgstr "Notice bibliographique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:1
+msgid "Biblio Framework"
+msgstr "Grille de catalogage"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:39
+msgid "Biblio count"
+msgstr "Nombre de notices"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:11
+msgid "Biblio detail"
+msgstr "Détail de la notice"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:91
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/biblio_framework.tmpl:3
+msgid "Biblio framework"
+msgstr "Grille de catalogage"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:69
+msgid "Biblio framework (MARC structure)"
+msgstr "Grille de catalogage (structure MARC)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:67
+msgid "Biblio informations"
+msgstr "Informations notice"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:161
+msgid "Biblio:"
+msgstr "Notice biblio : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:17
+msgid "Bibliographic Details"
+msgstr "Détails bibliographiques"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:289
+msgid "Bibliographie"
+msgstr "Bibliographie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:175
+msgid "Bibliographies"
+msgstr "Bibliographies"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:61
+msgid "Biblioitem Number:"
+msgstr "Numéro du Biblioitem : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:86
+msgid "Biblios in reservoir"
+msgstr "Notices dans le réservoir"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:339
+msgid "Bihebdomadaire"
+msgstr "Bihebdomadaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:344
+msgid "Bimestriel"
+msgstr "Bimestriel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:253
+msgid "Biographie"
+msgstr "Biographie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:259
+msgid "Biographie collective"
+msgstr "Biographie collective"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:258
+msgid "Biographie individuelle"
+msgstr "Biographie individuelle"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:152
+msgid "Biography"
+msgstr "Biographie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:349
+msgid "Bisanuel"
+msgstr "Bisannuel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:395
+msgid "Bois"
+msgstr "Bois"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:8
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/aqbookfund.tmpl:4
+msgid "Book Fund Administration"
+msgstr "Gestion des postes budgétaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/aqbookfund.tmpl:8
+msgid ""
+"Book Funds may be ignored if you are setting your System Preferences to "
+"\"simple\" acquisitions: the funds are only useful when using \"normal\" "
+"acquisitions."
+msgstr ""
+"Les postes budgétaires peuvent être ignorées si vous avez réglé vos "
+"Préférences Système sur acquisitions\"simple\" : les postes budgétaires sont "
+"utiles uniquement quand vous utilisez les acquisitions \"normal\"."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:161
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:169
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:223
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:30
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:241
+msgid "Book fund"
+msgstr "Ligne de crédit"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:26
+msgid ""
+"Book fund administration. Remember to edit your book funds before you start "
+"editing the budgets."
+msgstr ""
+"Administration des postes budgétaires.Pensez à mettre vos postes budgétaires "
+"à jour avant de commencer l'édition des budgets."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:25
+msgid "Book funds"
+msgstr "Postes budgétaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:13
+msgid "Book information"
+msgstr "Information document"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/acqui-search-result.tmpl:9
+msgid "Book seller"
+msgstr "Fournisseur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:190
+msgid "Bookfund"
+msgstr "Ligne de crédit"
+
+#. IMG
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:112
+msgid "Books"
+msgstr "Livres"
+
+#. IMG
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:114
+msgid "Books on Tape"
+msgstr "Livres-cassettes"
+
+#. LABEL
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:112
+msgid ""
+"Books, Pamphlets, Technical reports, Manuscripts, Legal papers, Theses and "
+"dissertations"
+msgstr ""
+"Livres, Pamphlets, rapports techniques, Manuscrits, Publications légales, "
+"Mémoires et thèses"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:41
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/currenttransfers.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/waitingreservestransfers.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:47
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:126
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:37
+msgid "Borrower"
+msgstr "Adhérent"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/categorie.tmpl:3
+msgid "Borrower Categories"
+msgstr "Catégories d'adhérent "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:242
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:80
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:243
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:221
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:176
+msgid "Borrower Category"
+msgstr "Catégorie d'adhérent"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/borrowers_details.tmpl:1
+msgid "Borrower Details"
+msgstr "Renseignements sur l'adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:98
+msgid "Borrower Information"
+msgstr "Renseignements sur l'adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:179
+msgid "Borrower Message:"
+msgstr "Message adhérent :"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:150
+msgid "Borrower Number:"
+msgstr "N° d'adhérent :"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:41
+msgid "Borrower categories"
+msgstr "Catégories d'adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:71
+msgid "Borrower category"
+msgstr "Catégorie d'adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:295
+msgid "Borrower current reserves"
+msgstr "Réservation(s) en cours de l'adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:104
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:113
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:110
+msgid "Borrower identity"
+msgstr "Identité de l'adhérent"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:83
+msgid "Borrower is debarred"
+msgstr "L'adhérent est suspendu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/viewalerts.tmpl:11
+msgid "Borrower name"
+msgstr "Nom de l'adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:216
+msgid "Borrower selection"
+msgstr "Sélection d'un adhérent"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:77
+msgid "Borrower status"
+msgstr "Statut adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:178
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:190
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:176
+msgid "Borrower type"
+msgstr "Type d'adhérent"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:1
+msgid "Borrower's Details"
+msgstr "Informations adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:91
+msgid "Borrower's address is in doubt."
+msgstr "L'adresse de l'adhérent semble erronée."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:92
+msgid "Borrower's card has been reported lost."
+msgstr "La carte a été déclarée perdue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/maninvoice.tmpl:10
+msgid "Borrowernumber"
+msgstr "N° d'adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:18
+msgid "Borrowers"
+msgstr "Adhérents"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/itemtypes.tmpl:16
+msgid "Borrowers can search on itemtypes"
+msgstr "Les adhérents peuvent faire des recherches par types de document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/members-home.tmpl:6
+msgid "Borrowers search"
+msgstr "Recherche adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member.tmpl:6
+msgid "Borrowers search results"
+msgstr "Résultats de recherche d'adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:58
+msgid "Borrowers statistics"
+msgstr "Statistiques sur les adhérents"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:14
+#, fuzzy
+msgid "Borrowers with No Issues"
+msgstr "Adhérents sans prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:43
+#, fuzzy
+msgid "Borrowers with no Issues"
+msgstr "Adhérents sans prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:31
+msgid "Borrowers without issues"
+msgstr "Adhérents sans prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:162
+msgid "Braille"
+msgstr "Braille"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:171
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:189
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:227
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:31
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:294
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:413
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/bookcount.tmpl:20
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/stats.tmpl:19
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:285
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:343
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:269
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:356
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:88
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:230
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:89
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:231
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:72
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:80
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:233
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:188
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:143
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:63
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:162
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:687
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:39
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:40
+msgid "Branch"
+msgstr "Site"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:162
+msgid "Branch :"
+msgstr "Site : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:15
+msgid ""
+"Branch : select here a specific branch. If none selected, the search is done "
+"on every branch"
+msgstr ""
+"Site : Sélectionnez un site précis. Si vous n'en sélectionnez aucun, la "
+"recherche se fera sur tous les sites"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:48
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:92
+msgid "Branch IP"
+msgstr "Identifiant site "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:49
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:93
+msgid "Branch Printer"
+msgstr "Imprimante du site"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:80
+msgid "Branch category added"
+msgstr "Catégorie de site ajoutée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:82
+msgid "Branch category deleted"
+msgstr "Catégorie  de site supprimée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:81
+msgid "Branch category modified"
+msgstr "Catégorie de site modifiée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:24
+msgid "Branch code"
+msgstr "Code site"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:79
+msgid "Branch deleted"
+msgstr "Site supprimé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:77
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:78
+msgid "Branch saved"
+msgstr "Site sauvegardé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:48
+msgid "Branch:"
+msgstr "Site : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:151
+msgid "Branches Categories"
+msgstr "Catégories de site"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:299
+msgid "Brevet"
+msgstr "Brevet"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/bookcount.tmpl:8
+msgid "Brief Display"
+msgstr "Affichage abrégé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:56
+msgid "Brig C. McCoy"
+msgstr "Brig C. McCoy"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:14
+msgid "Browse system logs"
+msgstr "Consultation des logs du système"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:52
+msgid "Browse the system logs"
+msgstr "Permet de consulter les logs du système"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:19
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:229
+msgid "Budget"
+msgstr "Budget"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:348
+msgid "Budget Amount"
+msgstr "Montant budget"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:17
+#, c-format
+msgid "Budget Data Recorded, return to <a1>budget list</a>"
+msgstr ""
+"Données sur les budgets enregistrées, retourner à <a1>la liste des budgets</"
+"a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:26
+msgid "Budget admin"
+msgstr "Gestion du budget"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:286
+msgid "Budget amount"
+msgstr "Montant budget"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:21
+#, c-format
+msgid "Budget deleted, return to <a1>budget list</a>"
+msgstr "Budget supprimé, retourner à la <a1>liste des budgets</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:214
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:66
+msgid "Budgeted Cost"
+msgstr "Coût budgété"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:219
+msgid "Budgeted GST"
+msgstr "TVA budgetée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:74
+msgid "Budgets"
+msgstr "Budgets"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:70
+msgid "Budgets and Bookfunds"
+msgstr "Budgets et postes budgétaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:122
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:202
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:271
+msgid "Bulk"
+msgstr "Epaisseur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:67
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:50
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:68
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:50
+msgid "By"
+msgstr "Par"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:256
+msgid "C'est pas une biographie"
+msgstr "Pas une biographie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:168
+msgid "CD Software"
+msgstr "Logiciel sur CD"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:164
+msgid "CD audio"
+msgstr "CD Audio"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:110
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:94
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:234
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:276
+msgid "CONFIRM DELETION"
+msgstr "CONFIRMEZ SUPPRESSION"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:94
+msgid "CONFIRM DELETION of this entry and all entries depending on this one"
+msgstr ""
+"CONFIRMER la SUPPRESSION de cette entrée et de toutes les entrées dépendant "
+"de celle-ci"
+
+#. %1$s: TMPL_VAR name=categorycode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:129
+#, c-format
+msgid "Cagegory %s is in use. Deletion not possible!"
+msgstr "Cette catégorie est utilisée %s fois. Suppression impossible!"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/charges.tmpl:7
+msgid "Calculating Fines"
+msgstr "Calcul des amendes "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:141
+msgid "Calendar information"
+msgstr "Calendrier"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/readingrec.tmpl:26
+msgid "Call No."
+msgstr "Cote"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:144
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:683
+msgid "Call Number"
+msgstr "Cote"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:163
+msgid "Call Number:"
+msgstr "Cote : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:725
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:777
+#, fuzzy
+msgid "Call no"
+msgstr "Cote"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/inventory.tmpl:45
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:178
+msgid "Call number"
+msgstr "Cote"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:120
+msgid "Callnumber"
+msgstr "Cote"
+
+#. For the first occurrence,
+#. %1$S: type=text name=itemcallnumber
+#. %2$S: type=text name=barcode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:48
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:147
+#, c-format
+msgid "Callnumber %S Barcode %S"
+msgstr "Cote  %S code à barres %S"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:228
+msgid "Can't be cancelled, when item on transfert"
+msgstr "Ne peut  pas être annulé, lorsqu'il y a un exemplaire en transfert"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:33
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:33
+msgid "Can't find inventory codes in that range. Please try again."
+msgstr ""
+"Numéro d'inventaire introuvable dans cette plage.Prière de recommencer."
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:325
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:113
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:100
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:174
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:101
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:98
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:155
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:30
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:51
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:130
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/mancredit.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/maninvoice.tmpl:26
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:50
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:90
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:65
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:87
+msgid "Cancel"
+msgstr "Annuler"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:232
+msgid "Cancel A reserve"
+msgstr "Annuler une réservation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:163
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:170
+msgid "Cancel Reserve"
+msgstr "Annuler réservation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:180
+msgid "Cancel a Reserve"
+msgstr "Annuler une réservation"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:36
+msgid "Cancel and Return to Authorized Values"
+msgstr "Annuler et retourner à valeurs autorisées"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:78
+msgid "Cancel and Return to MARC Tag Structure"
+msgstr "Annuler et retourner à la structure des champs MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:36
+msgid "Cancel reservation and then attempt transfer:"
+msgstr "Annuler la réservation, puis tenter le transfert : "
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:71
+msgid "Cancel reserve"
+msgstr "Annuler réservation"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:69
+msgid "Cancel reserve and return to : <!-- TMPL_VAR NAME=\"homebranch\" -->"
+msgstr ""
+"Annuler une réservation et retourner à : <!-- TMPL_VAR NAME=\"homebranch\" --"
+">"
+
+#. INPUT type=submit name=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:351
+msgid "Cancel reserve(s)"
+msgstr "Annuler réservation(s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:61
+msgid "Cancelled:"
+msgstr "Annulé : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:183
+msgid "Cannot Delete Item Type"
+msgstr "Impossible de supprimer ce type de document"
+
+#. %1$s: TMPL_VAR name=itemtype
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:14
+#, c-format
+msgid "Cannot Delete Item Type '%s'"
+msgstr "Impossible de supprimer le type de document '%s'"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/deletemem.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/deletemem.tmpl:4
+msgid "Cannot Delete Member"
+msgstr "Impossible de supprimer cet adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:213
+msgid "Cant' be selected (lost or long overdue)"
+msgstr "Ne peut être choisi (perdu ou en retard depuis très longtemps)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:228
+msgid "Caractere braille et moon"
+msgstr "Caractère braille et moon"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-quicksearch-results.tmpl:22
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member.tmpl:49
+msgid "Card"
+msgstr "Carte"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:119
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:109
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:300
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:559
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:92
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:203
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:106
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:289
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:559
+msgid "Card number"
+msgstr "Numéro de carte"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:368
+msgid "Cardnumber"
+msgstr "Numéro de carte"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:130
+msgid "Carrefull,there is no borrower with this name, Please, try an other"
+msgstr ""
+"Attention, il n'y a aucun adhérent de ce nom, prière d'en essayer un autre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:388
+msgid "Carte bristol"
+msgstr "Carte bristol"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:268
+msgid "Cartes"
+msgstr "Cartes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:389
+msgid "Carton / carte a dessin"
+msgstr "Carton / carte à dessin"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/maninvoice.tmpl:17
+msgid "Cash Refund"
+msgstr "Règlement en liquide"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:165
+msgid "Cassette recording"
+msgstr "Cassette audio"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member.tmpl:51
+msgid "Cat"
+msgstr "Catégorie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:45
+msgid "Catalog"
+msgstr "Catalogue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:77
+msgid "Catalog Maintenance"
+msgstr "Mise à jour du catalogue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:66
+msgid "Catalog Results"
+msgstr "Réponses catalogue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/suggest.tmpl:4
+msgid "Catalog Search"
+msgstr "Recherche catalogue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:54
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:63
+msgid "Cataloging"
+msgstr "Catalogage"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:176
+msgid "Catalogs"
+msgstr "Catalogues"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:290
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-bottom.inc:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/serials-bottom.inc:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:19
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:150
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:152
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:191
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:193
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:124
+msgid "Catalogue"
+msgstr "Catalogue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:26
+msgid "Catalogue Details"
+msgstr "Détails du catalogue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/search.tmpl:9
+msgid "Catalogue Item Search"
+msgstr "Recherche exemplaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:39
+msgid "Catalogue by itemtype"
+msgstr "Catalogue par type de document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:100
+msgid "Catalogue details"
+msgstr "Détails du catalogue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-bib-search.tmpl:2
+msgid "Catalogue search"
+msgstr "Recherche catalogue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:58
+#, fuzzy
+msgid "Catalogue statistics"
+msgstr "Statistiques sur le catalogue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:2
+msgid "Cataloguing_Authority Report"
+msgstr "Report catalogage autorité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:2
+msgid "Cataloguing_Authority_choose"
+msgstr "Choix de l'autorité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:67
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:91
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:265
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:49
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:197
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:181
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:193
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:108
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:179
+msgid "Category"
+msgstr "Catégorie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/categorie.tmpl:7
+msgid "Category Code and Description"
+msgstr "Code de catégorie et description"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:4
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:151
+msgid "Category Deleted"
+msgstr "Catégorie supprimée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:170
+msgid "Category Name"
+msgstr "Nom de la catégorie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:253
+msgid "Category admin"
+msgstr "Gestion des catégories"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:84
+msgid ""
+"Category cannot be deleted because there are branches using that category."
+msgstr ""
+"La catégorie ne peut être supprimée parce qu'il y a des sites qui "
+"l'utilisent."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:198
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:88
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:91
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:132
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:77
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:84
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:172
+msgid "Category code"
+msgstr "Code catégorie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:103
+msgid "Category type"
+msgstr "Type de catégorie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/addbookbybiblionumber.tmpl:32
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:125
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:174
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:151
+msgid "Category:"
+msgstr "Catégorie : "
+
+#. %1$s: TMPL_VAR name=categorycode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:49
+#, fuzzy, c-format
+msgid "Category: %s"
+msgstr "catégorie : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:89
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:72
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:90
+msgid "Categorycode"
+msgstr "Code catégorie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:133
+msgid "Cell phone:"
+msgstr "Téléphone portable : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:255
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:214
+msgid "Cell value"
+msgstr "Valeur de cellule"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:206
+msgid "Champs Cod&eacute;s"
+msgstr "Informations complémentaires"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:64
+msgid "Change"
+msgstr "Changer"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:91
+msgid "Change Settings"
+msgstr "Changer réglages"
+
+#
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:69
+msgid "Change Status"
+msgstr "Valider état"
+
+#. %1$s: TMPL_VAR name=firstname
+#. %2$s: TMPL_VAR name=surname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-password.tmpl:12
+#, c-format
+msgid "Change Username and/or Password for %s %s"
+msgstr ""
+"Modification de l'identifiant utilisateur et/ou du mot de passe de %s %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:12
+msgid ""
+"Change essential system preferences like MARC flavor, date format, "
+"administrator e-mail, and templates."
+msgstr ""
+"Change les préférences systèmes principales comme le format MARC, le format "
+"de la date, le gestionaire de mails, et les templates."
+
+#. %1$s: TMPL_VAR name=framework
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:19
+#, c-format
+msgid "Change framework : %s"
+msgstr "Avec la grille : %s"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:41
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:40
+msgid "Character encoding:"
+msgstr "Format des données :"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:212
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:225
+msgid "Charge"
+msgstr "Frais"
+
+#. %1$s: TMPL_VAR name=bibliotitle
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:8
+#, c-format
+msgid "Check In subscription for: %s"
+msgstr "Vérifier abonnement à : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl:15
+msgid "Check expiration"
+msgstr "Vérification des dates d'expiration"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:33
+#, fuzzy
+msgid "Check that your database is running."
+msgstr "Vérification du serveur mySQL présent et en exécution"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:35
+#, fuzzy
+msgid "Check the hostname setting in"
+msgstr "Vérification du nom de l'hote dans koha.xml"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:34
+msgid "Check your database settings in"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:197
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:236
+msgid "Checked"
+msgstr "Contrôlé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:136
+msgid "Checked (searched by default)"
+msgstr "Vérifié(recherché par défaut)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/readingrec.tmpl:44
+msgid "Checked Out"
+msgstr "En prêt"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:78
+msgid ""
+"Checks the MARC structure. USE IT before working with real data. It will "
+"show mistakes that can BREAK Koha's database!"
+msgstr ""
+"Contrôle la structure MARC. A UTILISER avant de travailler avec des données "
+"réelles.Cela pointera les erreurs qui peuvent CASSER la base de données de "
+"Koha !"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:188
+msgid "Child"
+msgstr "Enfant"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:106
+msgid "Children"
+msgstr "Enfant"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:93
+msgid "Chinese:"
+msgstr "Chinois :"
+
+#
+#. INPUT type=button
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-quicksearch-results.tmpl:33
+msgid "Choose"
+msgstr "Choisir"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:8
+msgid "Choose Fields to Print"
+msgstr "Choisir les champs à imprimer"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/import/breeding.tmpl:11
+msgid "Choose File to browse."
+msgstr "Choisir le fichier à parcourir."
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "Choose Hemisphere:"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:28
+msgid "Choose a Framework:"
+msgstr "Choisir une grille : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/selectbranchprinter.tmpl:21
+msgid "Choose a Network Printer:"
+msgstr "Choisir une imprimante réseau : "
+
+#. %1$s: TMPL_VAR name=tablename
+#. %2$s: TMPL_VAR name=kohafield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:12
+#, c-format
+msgid "Choose and validate 1 of the following for %s.%s"
+msgstr "Choisir et valider 1 des champs suivants pour <b>%s.%s</b>"
+
+#
+#. INPUT type=button
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-quicksearch-results.tmpl:33
+msgid "Choose this Patron"
+msgstr "Choisir cet adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/selectbranchprinter.tmpl:11
+msgid "Choose your Branch:"
+msgstr "Choisir votre site : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-bottom.inc:9
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:8
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/serials-bottom.inc:9
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:20
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:170
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:172
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:211
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:213
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:128
+msgid "Circulation"
+msgstr "Circulation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/circ/circulation.tmpl:4
+msgid "Circulation -- Issues"
+msgstr "Circulation -- Prêts"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/circ/returns.tmpl:4
+msgid "Circulation -- Returns"
+msgstr "Circulation -- Retours"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:178
+msgid "Circulation Notes:"
+msgstr "Notes de circulation : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:13
+msgid "Circulation issues"
+msgstr "Prêts"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:6
+msgid "Circulation: Branch Overdues"
+msgstr "Circulation : Retards par site"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:6
+msgid "Circulation: Branch Reserves"
+msgstr "Circulation : Réservations par site"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:174
+msgid "Circulation: Returns"
+msgstr "Circulation : Retours"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/selectbranchprinter.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/selectbranchprinter.tmpl:6
+msgid "Circulation: Select Your Home Branch"
+msgstr "Circulation : Choisir votre site de travail"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:6
+msgid "Circulation: Transfers"
+msgstr "Circulation : Transferts"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:89
+msgid "Cities management"
+msgstr "Gestion des communes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:45
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:343
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:373
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:399
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:261
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:347
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:466
+msgid "City"
+msgstr "Commune"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:46
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:100
+msgid "City id"
+msgstr "Identifiant commune"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:26
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:101
+msgid "City name"
+msgstr "Nom de commune"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:176
+msgid "City name & zipcode missing"
+msgstr "Nom de commune et code postal absents"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:30
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:60
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:102
+msgid "City zipcode"
+msgstr "Code postal de la commune"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:118
+msgid "City:"
+msgstr "Commune : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:127
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:129
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:126
+#, fuzzy
+msgid "Civility"
+msgstr "Commune"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:99
+#, fuzzy
+msgid "Civility:"
+msgstr "Commune : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:160
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:162
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:201
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:203
+msgid "Claim Acquisition"
+msgstr "Réclamation d'une commande"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:165
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:167
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:206
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:208
+msgid "Claim Issues"
+msgstr "Réclamation numéros manquants"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:52
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:121
+msgid "Claim Order"
+msgstr "Réclamation commande"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:285
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:84
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:86
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:185
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:187
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:88
+msgid "Claimed"
+msgstr "Réclamé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:26
+msgid "Claims"
+msgstr "Réclamations"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reservereport.tmpl:4
+msgid "Class"
+msgstr "Class"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:42
+msgid "Classification"
+msgstr "Classification"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:43
+msgid "Clean borrowers"
+msgstr "Apurer les adhérents"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/linkresultlist-auth.tmpl:47
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:102
+msgid "Clear"
+msgstr "Effacer"
+
+#
+#. INPUT type=reset name=B2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:79
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:79
+msgid "Clear Fields"
+msgstr "Effacer tous les champs"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/linkresultlist-auth.tmpl:43
+msgid "Clear any entry"
+msgstr "Tout effacer "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:42
+msgid "Click Next to continue"
+msgstr "Cliquer sur suivant pour continuer"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:133
+msgid ""
+"Click on Finish to complete and load the Koha Staff Interface. The installer "
+"will be disabled for security reasons."
+msgstr ""
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:107
+msgid "Click to &quot;Unmap&quot;"
+msgstr "Cliquer pour \"supprimer\""
+
+#. INPUT type=button name=clode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/distributedto.tmpl:25
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/member-search.tmpl:45
+msgid "Close"
+msgstr "Fermer"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/borrowers_details.tmpl:52
+msgid "Close Window"
+msgstr "Fermer la fenêtre"
+
+#
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:21
+msgid "Close this Basket"
+msgstr "Fermer ce panier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:95
+msgid "Closed On:"
+msgstr "Fermé le : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:36
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:59
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:113
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:95
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:89
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:154
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:169
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:208
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:17
+msgid "Code"
+msgstr "Code"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:62
+msgid "Code reverse"
+msgstr "Code inversé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:182
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:223
+msgid "Code:"
+msgstr "Code : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:374
+msgid "Collage"
+msgstr "Collage"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:329
+msgid "Collection des monographies"
+msgstr "Collection de monographies"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:61
+msgid "Collection:"
+msgstr "Collection : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:65
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:65
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:65
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:63
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:65
+msgid "Column"
+msgstr "Colonne"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:11
+msgid ""
+"Column 1 is supposed to be filled in first, then Second one then Third one."
+msgstr ""
+"Il est conseillé de remplir la colonne 1 en premier, puis la seconde et "
+"enfin la troisième."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:61
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:57
+msgid "Columns"
+msgstr "Colonnes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues-full.tmpl:14
+msgid "Compact view"
+msgstr "Vue partielle"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/booksellers.tmpl:11
+msgid "Company"
+msgstr "Société"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:147
+msgid "Company Name"
+msgstr "Nom de société"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:145
+msgid "Company details"
+msgstr "Coordonnées société"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:23
+msgid "Complete MARC search"
+msgstr "Recherche MARC complète"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:128
+msgid "Complete the information in the right area."
+msgstr "Compléter l'information dans le champ adéquat."
+
+#. IMG
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:117
+msgid "Computer Files"
+msgstr "Fichiers informatiques"
+
+#. LABEL
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:117
+msgid "Computer files, Data, Software"
+msgstr "Fichiers informatiques, Données, Logiciel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:77
+msgid "Comtd"
+msgstr "Engagé"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:2
+msgid "Configuration OK!"
+msgstr "Configuration OK !"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:132
+msgid "Configuration OK, you don't have errors in your MARC parameters table"
+msgstr ""
+"Configuration OK, il n'y pas d'erreurs dans votre table de paramètres MARC"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:65
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:90
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:160
+msgid "Confirm"
+msgstr "Confirmer"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:74
+msgid "Confirm Barcode Type"
+msgstr "Confirmer le type de code à barres"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:42
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:54
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:3
+msgid "Confirm Deletion"
+msgstr "Confirmer la suppression"
+
+#. %1$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:122
+#, c-format
+msgid "Confirm Deletion of %s?"
+msgstr "Confirmer la suppression de %s ?"
+
+#. %1$s: TMPL_VAR name=categorycode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:129
+#, c-format
+msgid "Confirm Deletion of Category %s"
+msgstr "Confirmer la suppression de la catégorie %s ?"
+
+#. %1$s: TMPL_VAR name=categorycode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:3
+#, c-format
+msgid "Confirm Deletion of Category '%s'"
+msgstr "Confirmer la suppression de la catégorie %s ?"
+
+#. %1$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:112
+#, c-format
+msgid "Confirm Deletion of Currency %s"
+msgstr "Confirmer la suppression de la devise %s "
+
+#. %1$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:4
+#, c-format
+msgid "Confirm Deletion of Currency '%s'"
+msgstr "Confirmer la suppression de la devise %s'"
+
+#. %1$s: TMPL_VAR name=bookfundid
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:220
+#, c-format
+msgid "Confirm Deletion of Fund <em>%s</em>"
+msgstr "Confirmer la suppression du poste budgétaire <em>%s</em>"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:3
+#, c-format
+msgid "Confirm Deletion of Parameter '%s'"
+msgstr "Confirmer la suppression du paramètre '%s'"
+
+#. %1$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:4
+#, c-format
+msgid "Confirm Deletion of Printer '%s'"
+msgstr "Confirmer la suppression de l'imprimante '%s'"
+
+#. %1$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:114
+#, c-format
+msgid "Confirm Deletion of Printer <em>%s</em>"
+msgstr "Confirmer la suppression de l'imprimante <em>%s</em>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:48
+msgid "Confirm Deletion of Subfield"
+msgstr "Confirmer la suppression du sous-champ"
+
+#. %1$s: TMPL_VAR name=tagsubfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:50
+#, c-format
+msgid "Confirm Deletion of Subfield %s?"
+msgstr "Confirmer la suppression du sous-champ %s ?"
+
+#. %1$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:3
+#, c-format
+msgid "Confirm Deletion of Tag '%s'"
+msgstr "Confirmer la suppression du champ '%s'"
+
+#. %1$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:87
+#, c-format
+msgid "Confirm Deletion of Tag <em>%s</em>?"
+msgstr "Confirmer la suppression du champ <em>%s</em> ?"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:183
+msgid "Confirm Issue"
+msgstr "Confirmer le prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:64
+msgid "Confirm Label Template"
+msgstr "Confirmer le modèle d'étiquette"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-password.tmpl:27
+msgid "Confirm Password"
+msgstr "Valider le mot de passe"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:134
+msgid "Confirm Printing Type"
+msgstr "Confirmer le type d'impression"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:221
+msgid "Confirm delete:"
+msgstr "Confirmer la suppression : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:59
+msgid "Confirm deletion"
+msgstr "Confirmer la suppression"
+
+#. %1$s: TMPL_VAR name=branchname
+#. %2$s: TMPL_VAR name=branchcode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:61
+#, c-format
+msgid "Confirm deletion of %s (%s)?"
+msgstr "Confirmer la suppression de %s (%s) ?"
+
+#. %1$s: TMPL_VAR name=branchcode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:2
+#, c-format
+msgid "Confirm deletion of branch '%s'"
+msgstr "Confirmer la suppression du site '%s'"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:4
+msgid "Confirm deletion of category"
+msgstr "Confirmer la suppression de la catégorie "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:55
+msgid "Confirm it's not a duplicate"
+msgstr "Confirmer que ce n'est pas un doublon"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:15
+msgid "Connection established."
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:22
+msgid "Consider the formula <b>#{X}/{Y}</b>. The following XYZ settings :"
+msgstr "Etudier la formule <b>N°{X}/{Y}</b>.Les réglages XYZ suivants : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:108
+msgid "Considered lost"
+msgstr "Considéré comme perdu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:80
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:82
+msgid "Constraints"
+msgstr "Restricteurs"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:417
+#, fuzzy
+msgid "Contact"
+msgstr "Contact "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:45
+msgid "Contact Name"
+msgstr "Nom du contact"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:172
+msgid "Contact details"
+msgstr "Coordonnées du contact"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:174
+msgid "Contact name"
+msgstr "Nom du contact"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:234
+msgid "Content (mail content):"
+msgstr "Contenu (contenu de l'email) : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:197
+msgid "Content Size"
+msgstr "Nombre de documents"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:142
+msgid "Contents"
+msgstr "Contenu"
+
+#. %1$s: TMPL_VAR name=shelfname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:18
+#, c-format
+msgid "Contents of %s"
+msgstr "Contenu de %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:286
+msgid "Contenu"
+msgstr "Forme"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:260
+msgid "Contient des informations biographiques"
+msgstr "Contient des informations biographiques"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:179
+#, fuzzy
+msgid "Continue to Framework Selection"
+msgstr "L'étape suivante vous permet de choisir les grilles"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:143
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:33
+msgid "Copyright Date"
+msgstr "Date de copyright"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio-nomarc.tmpl:22
+msgid "Copyright Date:"
+msgstr "Date de copyright :"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:19
+msgid "Copyright:"
+msgstr "Copyright : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:39
+msgid "Core team"
+msgstr "Contributeurs principaux pour la version 2.2"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:85
+msgid "Count"
+msgstr "Nombre"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:56
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:56
+msgid "Country Code:"
+msgstr "Code de pays : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:12
+msgid "Country Name:"
+msgstr "Nom de pays : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:679
+msgid "Create Biblio"
+msgstr "Créer une notice"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:10
+msgid "Create Label Template"
+msgstr "Créer un modèle d'étiquette"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/boraccount.tmpl:39
+msgid "Create Manual Credit"
+msgstr "Créer un crédit manuel"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/boraccount.tmpl:37
+msgid "Create Manual Invoice"
+msgstr "Créer une facture manuelle"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-templates.tmpl:44
+msgid "Create New Label Template"
+msgstr "Créer un nouveau modèle d'étiquette"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing.tmpl:19
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:148
+msgid "Create Routing List"
+msgstr "Créer une liste de circulation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:26
+msgid "Create a Blank Bibliographic Record"
+msgstr "Créer une notice bibliographique à partir de zéro"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:121
+msgid "Create a New a Virtual Shelf"
+msgstr "Créer une une nouvelle étagère virtuelle"
+
+#. %1$s: TMPL_VAR name=authtypecode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:128
+#, c-format
+msgid "Create authority framework for %s using"
+msgstr "Créer une grille d'autorité pour %s en utilisant"
+
+#. %1$s: TMPL_VAR name=frameworkcode
+#. %2$s: TMPL_VAR name=frameworktext
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:106
+#, c-format
+msgid "Create framework for %s (%s) using"
+msgstr "Créer une grille d'autorité pour %s (%s) en utilisant"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/booksellers.tmpl:34
+msgid "Created by"
+msgstr "Créé par"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:96
+msgid "Creation Date"
+msgstr "Date de création"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/mancredit.tmpl:13
+msgid "Credit"
+msgstr "Crédit"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/mancredit.tmpl:12
+msgid "Credit Type"
+msgstr "Type de crédit"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:29
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:6
+msgid "Currencies"
+msgstr "Devises"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:153
+msgid "Currencies Management"
+msgstr "Gestion des devises"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/currency.tmpl:3
+msgid "Currencies administration"
+msgstr "Gestion des devises"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:78
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:85
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:115
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:163
+msgid "Currency"
+msgstr "Devise"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:5
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:145
+msgid "Currency Deleted"
+msgstr "Devise supprimée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/bookcount.tmpl:12
+msgid "Current Branch:"
+msgstr "Site actuel : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-templates.tmpl:6
+msgid "Current Templates"
+msgstr "Modèles actuels"
+
+#. %1$s: TMPL_VAR name=labels_remaining
+#. %2$s: TMPL_VAR name=sheets
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-manager.tmpl:10
+#, c-format
+msgid "Currently <b>%s rows</b> spare on <b>sheet %s</b>"
+msgstr "Actuellement  <b>%s lignes</b> réparties sur <b> %s feuilles</b>"
+
+#. %1$s: TMPL_VAR name=borrowerreservs
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:103
+#, c-format
+msgid "Currently, this member has %s active reserves."
+msgstr "Actuellement, cet adhérent a %s réservation(s) en cours."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:167
+msgid "DVD video / Videodisc"
+msgstr "DVD Video / Videodisque"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:57
+msgid "Daniel Holth"
+msgstr "Daniel Holth"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:2
+msgid "Data Added"
+msgstr "Donnée ajoutée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:256
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:4
+msgid "Data Deleted"
+msgstr "Donnée supprimée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:212
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:106
+msgid "Data Recorded"
+msgstr "Donnée enregistrée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:7
+msgid ""
+"Data about the current version of Koha for bug reports (or general interest)."
+msgstr ""
+"Informations sur la version actuelle de Koha pour le rapport de bogues (ou "
+"d'intérêt général)."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:120
+msgid "Data added"
+msgstr "Donnée ajoutée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:64
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:116
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:66
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:136
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:293
+msgid "Data deleted"
+msgstr "Donnée supprimée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:22
+msgid "Data error"
+msgstr "Erreur de donnée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:119
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:161
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:112
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:251
+msgid "Data recorded"
+msgstr "Donnée enregistrée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:118
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:185
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:233
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:17
+msgid "Database"
+msgstr "Base de données"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:4
+#, fuzzy
+msgid "Database settings:"
+msgstr "Valider les réglages"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:151
+#, fuzzy
+msgid "Database tables created"
+msgstr "Base de données %s créée OK"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/booksellers.tmpl:35
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:175
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/boraccount.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:281
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues-full.tmpl:22
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:91
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:106
+msgid "Date"
+msgstr "Date"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:124
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-receipt.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-receipt.tmpl:32
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing-preview-slip.tmpl:9
+msgid "Date Due"
+msgstr "Date de retour"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:37
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:60
+msgid "Date Received"
+msgstr "Date de réception"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:61
+msgid "Date Received reverse"
+msgstr "Date réception inversée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/bookcount.tmpl:13
+msgid "Date arrived at current branch:"
+msgstr "Date d'arrivée au site actuel : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl:31
+msgid "Date due"
+msgstr "Date de retour"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:34
+msgid "Date last seen"
+msgstr "Vu pour la dernière fois"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:155
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:156
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:153
+msgid "Date of Birth"
+msgstr "Date de naissance"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:143
+msgid "Date of Birth:"
+msgstr "Date de naissance : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/borrowers_details.tmpl:42
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/guarantor_search.tmpl:21
+msgid "Date of birth"
+msgstr "Date de naissance"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/waitingreservestransfers.tmpl:21
+msgid "Date of reserve"
+msgstr "Date de réservation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/currenttransfers.tmpl:16
+msgid "Date of transfer"
+msgstr "Date de transfert"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:251
+msgid "Date published"
+msgstr "Date de publication"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:253
+msgid "Date received"
+msgstr "Date de réception"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/stats.tmpl:17
+msgid "Date/time"
+msgstr "Date/heure"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:30
+msgid "Date:"
+msgstr "Date : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:45
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:124
+msgid "Date_due"
+msgstr "Date de retour"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:58
+msgid "David Strainchamps"
+msgstr "David Strainchamps"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:294
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:91
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:248
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:92
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:249
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:136
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:212
+msgid "Day"
+msgstr "Jour"
+
+#. For the first occurrence,
+#. %1$S: type=text name=showDay
+#. %2$S: type=text name=showMonth
+#. %3$S: type=text name=showYear
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:29
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:71
+#, c-format
+msgid "Day %S Month %S Year %S"
+msgstr "Jour %S Mois %S Année%S "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:19
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:62
+msgid "Day name"
+msgstr "Nom du jour"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:138
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:214
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:141
+msgid "Day of week"
+msgstr "Jour de la semaine"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=LibraryName
+#. %2$s: TMPL_VAR name=title
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/mail_suggestion_ACCEPTED.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/mail_suggestion_AVAILABLE.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/mail_suggestion_ORDERED.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/mail_suggestion_REJECTED.tmpl:1
+#, c-format
+msgid "Dear %s user, You have suggested that the library acquire %s"
+msgstr "Cher adhérent %s, vous avez suggéré à la bibliothèque d'acheter %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:44
+msgid "Debarred"
+msgstr "Suspendu"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:67
+#, c-format
+msgid "Debarred: Patron is debarred <a1>Lift Debarment</a>"
+msgstr "Suspendu : L'adhérent est suspendu <a1>Lever la suspension</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:551
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:553
+msgid "Dec"
+msgstr "Dcbre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:171
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "December"
+msgstr "Décembre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:130
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:145
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:32
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:108
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:123
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:30
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:56
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:73
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:90
+msgid "Default"
+msgstr "Par défaut"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:123
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:103
+msgid "Default framework"
+msgstr "Grille par défaut"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:19
+msgid "Default values"
+msgstr "Valeurs par défaut"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:110
+msgid ""
+"Define authority types, then authority MARC structure in the same way you "
+"define itemtypes and biblio MARC tag structure. Authority values are managed "
+"through plugins"
+msgstr ""
+"Définissez des types d'autorité, puis la structure MARC des autorités, de la "
+"même façon dont vous avez défini les types de document et la structure des "
+"champs MARC bibliographique.Les valeurs des autorités sont gérées par des "
+"modules d'extension"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:62
+msgid ""
+"Define categories and authorised values for them. Authorised values are used "
+"in MARC form to limit and help editing MARC biblios."
+msgstr ""
+"Définit des catégories et les valeurs autorisées pour celles-ci.Les valeurs "
+"autorisées sont utilisées dans la grille MARC pour limiter et aider la "
+"saisie des notices  MARC biblio."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:66
+msgid "Define categories and thesaurus/authority MARC structure."
+msgstr "Définit des catégories et les structures  des autorités MARC."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:46
+msgid ""
+"Define cities. Fill it to get a list of cities to create your patrons "
+"quicker."
+msgstr ""
+"Définit des communes : le remplir pour avoir une liste de communes afin de "
+"faire vos inscriptions plus vite."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:30
+msgid "Define exchange rates."
+msgstr "Définit des taux de change."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:16
+msgid "Define holidays (days where the library is closed)"
+msgstr "Définit les jours fériés (jours où la bibliothèque est fermée)"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:55
+msgid ""
+"Define issuing rules for branches / borrowers / item types (nb of issues, "
+"duration, cost...)"
+msgstr ""
+"Définit les règles de prêt par site/type d'adhérent/de document (nombre de "
+"prêts, durée, coût...)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:34
+msgid "Define item types."
+msgstr "Définit des types de documents."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:32
+msgid "Define letters"
+msgstr "Définit des lettres"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:74
+msgid ""
+"Define links between the Koha standard DB and the MARC one. Note those links "
+"can be defined through MARC structure. This tool is just a shortcut to speed "
+"up linkage."
+msgstr ""
+"Définit les liens entre la base de données Koha et la base MARC.Noter que "
+"ces liens peuvent être définis dans la structure MARC.Cet outil est juste un "
+"raccourci pour activer les liens."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:51
+msgid ""
+"Define road types. Fill this table to get a list of road types (will help "
+"Geographic stats)"
+msgstr ""
+"Définit des types de voies : remplir cette table pour avoir une liste de "
+"types de voie (cela vous aidera pour les statistiques géographiques)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:42
+msgid "Define the categories of borrowers."
+msgstr "Définit les catégories d'adhérents."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/currency.tmpl:4
+msgid "Define the currencies you deal with here."
+msgstr "Définit ici les devises que vous utilisez."
+
+#. %1$s: TMPL_VAR name=BRANCHES
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:125
+#, c-format
+msgid "Define the holidays for branch %s"
+msgstr "Définir les jours fériés du site %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:27
+msgid "Define the page size for output the PDF."
+msgstr "Définit la taille de la page pour générer le PDF"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/z3950servers.tmpl:4
+msgid "Defines the Z39.50 servers you want Koha to search."
+msgstr ""
+"Détermine les serveurs Z3950 sur lesquels vous voulez que Koha cherche."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:6
+msgid "Defining"
+msgstr "Définition"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:36
+msgid "Defining Overdue rules for"
+msgstr "Définition des règles de retard pour"
+
+#. %1$s: TMPL_VAR name=branch
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:41
+#, c-format
+msgid "Defining issuing rules for %s"
+msgstr "Définition des règles de prêt pour %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:44
+msgid "Delay"
+msgstr "Délai"
+
+#. %1$s: TMPL_VAR name=ERRORDELAY
+#. %2$s: TMPL_VAR name=bor
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:25
+#, c-format
+msgid ""
+"Delay %s for %s borrower category have some unexpected characters. There "
+"should be only numerical characters."
+msgstr ""
+"Délai %s pour la catégorie d'adhérent %s contient des caractères "
+"inappropriés. Il ne devrait y avoir que des caractères numériques."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:9
+msgid ""
+"Delay is a number of days for the older issue to be taken into account "
+"before doing an action (Sending a letter)"
+msgstr ""
+"Le délai est un nombre de jours avant que le prêt le plus ancien soit pris "
+"en compte et qu'une action soit lancée (envoi d'une lettre)."
+
+#. %1$s: TMPL_VAR name=bor
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:28
+#, c-format
+msgid ""
+"Delay1 should be less than Delay2 which should be less than Delay3 for %s "
+"borrower category"
+msgstr ""
+"Le délai1 doit être plus petit que le délai2, lui même plus petit que le "
+"délai3 pour la catégorie d'adhérent %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:46
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:83
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:81
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:115
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:166
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:176
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:71
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:79
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:119
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:139
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:99
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:115
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:138
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:174
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:199
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:293
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:172
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:83
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:111
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:153
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:165
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:190
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:175
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:171
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:25
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:127
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:137
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:252
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/detail.tmpl:68
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-manager.tmpl:20
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-manager.tmpl:35
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-templates.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-templates.tmpl:33
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:33
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reviews/reviewswaiting.tmpl:40
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:94
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:96
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:195
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:197
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/receipt-search-result.tmpl:31
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing-preview.tmpl:32
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing.tmpl:46
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing.tmpl:51
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:97
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:99
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:31
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:137
+msgid "Delete"
+msgstr "Supprimer"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:334
+msgid "Delete Book Budget?"
+msgstr "Supprimer le poste budgétaire?"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:66
+msgid "Delete Branch"
+msgstr "Supprimer le site"
+
+#. %1$s: TMPL_VAR name=frameworktext
+#. %2$s: TMPL_VAR name=frameworkcode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:1
+#, c-format
+msgid "Delete Framework for %s (%s)?"
+msgstr "Supprimer la grille pour %s (%s)?"
+
+#. INPUT type=button name=guarantordelete
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:179
+msgid "Delete Guarantor"
+msgstr "Supprimer le garant"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=itemtype
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:183
+#, c-format
+msgid "Delete Item Type '%s'?"
+msgstr "Supprimer le type de document '%s'?"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:159
+msgid "Delete Shelves"
+msgstr "Supprimer les étagères cochées"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:140
+msgid "Delete Virtual Shelves"
+msgstr "Supprimer des étagères virtuelles"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:24
+msgid "Delete borrower who has not borrowed since:"
+msgstr "Supprimer un adhérent qui n'a pas emprunté depuis : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:73
+msgid "Delete completly theses members"
+msgstr "Supprimer complètement ces adhérents"
+
+#. %1$s: TMPL_VAR name=frameworktext
+#. %2$s: TMPL_VAR name=frameworkcode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:79
+#, c-format
+msgid "Delete ramework for %s (%s)?"
+msgstr "Supprimer la grille pour %s (%s)?"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:128
+msgid "Delete selected"
+msgstr "Supprimer la sélection"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:15
+msgid "Delete some old borrowers/Anonymize some issue history"
+msgstr ""
+"Suppression de certains adhérents anciens/Anonimisation de certains "
+"historiques de prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:44
+msgid "Delete some old private data/reading history relative to borrowers."
+msgstr ""
+"Supprime certaines données privées /historique de prêt anciens concernant "
+"lesadhérents."
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:146
+msgid "Delete this Category"
+msgstr "Supprimer cette catégorie"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:136
+msgid "Delete this Currency"
+msgstr "Supprimer cette devise"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:246
+msgid "Delete this Fund"
+msgstr "Supprimer ce poste budgétaire"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:197
+msgid "Delete this Item Type"
+msgstr "Supprimer ce type de document"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:140
+msgid "Delete this Printer"
+msgstr "Supprimer cette imprimante"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:207
+msgid "Delete this Server"
+msgstr "Supprimer ce serveur"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:74
+msgid "Delete this Shelf"
+msgstr "Supprimer cette étagère"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:357
+msgid "Delete this budget"
+msgstr "Supprimer ce budget"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:28
+msgid ""
+"Depending on page size, Koha will show you how the page is arranged for each "
+"barcode. You can define wich point to start printing the page."
+msgstr ""
+"Koha va afficher la disposition , qui varie suivant la taille de la page, de "
+"tous les codes à barres.Vous pouvez définir à quel endroit commence "
+"l'impression."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:29
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:46
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:69
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:77
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:114
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:72
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:96
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:155
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:213
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:93
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:133
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:91
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:182
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:266
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:71
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:189
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:209
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-templates.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/mancredit.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/maninvoice.tmpl:20
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-flags.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/pay.tmpl:12
+msgid "Description"
+msgstr "Description"
+
+#. For the first occurrence,
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:60
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:60
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:311
+msgid "Description missing"
+msgstr "Description manquante"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/boraccount.tmpl:13
+msgid "Description of Charges"
+msgstr "Description des frais"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:296
+msgid "Description projet"
+msgstr "Description de projet"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=liblibrarian
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:53
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:55
+#, c-format
+msgid "Description%s"
+msgstr "Description %s"
+
+#. %1$s: TMPL_VAR name=liblibrarian
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:89
+#, c-format
+msgid "Description: %s"
+msgstr "Description : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:375
+msgid "Dessin"
+msgstr "Dessin"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:382
+msgid "Dessin technique"
+msgstr "Dessin technique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:106
+msgid "Destination Branch:"
+msgstr "Site de destination : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:99
+msgid "Detail"
+msgstr "Détail"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:303
+msgid "Details"
+msgstr "Détails"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:342
+msgid "Deux fois par mois"
+msgstr "Bimensuel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/search.tmpl:50
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:13
+msgid "Dewey"
+msgstr "Dewey"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:35
+msgid "Dewey / Call Number"
+msgstr "Dewey / Cote"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:72
+msgid "Dewey Classification"
+msgstr "Classification Dewey"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:92
+msgid "Dewey Subclass:"
+msgstr "Sous-classe Dewey : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:98
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:90
+msgid "Dewey:"
+msgstr "Dewey : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:177
+msgid "Dictionaries"
+msgstr "Dictionnaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:3
+msgid "Dictionary Search"
+msgstr "Recherche dictionnaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:293
+msgid "Dictionnaire"
+msgstr "Dictionnaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:7
+msgid "Did you mean:"
+msgstr "Voulez-vous dire : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:124
+msgid "Dig"
+msgstr "Voir aussi"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:105
+msgid "Dig: see data dependent on this one"
+msgstr "<b>Voir aussi</b> : voir les données dépendantes de celle-ci"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:190
+msgid "Directories"
+msgstr "Répertoires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:183
+msgid "Discographies"
+msgstr "Discographies"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:121
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:236
+msgid "Discount"
+msgstr "Remise"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:247
+msgid "Discours, art oratoire"
+msgstr "Discours, art oratoire"
+
+#. A
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:172
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:187
+msgid "Display detail for this biblio"
+msgstr "Afficher le détail de cette notice"
+
+#. %1$S: type=text name=from
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:21
+#, c-format
+msgid "Display from %S"
+msgstr "Afficher  du %S"
+
+#. A
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:162
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:167
+msgid "Display member details."
+msgstr "Afficher les coordonnées de l'adhérent."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:136
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:138
+msgid "Display only used Tags/Subfields"
+msgstr "Afficher seulement les champs/sous-champs utilisés"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/stats.tmpl:6
+msgid "Display stats for"
+msgstr "Afficher les stats pour"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/distributedto.tmpl:14
+msgid "Distributed to"
+msgstr "Distribué à"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:358
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:54
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:69
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:146
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:139
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:197
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:207
+msgid "Do Not Delete"
+msgstr "Ne pas supprimer"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:251
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:142
+msgid "Do not Delete"
+msgstr "Ne pas supprimer"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/koha2marclinks.tmpl:8
+msgid ""
+"Do not expect to have every Koha table.column mapped to a MARC subfield. "
+"Some (such as biblionumber, biblioitemnumber, and itemnumber) are values "
+"generated by Koha and will probably be automatically mapped. Others are "
+"flags which are set in the course of normal circulation activities and will "
+"contain information that is not part of your MARC record."
+msgstr ""
+"Ne vous attendez pas à avoir chaque table de Koha reliée à un sous-champ "
+"MARC.Quelques unes (comme le numéro de notice, le numéro d'exemplaire) sont "
+"des valeurs générées par Koha et seront probablement automatiquement reliés. "
+"Les autres sont des messages qui sont activés lors du déroulement des "
+"activités de prêt normales et contiendront des informations qui ne font pas "
+"partie de votre notice MARC."
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:119
+#, fuzzy
+msgid "Do transfer"
+msgstr "Date de transfert"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:317
+msgid "Document &agrave; projeter"
+msgstr "Document à projeter"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:236
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:237
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:86
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:143
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:227
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:182
+msgid "Document Type"
+msgstr "Type de document"
+
+#. %1$s: TMPL_VAR name=transfertfrom
+#. %2$s: TMPL_VAR name=transfertto
+#. %3$s: TMPL_VAR name=transfertwhen
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:221
+#, c-format
+msgid "Document in transfer from the library : %s, to : %s, the : %s"
+msgstr "Document en transfert de la bibliothèque de : %s, à : %s, le : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:371
+msgid "Document pictural"
+msgstr "Document pictural"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:26
+msgid "Document type"
+msgstr "Type document"
+
+#. %1$s: TMPL_VAR name=wbrname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:309
+#, c-format
+msgid "Document waiting at <b> %s</b>"
+msgstr "Document en attente à <b> %s</b>"
+
+#. %1$s: TMPL_VAR name=wbrname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:311
+#, c-format
+msgid "Document will be transfered to <b> %s</b>"
+msgstr "Document qui sera transféré  à <b> %s</b>"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:192
+msgid "Don't Issue"
+msgstr "Ne pas prêter"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:64
+msgid "Don't export fields"
+msgstr "Ne pas exporter les champs"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:61
+msgid "Don't export items"
+msgstr "Ne pas exporter les exemplaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:59
+msgid "Dorian Meid (German translation)"
+msgstr "Dorian Meid (traduction allemande)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:164
+msgid "Draw Guide Boxes"
+msgstr "Tracer des cases modèles"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:223
+msgid "Due"
+msgstr "Date de retour"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:238
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/overdue.tmpl:9
+msgid "Due Date"
+msgstr "Date de retour"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:723
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:775
+#, fuzzy
+msgid "Due date"
+msgstr "Date de retour"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:20
+#, c-format
+msgid ""
+"Duplicate suspected <a1>Detail</a> Duplicate ? <a2>Yes</a> &nbsp;&nbsp;"
+"&nbsp; No, it is not"
+msgstr ""
+"Doublon suspecté <a1>Detail</a> Doublon ? <a2>Oui</a> &nbsp;&nbsp;&nbsp; "
+"Non, n'en est pas un"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:21
+#, c-format
+msgid ""
+"Duplicate suspected <a1>Details</a> Duplicate ? <a2>Yes</a> &nbsp;&nbsp;"
+"&nbsp; No, it is not"
+msgstr ""
+"Doublon suspecté <a1>Details</a> Doublon ? <a2>Oui</a> &nbsp;&nbsp;&nbsp; "
+"Non, n'en est pas un"
+
+#. %1$s: TMPL_VAR name=duplicateauthvalue
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:31
+#, c-format
+msgid "Duplicate suspected with <a1>%s</a>"
+msgstr "Doublon suspecté avec <a1>%s</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:65
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:194
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:47
+msgid "E-mail"
+msgstr "Email"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:413
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:452
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:480
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:396
+msgid "E-mail (home)"
+msgstr "Email (domicile)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:422
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:461
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:287
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:405
+msgid "E-mail (prof)"
+msgstr "Email (travail)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:142
+msgid "E-mail Address:"
+msgstr "Email : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:34
+msgid "EMN (Ecole des Mines de Nantes)"
+msgstr "EMN (Ecole des Mines de Nantes)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:35
+msgid "ENSMP (Ecole Nationale Supérieure des Mines de Paris)"
+msgstr "ENSMP (Ecole Nationale Supérieure des Mines de Paris)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:36
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:34
+msgid "ERROR"
+msgstr "ERREUR"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:67
+msgid "ERROR : Barcode already exists !"
+msgstr "ERREUR : Code à barres déjà utilisé !"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/aqbookfund.tmpl:12
+msgid ""
+"Each Book Fund has a unique fund code, limited to no more than five "
+"characters, that identifies it. You should decide on your fund codes (e.g. "
+"something like BOOKS, AV, MAGS, DATA for the four book funds described "
+"above) and enter the code in the \"Book fund\" box, then a full name in the "
+"\"Name\" box."
+msgstr ""
+"Chaque ligne de crédit a un code unique, limité à cinq caractères, qui "
+"l'identifie.Vous devrez choisir vos codes (par exemple LIVRE, REVUE, BANQ, "
+"pour les postes budgétaires décrits ci-dessus), puis saisir ce code dans le "
+"champ \"Code crédit\", et le nom complet dans le champ \"Nom\"."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/issuingrules.tmpl:12
+msgid ""
+"Each box in the grid contains 2 numbers, separated by commas, defining how "
+"many days a given borrower type can issue how many material. For example : "
+"21,5 means the borrower can issue up to 5 books for up to 21 days"
+msgstr ""
+"Chaque case de la grille contient 2 nombres, séparés par des virgules, "
+"définissant pour combien de jours et combien de documents un type donné d' "
+"adhérent peut emprunter  exemple : 21,5 signifie que l'adhérent peut "
+"emprunter 5 documents pour 21 jours."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/issuingrules.tmpl:16
+msgid ""
+"Each box in the grid contains three numbers separated by commas, defining "
+"the fine, how many days overdue the item must be before the fine is assessed "
+"and a first notice prepared (the \"grace period\"), and how many days after "
+"that the fine is assessed again and a second notice sent. For example, if "
+"you charge adults 1 dollar (or euro, or whatever currency) for overdue "
+"videos after three days and add another dollar charge after another five "
+"days, put \"1,3,5\" in the box in the grid that aligns with \"Adult\" and "
+"\"Video.\" If you charge adults 25 cents for overdue fiction books after a "
+"grace period of seven days and repeat the charge seven days later, then the "
+"entry in the corresponding box in the grid would be \".25,7,7\". After the "
+"first and second notice are given, Koha prepares a \"final notice\" after "
+"the number of days set by the final number in the grid and sets the charge "
+"to the maximum, which is 5."
+msgstr ""
+"Chaque case de la grille contient 3 nombres séparés par des virgules, "
+"définissant les amendes, à partir de combien de jours de retard une amende "
+"est exigible et une première réclamation préparée (le \"délai de grâce\"), "
+"et combien de jours après une nouvelle amende est-elle exigible et une "
+"seconde réclamation envoyée. Par exemple si vous pénalisez les adultes de 1 "
+"euro (ou dollar ou tout autre monnaie) pour les vidéos en retard de trois "
+"jours et que vous ajoutez un euro d'amende tous les cinq jours "
+"supplémentaires, entrez \"1,3,5\"dans le pavé en face de \"Adulte\" et de "
+"\"Video.\"Si vous pénalisez les adultes de 25 centimes pour les livres de "
+"fiction à partir de 7 jours de retard et que vous renouvelez l'amende 7 "
+"jours plus tard, alors la saisie dans les pavés de grille correspondants "
+"sera \".25,7,7\".Lorsque le premier et le second dépassés sont envoyés, Koha "
+"prépare un \"avertissement\"au bout du nombre de jours défini par le chiffre "
+"final dans la grille et fixe l'amende au maximum qui est de 5."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/charges.tmpl:8
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:14
+msgid ""
+"Each box needs to be filled in with fine,time to start charging,charging "
+"cycle"
+msgstr ""
+"Chaque case doit être remplie avec l'amende, l'échéance et la durée des frais"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:9
+msgid "Each box needs to be filled in with issuelength,maxissues"
+msgstr "Remplir chaque case  avec la durée du prêt, le nombre maximum de prêts"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:142
+msgid "Easy"
+msgstr "Facile"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:61
+msgid "Ed Summers (Some code and Perl packages like MARC::Record)"
+msgstr "Ed Summers (Codes et paquetages Perl tels que Enregistrement::MARC)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:78
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:165
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:175
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:70
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:78
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:118
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:138
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:98
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:114
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:135
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:168
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:198
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:292
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:171
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:135
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:152
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:164
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:189
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:174
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:170
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:126
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:136
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:251
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/detail.tmpl:65
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-templates.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-templates.tmpl:30
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:42
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:35
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:40
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:44
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:263
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing-preview.tmpl:31
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:121
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:28
+msgid "Edit"
+msgstr "Modifier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:54
+msgid "Edit Item"
+msgstr "Modifier exemplaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:10
+msgid "Edit Label Template"
+msgstr "Modifier un modèle d'étiquette"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=biblionumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:8
+#, c-format
+msgid "Edit MARC Record Number %s"
+msgstr "Modifier la notice MARC numéro %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:12
+msgid "Edit MARC subfields constraints"
+msgstr "Modifier les restrictions des sous-champs MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:146
+msgid "Edit Routing List"
+msgstr "Modifier la liste de circulation"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:119
+msgid "Edit Subfields"
+msgstr "Modifier les sous-champs"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:244
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:304
+msgid "Edit serials"
+msgstr "Bulletinage"
+
+#. %1$s: TMPL_VAR name=tab
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:157
+#, c-format
+msgid "Editing preferences for %s module"
+msgstr "Éditer les préférences pour le module %s"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:9
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:9
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:9
+msgid ""
+"Editing the SubFields from the MARC tag structure page is very time-"
+"consuming, but also very important; be sure to click the subfield link for "
+"each tag in your MARC tag structure."
+msgstr ""
+"La préparation des sous-champs à partir de la structure des champs MARC "
+"prend beaucoup de temps, mais c'est aussi très important ; assurez-vous de "
+"cliquer sur le sous-champ lié à chaque champ de votre structure MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:29
+msgid "Editor constaints"
+msgstr "Éditeur des restrictions"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:190
+msgid "Email:"
+msgstr "Email : "
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=branchemail
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:116
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:133
+#, c-format
+msgid "Email: %s"
+msgstr "Email : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:178
+msgid "Encyclopedias"
+msgstr "Encyclopédies"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:375
+msgid "End Date :"
+msgstr "Date de fin : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:33
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:343
+msgid "End date"
+msgstr "Date de fin"
+
+#. %1$s: TMPL_VAR name=dateformat
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:268
+#, c-format
+msgid "End date (%s)"
+msgstr "Date de fin (%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl:57
+msgid "End date:"
+msgstr "Date de fin : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:254
+msgid "Ending date:"
+msgstr "Date de fin : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:281
+msgid "Enluminures"
+msgstr "Enluminures"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:279
+msgid "Enregistrement sonore"
+msgstr "Enregistrement sonore"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:318
+msgid "Enregistrement video"
+msgstr "Enregistrement video"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:175
+msgid "Enrollment Fee"
+msgstr "Frais d'inscription"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/categorie.tmpl:21
+msgid "Enrollment Fee and Reserve Fee"
+msgstr "Droits d'inscription et frais de réservation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/categorie.tmpl:22
+msgid ""
+"Enrollment Fee and Reserve Fee (if any) should be entered either as whole "
+"numbers or with six decimal places, with no currency notation (e.g. "
+"\"1.250000\" instead of \"$1.25\")."
+msgstr ""
+"Les frais d'inscription et de réservation (s'il y en a)doivent être entrés "
+"soit comme des nombres entiers ou avec 6 décimales, sans indications de la "
+"devise (ex. \"1,25000\" au lieu de \"1,25 €\")."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:172
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/categorie.tmpl:15
+msgid "Enrollment Period"
+msgstr "Durée d'inscription"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:97
+msgid "Enrollment fee"
+msgstr "Frais d'inscription"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/categorie.tmpl:16
+msgid ""
+"Enrollment period is a number indicating how many years a user's enrollment "
+"is valid. If you consider enrollments to expire after four years for example "
+"(as in a school, perhaps), then set this number to 4. If enrollments never "
+"expire, set this to an impossibly high number (99)."
+msgstr ""
+"La durée d'inscription est un nombre qui indique le nombre d'années de "
+"validité de l' inscription  d'un adhérent.Si vous considérez  que les "
+"inscriptions doivent expirer au bout de 4 ans par exemple (comme dans une "
+"école, peut-être), fixez alors le nombre à 4. Si l'inscription n'expire "
+"jamais, fixer le sur un nombre anormalement élevé (99)."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:267
+msgid "Enrolment"
+msgstr "Inscription"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:137
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:128
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:206
+msgid "Enrolment fee"
+msgstr "Frais d'inscription"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:94
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:134
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:98
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:186
+msgid "Enrolment period"
+msgstr "Durée d'inscription"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:111
+msgid "Enter Book Barcode"
+msgstr "Entrez le code à barres du document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:178
+msgid "Enter Item Barcode"
+msgstr "Entrez le code à barres du document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:246
+msgid "Enter Item Barcode:"
+msgstr "Code à barres de l'exemplaire : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:164
+msgid ""
+"Enter a summary that will overwrite the default one in search results lists"
+msgstr ""
+"Saisissez un abrégé qui effacera celui par défaut dans la liste de résultats "
+"d'une recherche"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:116
+msgid "Enter borrower card number or partial last name:"
+msgstr "Entrer le n° de carte d'adhérent ou une partie du nom : "
+
+#. INPUT type=text name=q
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:83
+msgid "Enter search terms"
+msgstr "Entrer les termes de recherche"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:192
+msgid "Error"
+msgstr "Erreur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/401.tmpl:8
+msgid "Error 401"
+msgstr "Erreur 401"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/400.tmpl:8
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/402.tmpl:8
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/403.tmpl:8
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/404.tmpl:8
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/405.tmpl:8
+msgid "Error 404"
+msgstr "Erreur 404"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/500.tmpl:8
+msgid "Error 500"
+msgstr "Erreur 500"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:40
+msgid "Error :"
+msgstr "Erreur : "
+
+#. %1$s: TMPL_VAR name=errserialseq
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:21
+#, c-format
+msgid "Error : Barcode Not Unique For serialseq %s"
+msgstr "Erreur : code à barres pas unique pour le périodique %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:81
+msgid "Error:"
+msgstr "Erreur : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:62
+msgid "Esiee School (Jérome Vizcaino, Michel Lerenard, Pierre Cauchois)"
+msgstr "Esiee (Jérome Vizcaino, Michel Lerenard, Pierre Cauchois)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:242
+msgid "Essais"
+msgstr "Essais"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:26
+msgid "Est Cost"
+msgstr "Coût estimé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:35
+msgid "Est."
+msgstr "Est."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:85
+msgid "Est. Cost"
+msgstr "Coût estimé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:15
+msgid "Estimated Unit Price"
+msgstr "Prix unitaire estimé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:167
+msgid "Ethnicity Notes:"
+msgstr "Note sur l'ethnie : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:166
+msgid "Ethnicity:"
+msgstr "Ethnie : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/memberentry.tmpl:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/memberentry.tmpl:13
+msgid ""
+"Every field with an asterisk must be filled out, or you will get an error, "
+"and the record will not be added to the database."
+msgstr ""
+"Tous les champs avec une astérique doivent être remplis, sinon vous aurez "
+"une erreur, et l'inscription ne pourra pas être ajoutée à la base de données."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:177
+msgid "Everything went OK."
+msgstr "Tout est OK"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:26
+msgid "Example MARC21 Subject Headings Authority"
+msgstr "Exemple MARC21 Subject Headings Authority"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:166
+msgid "Example, for a website itemtype :"
+msgstr "Exemple, pour un type de document de type site web : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:39
+msgid "Exchange rates"
+msgstr "Taux de change"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:29
+msgid "Existing items"
+msgstr "Exemplaire(s) existant(s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:97
+msgid "Expiration Date"
+msgstr "Date d'expiration"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:155
+msgid "Expiration Date:"
+msgstr "Date d'expiration : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl:70
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:42
+msgid "Expiration date"
+msgstr "Date d'expiration"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:110
+msgid "Expired card"
+msgstr "Carte expirée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:528
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:579
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:388
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:579
+msgid "Expiry date"
+msgstr "Date d'expiration"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:163
+msgid "Explanation"
+msgstr "Explication"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:75
+msgid "Explanation:"
+msgstr "Explication : "
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/export/marc.tmpl:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:83
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:19
+msgid "Export"
+msgstr "Exportation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:20
+msgid "Export datas"
+msgstr "Exporte des données"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/export/marc.tmpl:4
+msgid "Export in MARC format the following biblios:"
+msgstr "Exporter au format MARC les notices biblio suivantes : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:80
+msgid "Export into"
+msgstr "Exporter vers"
+
+#. For the first occurrence,
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+#, fuzzy
+msgid "Fall"
+msgstr "tout"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:61
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:163
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:190
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:46
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:431
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:296
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:414
+msgid "Fax"
+msgstr "Fax"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:140
+msgid "Fax:"
+msgstr "Fax : "
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=branchfax
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:114
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:32
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:130
+#, c-format
+msgid "Fax: %s"
+msgstr "Fax : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:491
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:493
+msgid "Feb"
+msgstr "Fév."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:161
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "February"
+msgstr "Février"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:272
+msgid "Fee"
+msgstr "Droit"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:150
+msgid "Fiction"
+msgstr "Fiction"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:125
+msgid "Field Options:"
+msgstr "Options de champ : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:428
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:114
+msgid "Field-weighted, Relevance Ranked"
+msgstr "Par critère et ordre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/branches.tmpl:6
+msgid "Fill in information about your library service outlets on this page."
+msgstr ""
+"Dans cette page, saisissez les informations sur les offres de service de "
+"votre bibliothèque."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:316
+msgid "Film"
+msgstr "Film"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:189
+msgid "Filmographies"
+msgstr "Filmographies"
+
+#
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:72
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:48
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:151
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:66
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:66
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:66
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:64
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:66
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/distributedto.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:85
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:10
+msgid "Filter"
+msgstr "Sélectionner"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/histsearch.tmpl:23
+msgid "Filter By:"
+msgstr "Sélectionner par : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:18
+msgid "Filter on :"
+msgstr "Sélection de : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl:28
+msgid "Filter on ISSN"
+msgstr "Sélection de l'ISSN :"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl:25
+msgid "Filter on title&nbsp;"
+msgstr "Sélection du titre :"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:22
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:16
+msgid "Filtered on"
+msgstr "Sélectionné sur"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:68
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:51
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:69
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:51
+msgid "Filters"
+msgstr "Critères de sélection"
+
+#. INPUT type=submit name=search
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:165
+msgid "Find"
+msgstr "Rechercher"
+
+#. INPUT type=button name=guarantorsearch
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:184
+msgid "Find guarantor"
+msgstr "Rechercher un garant"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:270
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/maninvoice.tmpl:13
+msgid "Fine"
+msgstr "Amende"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:116
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:198
+msgid "Fine type"
+msgstr "Type d'amende"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member.tmpl:53
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:130
+msgid "Fines"
+msgstr "Amendes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:209
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/pay.tmpl:11
+msgid "Fines &amp; Charges"
+msgstr "Amendes & Frais"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:16
+msgid ""
+"Fines are calculated by the fines2.pl script, located in misc directory. Ask "
+"your administrator to put this script in crontab, after midnight, to have "
+"fines calculated every night"
+msgstr ""
+"Demandez à votre administrateur d'ajouter ce script dans le planificateur de "
+"tâches (crontab), après minuit, pour que les amendes soient calculées chaque "
+"nuit"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:81
+#, c-format
+msgid "Fines: Patron has <a1>outstanding fines</a>. Make <a2>Payment</a>"
+msgstr ""
+"Amendes : L'adhérent a des <a1>amendes pour retard</a>.Effectuer <a2>le "
+"règlement</a>"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:138
+msgid "Finish"
+msgstr "Terminer"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:41
+msgid "First"
+msgstr "Premier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:730
+msgid "First Issue ETA:"
+msgstr "Premier numéro prévu le : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:100
+msgid "First Name:"
+msgstr "Prénom : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/import/breeding.tmpl:9
+msgid ""
+"First, you need to browse your computer to find the MARC record that you "
+"grabbed for your item. Click on"
+msgstr ""
+"Vous devez d'abord parcourir vos fichiers pour trouver la notice MARC que "
+"vous avez récupérée pour votre document.Cliquez dessus"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl:22
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:146
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:147
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:334
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:143
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:144
+msgid "Firstname"
+msgstr "Prénom"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:188
+msgid "Firstname:"
+msgstr "Prénom : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:154
+msgid "Fix Itemtype"
+msgstr "Choisir  le type de document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-flags.tmpl:11
+msgid "Flag"
+msgstr "Flag"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:63
+msgid "Florian Bischof"
+msgstr "Florian Bischof"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:53
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:57
+msgid "Font Size:"
+msgstr "Taille de la fonte: : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:93
+msgid "For"
+msgstr "Pour : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:16
+msgid "For best results, configure these parameters in the order they appear"
+msgstr ""
+"Pour de meilleurs résultats, configurer ces paramètres dans leur ordre "
+"d'apparition"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:10
+msgid "For each subfield you can set :"
+msgstr "Pour chaque sous-champ vous pouvez choisir : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authorised_values.tmpl:6
+msgid ""
+"For example, if your Koha installation is used by several libraries, and you "
+"use MARC21, you might want to restrict the 850a MARC subfield to the "
+"instition codes for just those libraries. In that case, you could define a "
+"new authorised values category (perhaps called \"INST\") and enter the "
+"institution codes as the authorised values for that category. Once the 850a "
+"subfield is linked to the INST authorised values category in your MARC tag "
+"structure, catalogers must choose a value from the list you define here, and "
+"may not type in any other value."
+msgstr ""
+"Par exemple, si votre installation Koha est utilisée par plusieurs "
+"bibliothèques, et que vous utilisez MARC21, pouvez vouloir resteindre le "
+"sous-champ 850a au code des institutions. Dans ce cas, vous pouvez définir "
+"une nouvelle catégorie de valeurs autorisées (peut-être appellée \"INST\"et "
+"entrer les codes des des institutions comme les valeurs autorisées pour "
+"cette catégorie. Lorsque le sous-champ 850a est relié à la liste de valeurs "
+"autorisées INST dans votre structure MARC, les catalogueurs devront choisir "
+"une valeur dans la liste que vous avez définie ici et ne pourront saisir "
+"aucune autre valeur."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/mancredit.tmpl:14
+msgid "Forgiven"
+msgstr "Dette remise"
+
+#. For the first occurrence,
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:60
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:60
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:311
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:62
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:62
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:255
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:396
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:129
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:324
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:135
+msgid "Form not submitted because of the following problem(s)"
+msgstr "Formulaire non soumis à cause du (des) problème(s) suivant(s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:151
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:222
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:20
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:45
+msgid "Format"
+msgstr "Format"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:237
+msgid "Forme"
+msgstr "Genre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:277
+msgid "Formulaires"
+msgstr "Formulaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:121
+msgid "Framework"
+msgstr "Grille de catalogage"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:68
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:70
+msgid "Framework Code"
+msgstr "Code de grille de catalogage"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:60
+msgid "Framework code missing"
+msgstr "Code-grille manquant"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:92
+msgid "Framework name, then go to MARC biblio to set MARC editor parameters"
+msgstr ""
+"Nom de grille, puis aller à la structure MARC  pour déterminer les "
+"paramètres de l'éditeur MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:64
+msgid "Francisco M. Marzoa Alonso"
+msgstr "Francisco M. Marzoa Alonso"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:199
+msgid "Free"
+msgstr "Libre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:46
+msgid "Free Software ILS"
+msgstr "SIGB sous licence libre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:122
+msgid "Free form"
+msgstr "Forme libre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:119
+msgid "Freight"
+msgstr "Frais de port"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:92
+msgid "French:"
+msgstr "Français : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:141
+msgid "Freq"
+msgstr "Fréquence"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:174
+msgid "Frequency (*):"
+msgstr "Fréquence (*) : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:154
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "Friday"
+msgstr "Vendredi"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/histsearch.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:125
+msgid "From"
+msgstr "De"
+
+#. For the first occurrence,
+#. %1$S: type=text name=Filter
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:74
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:150
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:103
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:167
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:104
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:168
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:72
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:148
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:74
+#, c-format
+msgid "From %S"
+msgstr "De %S"
+
+#. For the first occurrence,
+#. %1$S: type=text name=Filter
+#. %2$S: type=text name=Filter
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:75
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:99
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:123
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:158
+#, c-format
+msgid "From %S To %S"
+msgstr "De %S à %S"
+
+#. %1$S: type=text name=datefrom
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:51
+#, c-format
+msgid "From :%S"
+msgstr "A partir de : %S"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:135
+msgid "From a Suggestion"
+msgstr "A partir d'une suggestion"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:133
+msgid "From an existing record:"
+msgstr "A partir d'une notice existante : "
+
+#. %1$S: type=text name=StartingBiblionumber
+#. %2$S: type=text name=EndingBiblionumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/export/marc.tmpl:6
+#, c-format
+msgid "From biblio number: %S to biblio number: %S"
+msgstr "De la notice : %S à  la notice : %S"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:40
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:40
+msgid "From:"
+msgstr "Depuis : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:209
+msgid "Full level"
+msgstr "Niveau complet"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl:128
+msgid "Fullfilled"
+msgstr "Rempli"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:40
+msgid "Fund"
+msgstr "Poste budgétaire"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:90
+msgid "GO"
+msgstr "VALIDER"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:108
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:61
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:115
+msgid "GST"
+msgstr "TVA"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:106
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:224
+msgid "GST Registered"
+msgstr "TVA enregistrée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:39
+msgid "Gap between Columns:"
+msgstr "Espace entre les colonnes : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:39
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:40
+msgid "Gap between Rows:"
+msgstr "Espace entre les lignes : "
+
+#
+#. INPUT type=submit name=B1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:78
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:78
+msgid "Generate Barcodes"
+msgstr "Générer les codes barres"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:23
+msgid "Generate barcodes from inventory codes"
+msgstr "Générer le code à barres à partir du numéro d'inventaire"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:12
+msgid "Generate your barcodes"
+msgstr "Génère vos codes à barres"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/acqui-search-result.tmpl:15
+msgid "Get It !"
+msgstr "Le choisir !"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/linkresultlist-auth.tmpl:39
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:95
+msgid "Get It!"
+msgstr "Le choisir !"
+
+#. A
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/result.tmpl:17
+msgid "Get this one !"
+msgstr "Choisir celui-ci !"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:95
+msgid "Giuseppe Angilella"
+msgstr "Giuseppe Angilella"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:65
+msgid "Glen Stewart"
+msgstr "Glen Stewart"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl:92
+msgid "Go"
+msgstr "Valider"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:13
+msgid "Go Back"
+msgstr "Retour"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:116
+msgid "Go back to tools home."
+msgstr "Retourner à l'accueil des outils."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:35
+#, c-format
+msgid "Go to <a1>original authority</a>"
+msgstr "Aller à <a1>l'autorité d'origine</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:381
+msgid "Gravure"
+msgstr "Gravure"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:235
+msgid "Group"
+msgstr "Groupe"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:88
+msgid "Group Maintenance"
+msgstr "Maintenance des groupes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:196
+msgid "Guarantees:"
+msgstr "Cautions : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:304
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:418
+msgid "Guarantor"
+msgstr "Garant"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/guarantor_search.tmpl:1
+msgid "Guarantor search"
+msgstr "Recherche garant"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:200
+msgid "Guarantor:"
+msgstr "Garant : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:58
+msgid "HELP"
+msgstr "AIDE"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authorised_values.tmpl:8
+msgid ""
+"HINT : if a subfield is non mandatory, Koha automatically adds an empty "
+"value to the authorised value list, that is selected by default. If the "
+"subfield is mandatory, no empty value is added (and you should NOT add it in "
+"the list, as it's an illegal value !)"
+msgstr ""
+"ASTUCE : si un sous-champ n'est pas obligatoire, Koha ajoute automatiquement "
+"une valeur vide à la liste de valeurs autorisées, qui sera sélectionnée par "
+"défaut.Si le sous-champ est obligatoire, aucune valeur vide n'est ajoutée "
+"(et vous ne devez PAS en ajouter une à la liste, car c'est une valeur "
+"interdite !)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:13
+msgid "HINT for fines"
+msgstr "CONSEIL pour les amendes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:8
+msgid "HINT for issues"
+msgstr "CONSEIL pour les prêts"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authorised_values.tmpl:9
+msgid ""
+"HINT2 : in the MARC editor, the list is ordered by Text, NOT by value. So "
+"you can define a default value by putting a space before the value you want "
+"to see first. For example, if your list is related to language, you can set "
+"\"ENG\" as authorised value and \" English\" as text. The space will order "
+"\"ENG\" as first default value, and the space won't be shown (because HTML "
+"automatically discard useless spaces). Super hint : you can put a value 1st "
+"with N spaces, then another one 2nd with N-1 space,..., a value in Nth "
+"position with 1 space. Don't abuse of this feature, it's easier to find a "
+"value in an alphabetical order. It should be used only to have a default "
+"value"
+msgstr ""
+"ASTUCE 2 : dans l'éditeur MARC la liste est triée par texte et PAS par "
+"valeur.Aussi vous devez définir une valeur par défaut en laissant un espace "
+"avant la valeur que vous souhaitez voir en premier dans la liste.Par "
+"exemple, si votre liste concerne la langue, vous pouvez définir \"ENG\" "
+"comme valeur autorisée et \"Anglais\"comme texte. L'espace devant \"ENG\" "
+"comme première valeur par défaut, et l'espace n'apparaîtra pas (parce HTML "
+"supprime automatiquement les espaces inutiles). Conseil supplémentaire : "
+"vous pouvez mettre une première valeur avec N espaces, puis une seconde avec "
+"N-1 espaces,..., une valeur en Nième position avec 1 espace. N'abusez pas de "
+"cette fonstion, c'est plus facile de trouver une valeur par ordre "
+"alphabétique. Il devrait être seulement employé pour avoir une valeur par "
+"défaut"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:179
+msgid "Handbooks"
+msgstr "Livres de poche"
+
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl:13
+#, c-format
+msgid "Has been issued %s times"
+msgstr "A été prêté %s fois"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:59
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:91
+msgid "Heading Ascendant"
+msgstr "Vedette croissant"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:60
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:92
+msgid "Heading Descendant"
+msgstr "Vedette décroissant"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:340
+msgid "Hebdomadaire"
+msgstr "Hebdomadaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:103
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-bottom.inc:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/serials-bottom.inc:13
+msgid "Help"
+msgstr "Aide"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:26
+msgid "Help input:"
+msgstr "Aide à la saisie : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/branches.tmpl:4
+msgid "Help: Library Branches"
+msgstr "Aide : sites de la bibliothèque"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:66
+msgid "Henri-Damien Laurent"
+msgstr "Henri Damien Laurent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/categorie.tmpl:5
+msgid ""
+"Here is where you define the types of users of your library and how they "
+"will be handled."
+msgstr ""
+"C'est ici que vous déterminez les types d'adhérents à votre bibliothèque et "
+"quels seront leurs droits."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/stopwords.tmpl:4
+msgid ""
+"Here you should list all of the words you wish Koha to ignore when "
+"performing catalog searches or building the keyword index."
+msgstr ""
+"C'est ici que vous devez faire la liste de tous les mots que vous souhaitez "
+"que Koha ignore en faisant des recherches sur le catalogue ou en "
+"construisant l'index des mots-clé."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:24
+msgid "Hidden"
+msgstr "Caché"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:15
+msgid "Hide Details"
+msgstr "Cacher les détails"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:111
+msgid ""
+"Hint: You can select specific frameworks from each framework set by clicking "
+"on the"
+msgstr ""
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:177
+msgid "Holding branch"
+msgstr "Site de localisation"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:46
+msgid "Holdingbranch"
+msgstr "Site de localisation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:135
+msgid "Holiday exception"
+msgstr "Exception à un jour férié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:15
+msgid "Holidays"
+msgstr "Jours fériés"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-bottom.inc:5
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/serials-bottom.inc:5
+msgid "Home"
+msgstr "Accueil"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:161
+msgid "Home Branch"
+msgstr "Site d'origine"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/bookcount.tmpl:11
+msgid "Home Branch:"
+msgstr "Site d'origine : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:132
+msgid "Home Phone:"
+msgstr "Téléphone domicile : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:176
+msgid "Home branch"
+msgstr "Site d'origine"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:32
+msgid "Horowhenua Library Trust"
+msgstr "Horowhenua Library Trust"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:106
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:177
+msgid "Hostname"
+msgstr "Nom du serveur hôte"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:232
+msgid "Hostname/Port"
+msgstr "Nom du serveur hôte/port"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:243
+msgid "Humour, satire"
+msgstr "Humour, satire"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authtypes.tmpl:15
+msgid "IMPORTANT"
+msgstr "IMPORTANT : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/import/breeding.tmpl:23
+msgid ""
+"IMPORTANT : This tool is NOT intended to import ISO 2709 in your ACTIVE "
+"database. If you need to migrate data from another ILS, then you must "
+"consider $kohaInstall/scripts/misc/bulkmarcimport.pl"
+msgstr ""
+"IMPORTANT : Cet outil n'est PAS prévu pour importer de l' iso2709 dans votre "
+"base de Données ACTIVE. Si vous avez besoin de migrer des données à partir "
+"d'un autre SIGB, alors vous devez utiliser $kohaInstall/scripts/misc/ "
+"bulkmarcimport.pl"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:26
+msgid "IMPORTANT NOTE :"
+msgstr "REMARQUE IMPORTANTE : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/z3950servers.tmpl:14
+msgid ""
+"IMPORTANT NOTE : the z3950search will NOT work until your system "
+"administrator has not activated the z3950 client daemon on your server. The "
+"daemon is in KohaDirectory/script/z3950daemon. It should be added to rc.d to "
+"be launched during server boot."
+msgstr ""
+"REMARQUE IMPORTANTE : la recherche Z3950 NE fonctionnera PAS tant que votre "
+"administrateur système n'aura pas désactivé le démon du client z3950 sur "
+"votre serveur.Le démon se trouve dans KohaDirectory/script/z3950daemon.Il "
+"peut être ajouter au rc.d pour être lancé pendant l'initialisation du "
+"serveur."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:37
+msgid "INPUT SAVED"
+msgstr "DONNÉE SAUVEGARDÉE"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/auth.tmpl:4
+msgid "IP Change --"
+msgstr "Changer  identifiant --"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:155
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:88
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:25
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:72
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:92
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/z3950_search.tmpl:48
+#: ../../koha-tmpl/intranet-tmpl/prog/en/z3950/searchresult.tmpl:18
+msgid "ISBN"
+msgstr "ISBN"
+
+#. %1$s: TMPL_VAR name=isbn
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:41
+#, c-format
+msgid "ISBN :<i>%s</i>"
+msgstr "ISBN : <i>%s</i>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:55
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:26
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:78
+msgid "ISBN:"
+msgstr "ISBN : "
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=isbn
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:36
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:96
+#, c-format
+msgid "ISBN: %s"
+msgstr "ISBN : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/search.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:73
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:15
+msgid "ISSN"
+msgstr "ISSN"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:94
+msgid "ISSN:"
+msgstr "ISSN : "
+
+#
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:47
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:46
+msgid "If ISBN is already in the reservoir:"
+msgstr "Si l'ISBN est déjà dans le réservoir : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:20
+msgid "If a cell is not filled, the 1st of the following value is searched :"
+msgstr ""
+"Si une case n'est pas remplie, la première des valeurs suivantes est "
+"recherchée : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:22
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:21
+msgid ""
+"If an ISBN already exists in the reservoir, you can choose whether to ignore "
+"the new one or overwrite the old one."
+msgstr ""
+"Si un ISBN existe déjà dans le réservoir, vous pouvez choisir soit d'ignorer "
+"la nouvelle notice soit d'écraser l'ancienne."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:54
+#, c-format
+msgid ""
+"If it <em>is</em> a duplicate, <a1>Edit Items</a> of the existing record."
+msgstr ""
+"Si c'est un doublon, <a1>Modifier les exemplaires</a>de la notice existante."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:251
+msgid "If no item is available, reserve next returning item"
+msgstr ""
+"S'il n'y a pas d'exemplaire disponible, réserver l'exemplaire qui reviendra "
+"le premier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:55
+msgid "If not, click to"
+msgstr "Sinon, cliquez sur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:26
+msgid "If nothing is set, default is 21,5 (hardcoded)"
+msgstr ""
+"Si rien n'est défini, la valeur par défaut est 21,5 (fixé dans le code)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/circ/circulation.tmpl:14
+msgid ""
+"If the issuing is problematic, then another box will appear and ask for "
+"confirmation if possible. If the issuing is really impossible (for example, "
+"the barcode does not exist), then you can't confirm the issue. If it is "
+"possible but has something that needs confirmation (like item being issued "
+"to another patron, or patron having issued too many items), then you must "
+"confirm the issuing. If the confirmation means another operation (if item is "
+"issued to another patron, then issuing also means make the return), then "
+"it's also done"
+msgstr ""
+"Si le prêt pose problème, alors un autre pavé apparaîtra (en <b>ROUGE</b>) "
+"et vous demandera de confirmer que le prêt est possible.Si le prêt est "
+"vraiment impossible (par exemple le code à barres inconnu ), alors vous ne "
+"pouvez pas le confirmer.Si le prêt est possible mais nécessite confirmation "
+"(comme pour un document prêté à un autre adhérent, ou un adhérent ayant "
+"emprunté trop de documents), vous pourrez alors confirmer le prêt.Si la "
+"confirmation implique une autre opération (si le document est prêté à un "
+"autre adhérent, le prêter implique que le retour soit fait), alors elle sera "
+"aussi effectuée."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/circ/circulation.tmpl:12
+msgid ""
+"If the item can be issued without problems, it will be done immediatly and "
+"shown (with other patron issues) at bottom."
+msgstr ""
+"Si le prêt n'a rien de spécial, il sera fait immédiatement et affiché (avec "
+"les autres emprunts de l'adhérent )en bas de la page."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/circ/returns.tmpl:11
+msgid ""
+"If the item has been requested by someone else, you also are asked to "
+"validate the request. If you confirm it, item is changed to a \"waiting\" "
+"status and you should warn the patron that the item is available"
+msgstr ""
+"Si le document a été réservé par quelqu'un d'autre, on vous demandera aussi "
+"de valider la réservation. Si vous la confirmez, le document est mis à "
+"l'état \"en attente\" et vous devrez avertir l'adhérent que le document est "
+"disponible."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/circ/returns.tmpl:12
+msgid ""
+"If the item is requested by someone in another branch, then you must "
+"validate the transfer too"
+msgstr ""
+"Si le document est réservé par quelqu'un d'un autre site, vous devez aussi "
+"valider le transfert"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/members-home.tmpl:8
+msgid ""
+"If there is already a borrower matching the name you searched, it will show "
+"after you click OK. This can be particularly useful when people have lost "
+"their cards or when children forget their cards. That way, you can avoid "
+"having multiple numbers for the same patron."
+msgstr ""
+"S'il y a déjà un adhérent correspondant au nom que vous cherchez, il sera "
+"affiché quand vous aurez cliqué sur \"Rechercher\". Cela peut-être "
+"particulièrement pratique lorsque quelqu'un a perdu sa carte ou qu'un enfant "
+"a oublié la sienne. De cette façon vous pouvez éviter d'avoir plusieurs "
+"numéros pour le même adhérent."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/memberentry.tmpl:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/memberentry.tmpl:14
+msgid ""
+"If you accidentally have two members with the same card number, the second "
+"duplicate will show up as just commas after you confirm the record."
+msgstr ""
+"Si par erreur deux adhérents ont le même numéro de carte, le doublon "
+"s'affichera sous forme de virgules lorsque vous aurez confirmé "
+"l'enregistrement."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:7
+msgid ""
+"If you are CERTAIN that you will never use a MARC tag, then you can delete "
+"it, but since this will not result in any appreciable improvement in "
+"performance, it is probably better to leave it. There will be tags you want "
+"to add, however. If you are using older MARC tags that are not in the list "
+"of tags supplied with Koha, then use the MARC tag structure administration "
+"page to add them. Similarly, you will probably need to add the holdings tag "
+"you currently use, or at least check the subfield structure of the 852 tag "
+"if you use it for holdings."
+msgstr ""
+"Si vous êtes CERTAIN que vous n'utiliserez jamais un champ MARC alors vous "
+"pouvez le supprimer, mais puisque cela n'apportera pas d'amélioration "
+"notable au fonctionement' est probablement mieux de le laisser.Si vous "
+"utilisez d'anciens champs MARC qui ne sont plus dans la liste fournie avec "
+"Koha, alors utilisez la page de gestion de la structure MARC pour les "
+"ajouter. De même, vous aurez probablement besoin de d'ajouter le champ de "
+"possesseur que vous utilisez actuellement ou au moins contrôler la structure "
+"des sous-champs du champ 852 si vous l'utilisez pour les possesseurs."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/printers.tmpl:4
+msgid ""
+"If you are going to be using a printer (or several printers) that are "
+"attached to your Koha server for producing statistical and operations "
+"reports, then you need to give each printer a name and tell Koha how to "
+"access it. You do this by telling Koha which print queue to use."
+msgstr ""
+"Si vous allez employer une imprimante (ou plusieurs imprimantes) qui sont "
+"connectées à votre serveur Koha pour fournir des statistiques et des états "
+"de fonctionnements.Alors vous devez donner un nom à chaque imprimante et "
+"dire  à Koha comment y accéder. Ceci se fait en indiquant à Koha quelle file "
+"d'impression utiliser."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/import/breeding.tmpl:13
+msgid ""
+"If you aren't sure if you've already imported a record, keep the radio "
+"button set to"
+msgstr ""
+"Si vous n'êtes pas sûr de na pas avoir déjà importé une notice laissez le "
+"bouton réglé sur"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:21
+msgid ""
+"If you enter a * (or a %) at the end of a term, Koha search for words "
+"starting with your term (entering"
+msgstr ""
+"Si vous saisissez un * (ou un %) à la fin d'un terme, Koha recherche les "
+"mots qui commencent par le terme saisi"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:19
+msgid ""
+"If you enter values in more than 1 field, the search is \"and-ed\" (biblios "
+"that contains <b>title</b> AND <b>author</b>)"
+msgstr ""
+"Si vous renseignez plus d'un champ, votre recherche sera de type \"et\" (les "
+"notices contenant <b>titre</b> ET <b>auteur</b>)"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/z3950servers.tmpl:10
+msgid ""
+"If you have a login name and password for other Z39.50 servers, Koha will "
+"save your user ID and password in addition to the other information it needs "
+"to make a connection. (For anonymous servers, leave the userid and password "
+"fields blank.) The other fields on the form control whether or not the "
+"server is automatically searched when you request a Z39.50 search (put a \"1"
+"\" in the \"Checked\" field) and the order in which it is checked."
+msgstr ""
+"Si vous avez un nom d'utilisateur et un mot de passe pour d'autres serveurs "
+"z3950, Koha sauvera votre identification d'utilisateur et mot de passe en "
+"plus des autres informations dont il a besoin pour se connecter. (Pour les "
+"serveurs anonymes, laissez les champs identifiant et mot de passe en blanc.) "
+"Les autres champs du formulaire déterminent si ce serveur est automatiqueent "
+"recherché quand vous lancez une recherche z3950 (Mettre un \"1 \"dans le "
+"champ \"Checked\" et l'ordre dans lequel il sera contrôlé."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:10
+msgid ""
+"If you want Koha to do an action (send a letter or debar member), delay is "
+"needed."
+msgstr ""
+"Délai est nécessaire, si vous voulez que Koha réagisse (envoyer une lettre "
+"ou suspendre un adhérent)."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/bull-home.tmpl:5
+msgid "If you want to create a new subscription, click on \"Add subscription\""
+msgstr ""
+"Si vous voulez créer un nouvel abonnement, cliquez sur \"Ajouter un "
+"abonnement\" "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull-home.tmpl:5
+msgid ""
+"If you want to create a new subscription, click the \"Add subscription\" "
+"button."
+msgstr ""
+"Si vous voulez créer un nouvel abonnement, cliquez sur le bouton  \"Ajouter "
+"un abonnement."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/circ/circulation.tmpl:10
+msgid ""
+"If you wish to have this item and all subsequent items in this transaction "
+"to have a date due other than the default date due defined for the item "
+"type, use the \"Sticky Due Date\" to set the date due before scanning the "
+"first item."
+msgstr ""
+"Si vous souhaitez que ce document et les suivants de cette transaction aient "
+"une date de retour autre que la date définie par défaut pour ce type de "
+"document utilisez la \"date de retour manuelle\" pour choisir la date de "
+"retour avant de scanner le premier document."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/moremember.tmpl:12
+msgid ""
+"If you would like to PERMANENTLY delete a user, click the delete button on "
+"the lower left. A confirmation box will appear, so don't worry about "
+"accidentally deleting a record. Just be absolutely sure before you delete!"
+msgstr ""
+"Si vous voulez supprimer un adhérent DEFINITIVEMENT, cliquez sur le bouton "
+"de suppression en bas à gauche. Une boîte de confirmation apparaîtra, ainsi "
+"pas de crainte de supprimer un enregistrement par accident. Soyez seulement "
+"complètement sûr de vous avant la suppression."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/moremember.tmpl:11
+msgid ""
+"If you would like to edit a patron's information, click the modify button on "
+"the lower left."
+msgstr ""
+"Si vous souhaitez modifier les informations sur l'adhérent, cliquez sur le "
+"bouton modifier en bas à gauche."
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:65
+msgid "Ignore"
+msgstr "Ignorer"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:55
+msgid "Ignore and return to transfers:"
+msgstr "Ignorer et retourner à transferts : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/import/breeding.tmpl:15
+msgid "Ignore this one, keep the existing one."
+msgstr "Ignorer celui-ci, garder l'existant."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:248
+msgid "Il ne s'agit pas d'un texte litteraire"
+msgstr "Il ne s'agit pas d'un texte litteraire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:37
+msgid "Illus:"
+msgstr "Illus. :"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:264
+msgid "Illustration"
+msgstr "Illustrations"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:267
+msgid "Illustrations"
+msgstr "Illustrations"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:12
+msgid "Illustrator"
+msgstr "Illustrateur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:86
+msgid "Illustrator:"
+msgstr "Illustrateur : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:79
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:380
+msgid "Image"
+msgstr "Image"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/z3950_search.tmpl:59
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:52
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:51
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:23
+msgid "Import"
+msgstr "Importer"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:24
+msgid "Import datas in the reservoir"
+msgstr "Importe des données dans le réservoir"
+
+#
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:6
+msgid "Import into the reservoir"
+msgstr "Importer dans le réservoir"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:9
+msgid "Import results :"
+msgstr "Résultats de l'importation : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/z3950/searchresult.tmpl:29
+msgid "Import this biblio"
+msgstr "Importer cette notice"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:83
+msgid "Impossible to delete : branch is used"
+msgstr "Suppression impossible : ce site est utilisé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:226
+msgid "Impression en gros caractere"
+msgstr "Impression en gros caractères"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:232
+msgid "Impression en reduction"
+msgstr "Impression en réduction"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:225
+msgid "Impression normale"
+msgstr "Impression normale"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/500.tmpl:11
+msgid ""
+"In Koha this typically means that the Koha team is working on new features"
+msgstr ""
+"Dans Koha cela signifie précisément que l'Equipe Koha travaille à de "
+"nouvelles fonctions"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authtypes.tmpl:17
+msgid ""
+"In the biblio framework, the reported tag <b>MUST</b> contain a $9 subfield, "
+"activated in the tab where the tag is, and hidden (hidden maybe omitted, but "
+"the field has no reason to appear anywhere). The $9 subfield in the biblio "
+"will contain the Authority number (the internal Koha number)"
+msgstr ""
+"Dans la grille de catalogage, le champ reporté <b>DOIT</b> contenir un sous-"
+"champ $9, activé dans l'onglet où se trouve le champ, et caché (caché peut-"
+"être omis, mais le sous-champ n'a aucune raison d'apparaître où que ce "
+"soit). Le sous-champ $9 dans la notice devra contenir le numéro de "
+"l'autorité (Le numéro interne Koha)"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:24
+msgid ""
+"In the lower part of the search screen, the <b>More fields</b> box let you "
+"enter whatever you want : and, or, exclusions (not), search on any MARC "
+"field/subfield"
+msgstr ""
+"En bas de l'écran de recherche, le pavé <b>Plus de champs</b>, vous permet "
+"de saisir ce que vous voulez : et, ou, non (exclusions), recherche sur tous "
+"les champs/ sous-champs MARC"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:4
+msgid ""
+"In this screen, you can see subscription detail, and modify it if you need."
+msgstr ""
+"Sur cet écran, vous pouvez voir le détail de l'abonnement, et le modifier si "
+"nécessaire."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/booksellers.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:210
+msgid "Inactive"
+msgstr "Inactif"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:12
+msgid "Including Basket"
+msgstr "Contenu dans le panier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:362
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:396
+msgid "Inconnu"
+msgstr "Inconnu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:353
+msgid "Inconnue"
+msgstr "Inconnue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:59
+msgid "Indexed in:"
+msgstr "Indexé dans : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:181
+msgid "Indexes"
+msgstr "Index"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:111
+msgid "Info"
+msgstr "Info"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:179
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues-full.tmpl:20
+msgid "Information"
+msgstr "Information"
+
+#. %1$s: TMPL_VAR name=name
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:132
+#, c-format
+msgid "Information for : %s"
+msgstr "Renseignements sur : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:283
+msgid "Informations"
+msgstr "Informations"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/suggest.tmpl:6
+msgid "Initial word"
+msgstr "Mot de début"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:164
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:165
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:162
+msgid "Initials"
+msgstr "Initiales"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:105
+msgid "Initials:"
+msgstr "Initiales : "
+
+#. INPUT type=button name=insert
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/distributedto.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:242
+msgid "Insert"
+msgstr "Insérer"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:132
+msgid "Installation complete."
+msgstr "Installation terminée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/auth.tmpl:5
+msgid "Invalid Username or Password --"
+msgstr "Nom d'utilisateur ou mot de passe invalide --"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:1
+msgid "Inventory"
+msgstr "Inventaire"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:47
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:47
+msgid "Inventory Code:"
+msgstr "Code d'inventaire : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/inventory.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:9
+msgid "Inventory/Stocktaking"
+msgstr "Inventaire/récolement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:39
+msgid "Inventory/stocktaking"
+msgstr "Inventaire/récolement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:232
+msgid "Invoice Item Price Includes GST"
+msgstr "Le prix facturé comprend la TVA"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:94
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:232
+msgid "Invoice Number"
+msgstr "Numéro de facture"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:98
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:221
+msgid "Invoice Prices are"
+msgstr "Les prix facturés sont en"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:13
+msgid "Invoice number"
+msgstr "Numéro facture"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:116
+msgid "Invoice prices"
+msgstr "Prix facturés"
+
+#. %1$s: TMPL_VAR name=invoice
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:1
+#, c-format
+msgid "Invoice, %s"
+msgstr "Facture,  %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:271
+msgid "Irregularity:"
+msgstr "Irrégularité : "
+
+#. For the first occurrence,
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+#, fuzzy
+msgid "Irregularity?"
+msgstr "Irrégularité : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:365
+msgid "Irregulier"
+msgstr "Irrégulier"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:25
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:34
+msgid "Is a URL"
+msgstr "Est une URL"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:20
+msgid ""
+"Is a linking field : Select this if you want to use this field for linking "
+"other authorities to this authority. The kohafield should be set to "
+"auth_header.linkid in this subfield(preferred) or any other subfield in this "
+"field :"
+msgstr ""
+"Est un champ de lien : sélectionnez le si vous voulez  utiliser ce champ "
+"pour lier d'autres autorités à cette autorité.Le champ Koha doit être réglé  "
+"sur auth_header.linkid dans le sous-champ préféré ou n'importe quel autre "
+"sous-champ de ce champ : "
+
+#. %1$s: TMPL_VAR name=duplicatetitle
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:51
+#, c-format
+msgid "Is this a duplicate of <a1>%s</a>?"
+msgstr "Est-ce un doublon de <a1>%s</a>?"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:392
+msgid "Isorel"
+msgstr "Isorel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:15
+msgid "Iss"
+msgstr "Prêt"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:605
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:136
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:139
+msgid "Issue"
+msgstr "Prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:174
+msgid "Issue #"
+msgstr "Prêter #"
+
+#. For the first occurrence,
+#. %1$S: type=text name=serialseq
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:51
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:45
+#, c-format
+msgid "Issue %S"
+msgstr "Numéro %S"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:43
+msgid "Issue / fine"
+msgstr "Prêt/amende"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:274
+msgid "Issue Limit"
+msgstr "Limite du prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:243
+msgid "Issue an item"
+msgstr "Prêter un document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:102
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:103
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:69
+msgid "Issue date"
+msgstr "Date du prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/action-catalogue.inc:50
+msgid "Issue history"
+msgstr "Historique de prêt"
+
+#. %1$s: TMPL_VAR name=title
+#. %2$s: TMPL_VAR name=author
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl:6
+#, fuzzy, c-format
+msgid "Issue history for %s (%s)"
+msgstr "Historique de prêt de %s (%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:140
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:214
+msgid "Issue limit"
+msgstr "Limite du prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:62
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:339
+msgid "Issue number"
+msgstr "Numéro de parution"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing.tmpl:28
+msgid "Issue:"
+msgstr "Numéro : "
+
+#. %1$s: TMPL_VAR name=cardnumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-receipt.tmpl:10
+#, c-format
+msgid "Issued To <a1>%s</a>"
+msgstr "Prêté à <a1>%s</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-receipt.tmpl:13
+msgid "Issues"
+msgstr "Prêts"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:14
+#, fuzzy
+msgid "Issues Average Period statistics"
+msgstr "Statistiques sur la durée moyenne des prêts"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_by_borrower_category.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_by_borrower_category.tmpl:48
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:43
+msgid "Issues by borrower category"
+msgstr "Prêts par catégorie d'adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:39
+msgid "Issues count"
+msgstr "Décompte des prêts"
+
+#. A
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:57
+msgid "Issues history"
+msgstr "Historique des n° parus"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:58
+#, fuzzy
+msgid "Issues statistics"
+msgstr "Statistiques sur les prêts"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:84
+msgid "Issues summary"
+msgstr "Abrégé des n° parus"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl:25
+msgid "Issuing branch"
+msgstr "Site de prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/issuingrules.tmpl:11
+msgid "Issuing length and quantity"
+msgstr "Durée du prêt et quantité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/issuingrules.tmpl:6
+msgid ""
+"Issuing length and quantity : they say how many items and how long a "
+"borrower category can issue for an itemtype"
+msgstr ""
+"Durée du prêt et quantité : vous disent combien de documents et pour combien "
+"de temps une catégorie d'adhérent peut emprunter un type de document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:54
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/issuingrules.tmpl:3
+msgid "Issuing rules"
+msgstr "Règles de prêt"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/itemtypes.tmpl:17
+msgid ""
+"Issuing rules are set for item types (and for borrower types / branches)"
+msgstr ""
+"Les règles de prêt sont établies par types de document (et par types "
+"d'adhérent / sites)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/issuingrules.tmpl:4
+msgid "Issuing rules deals with 2 topics :"
+msgstr "Les règles de prêt concernent deux choses : "
+
+#. %1$s: TMPL_VAR name=histstartdate
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:16
+#, c-format
+msgid "It began on <b>%s</b> and is issued every <b>"
+msgstr "Il commence le <b>%s</b> et paraît tou(te)s les <b>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/z3950servers.tmpl:12
+msgid ""
+"It is a good idea to be selective in choosing servers. Defining more than "
+"five or six checked servers may slow down your Z39.50 search results, even "
+"if they are queried all together."
+msgstr ""
+"Mieux vaut 'être sélectif dans le choix des serveurs.Définir plus de cinq ou "
+"six serveurs visités pourrait retarder les résultats de votre recherche "
+"z3950, même s'ils sont interrogés en même temps."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/import/breeding.tmpl:7
+msgid ""
+"It is useful to import a bunch of ISO 2709 biblios that can be used later "
+"for a quick cataloguing"
+msgstr ""
+"C'est pratique d'importer un lot de notices iso2709 qui pourront être "
+"utilisées plus tard pour un catalogage rapide"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:138
+msgid "It should be renewed now."
+msgstr "Il faut le renouveler dès à présent."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:95
+msgid "Italian:"
+msgstr "Italien : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:49
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:210
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:213
+msgid "Item"
+msgstr "Exemplaire"
+
+#. %1$s: TMPL_VAR name=getTitleMessageIteminfo
+#. %2$s: TMPL_VAR name=ISSUED_TO_ANOTHER
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:150
+#, c-format
+msgid "Item ( %s ) issued to %s. Return and issue?"
+msgstr "Exemplaire (%s) prêté à %s .Retourner et prêter ?"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:46
+msgid "Item Barcode"
+msgstr "Code à barres de l'exemplaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:46
+msgid "Item Barcode:"
+msgstr "Code à barres de l'exemplaire : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:51
+msgid "Item Call Number"
+msgstr "Cote de l'exemplaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:143
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:207
+msgid "Item Cancelled"
+msgstr "Exemplaire annulé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:117
+msgid "Item Consigned:"
+msgstr "Exemplaire retenu : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:38
+msgid "Item Count"
+msgstr "Nombre de documents"
+
+#
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/bookcount.tmpl:8
+msgid "Item Details"
+msgstr "Détails des exemplaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:216
+msgid "Item Information"
+msgstr "Information sur les documents"
+
+#. For the first occurrence,
+#. %1$S: type=text name=minlocation
+#. %2$S: type=text name=maxlocation
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/inventory.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:25
+#, c-format
+msgid "Item Location (items.itemcallnumber) between %S and %S"
+msgstr "Cote de l'exemplaire ((items.itemcallnumber) entre %S et %S"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:90
+msgid "Item Number:"
+msgstr "Numéro de l'exemplaire : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:111
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:201
+msgid "Item Status"
+msgstr "Etat de l'exemplaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:49
+msgid "Item Status:"
+msgstr "Etat de l'exemplaire : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-manager.tmpl:19
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:37
+msgid "Item Type"
+msgstr "Type de document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:25
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:72
+msgid "Item Type:"
+msgstr "Type de document : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:25
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:204
+msgid "Item Types Administration"
+msgstr "Gestion des types de document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:93
+msgid "Item is already at destination branch."
+msgstr "Le document est déjà au site de destination."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:263
+msgid "Item is cancelled"
+msgstr "L'exemplaire est supprimé"
+
+#. %1$s: TMPL_VAR name=RESERVE_WAITING
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:142
+#, c-format
+msgid "Item is consigned for %s"
+msgstr "Exemplaire mis de côté pour %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:138
+msgid "Item is currently issued to this patron. Renew?"
+msgstr "Document actuellement en prêt à cet adhérent. Renouveler ?"
+
+#. %1$s: TMPL_VAR name=branchname
+#. %2$s: TMPL_VAR name=name
+#. %3$s: TMPL_VAR name=borcnum
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:14
+#, c-format
+msgid "Item is marked waiting at %s for %s (<a1>%s</a>)."
+msgstr "L'exemplaire est marqué en attente à %s pour %s (<a1>%s</a>)."
+
+#
+#. %1$s: TMPL_VAR name=RESERVED
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:146
+#, c-format
+msgid "Item is on reserve for %s"
+msgstr "Exemplaire en réservation pour %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:201
+msgid "Item issued"
+msgstr "Exemplaire en prêt"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:141
+msgid "Item lost"
+msgstr "Exemplaire(s) perdu(s)"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:54
+msgid "Item lost:"
+msgstr "Exemplaire perdu : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:259
+msgid "Item not for loan"
+msgstr "Exemplaire exclu du prêt"
+
+#. %1$s: TMPL_VAR name=ReservedForSurname
+#. %2$s: TMPL_VAR name=ReservedForFirstname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:233
+#, c-format
+msgid "Item reserved for : %s %s"
+msgstr "Documents réservés pour : %s %s"
+
+#. %1$s: TMPL_VAR name=reservedate
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:209
+#, c-format
+msgid "Item reserved on %s"
+msgstr "Documents réservés au %s"
+
+#. %1$s: TMPL_VAR name=reqbrchname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:79
+#, c-format
+msgid "Item should now be waiting at branch: %s"
+msgstr "Le document devrait maintenant être en attente au site : %s"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:44
+msgid "Item tag"
+msgstr "Champ des exemplaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:52
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:62
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:185
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:121
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/itemtypes.tmpl:16
+msgid "Item type"
+msgstr "Type de document"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:107
+msgid "Item type :"
+msgstr "Type de document : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:14
+msgid ""
+"Item type : select here an item type. If none is selected, the search is "
+"done on every item type"
+msgstr ""
+"Type de document : sélectionnez ici un type de document. S'il n'y en a pas "
+"de sélectionné, la recherche est lancée sur tous les types de document"
+
+#. %1$s: TMPL_VAR name=description
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:169
+#, c-format
+msgid "Item type: %s"
+msgstr "Type de document : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:33
+msgid "Item types"
+msgstr "Types de document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/itemtypes.tmpl:14
+msgid ""
+"Item types are useful for many things, and <b>very</b> important in "
+"controlling how Koha works :"
+msgstr ""
+"Les types de document sont utiles pour de nombreuses choses et <b>très</b> "
+"importants pour contrôler le fonctionnement de Koha : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/itemtypes.tmpl:3
+msgid "Item types management"
+msgstr "Gestion des types de documents"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:204
+msgid "Item was lost, now found."
+msgstr "L'exemplaire était perdu, retrouvé maintenant."
+
+#. %1$s: TMPL_VAR name=borcnum
+#. %2$s: TMPL_VAR name=name
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:96
+#, c-format
+msgid "Item was on loan to <a1>%s</a> %s and has been returned."
+msgstr "L'exemplaire était emprunté par <a1>%s</a> %s et a été retourné."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:33
+msgid "Item:"
+msgstr "Exemplaire :"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/mancredit.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/maninvoice.tmpl:19
+msgid "Itemnumber"
+msgstr "Numéro d'exemplaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/booksellers.tmpl:33
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-manager.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:49
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:166
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:110
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:113
+msgid "Items"
+msgstr "Exemplaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:16
+msgid "Items Checked Out"
+msgstr "Document(s) en prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:217
+msgid "Items On Loan"
+msgstr "Document(s) en prêt"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=todaysdate
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/overdue.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/overdue.tmpl:4
+#, c-format
+msgid "Items Overdue as of %s"
+msgstr "Document(s) en retard au %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:40
+msgid "Items expected"
+msgstr "Document(s) attendu(s)"
+
+#
+#. %1$s: TMPL_VAR name=title
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:7
+#, c-format
+msgid "Items for %s"
+msgstr "Exemplaires pour %s"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:47
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:6
+msgid "Items lost"
+msgstr "Exemplaires perdus"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:32
+msgid "Items not issued"
+msgstr "Documents non empruntés"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:41
+msgid "Items on Reserve"
+msgstr "Documents en réservation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:43
+#, fuzzy
+msgid "Items with no Issues"
+msgstr "Koha : documents jamais prêtés"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:724
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:776
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:237
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:224
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:90
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:73
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:91
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:73
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:43
+msgid "Itemtype"
+msgstr "Type de document"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:311
+msgid "Itemtype missing"
+msgstr "Type de document manquant"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:94
+msgid "Itemtype to: match any of the following"
+msgstr "Type(s) de document : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:60
+msgid "Itemtype:"
+msgstr "Type de document : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:22
+msgid "Itemtypes"
+msgstr "Types de document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/issuingrules.tmpl:9
+msgid ""
+"Itemtypes and borrower categories must be defined before issuing rules are "
+"defined. Your defined items types and borrower categories are then displayed "
+"in a grid on this page."
+msgstr ""
+"Les types de document et les catégories d'emprunteur doivent être définies "
+"avant de déterminer les règles de prêt. Vos types de document et d'adhérent "
+"sont alors affichés dans une grille sur cet écran."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:485
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:487
+msgid "Jan"
+msgstr "Janv"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:160
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "January"
+msgstr "Janvier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:211
+msgid "Jeunesse en g&eacute;n&eacute;ral"
+msgstr "Jeunesse en général"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:67
+msgid "Jo Ransom"
+msgstr "Jo Ransom"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:227
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:330
+msgid "Journal"
+msgstr "Revue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:521
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:523
+msgid "Jul"
+msgstr "Juil"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:166
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "July"
+msgstr "Juil"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:515
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:517
+msgid "Jun"
+msgstr "Juin"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:165
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "June"
+msgstr "Juin"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:143
+msgid "Juvenile"
+msgstr "Jeunesse"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-top.inc:42
+msgid "KOHA"
+msgstr "KOHA"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:2
+msgid "KOHA -- News Management"
+msgstr "KOHA -- Gestion des nouvelles"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-top.inc:5
+msgid "KOHA: INTRANET: Catalogue"
+msgstr "KOHA : INTRANET : Catalogue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/serials-top.inc:5
+msgid "KOHA: INTRANET: Serials management"
+msgstr "KOHA : INTRANET : Gestion des périodiques"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl:8
+msgid "KOHA:_Labs Thesis Selection plugin"
+msgstr "KOHA : Plugin de sélection des thèses de laboratoires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:43
+msgid "Katipo Communications (Chris Cormack)"
+msgstr "<b>Katipo Communications</b> (Chris Cormack)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-bib-search.tmpl:7
+msgid "Keyword"
+msgstr "Tous les mots"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:8
+msgid "Keyword : search on anything"
+msgstr "Tous les mots : recherche sur l'ensemble de la notice"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:68
+msgid "Kip DeGraaf"
+msgstr "Kip DeGraaf"
+
+#. LABEL
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:123
+msgid "Kits"
+msgstr "Kits"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:46
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-top.inc:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/installer-doc-head-close.inc:65
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:9
+msgid "Koha"
+msgstr "Koha"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:5
+#, fuzzy
+msgid "Koha &rsaquo; Error Invalid Username or Password --"
+msgstr "Nom d'utilisateur ou mot de passe invalide --"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:2
+msgid "Koha &rsaquo; Error: Access Denied"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:4
+msgid "Koha &rsaquo; Error: IP Address Change --"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:3
+#, fuzzy
+msgid "Koha &rsaquo; Error: Session Timed Out --"
+msgstr "La session a pris fin --"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step1.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step1.tmpl:3
+msgid "Koha &rsaquo; Web Installer &rsaquo; Step 1"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:3
+msgid "Koha &rsaquo; Web Installer &rsaquo; Step 2"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:3
+msgid "Koha &rsaquo; Web Installer &rsaquo; Step 3"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:6
+#, fuzzy
+msgid "Koha &rsaquo; Welcome to the Koha Web Installer"
+msgstr "Bienvenue dans l'installation de Koha"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:1
+msgid "Koha --"
+msgstr "Koha --"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:1
+msgid "Koha -- Acquisitions"
+msgstr "Koha -- Acquisitions"
+
+#. %1$s: TMPL_VAR name=bookselname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:1
+#, c-format
+msgid "Koha -- Add order from suggestion: %s"
+msgstr "Koha -- Ajouter une commande à partir de la suggestion : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/addbookbybiblionumber.tmpl:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:2
+msgid "Koha -- Add to Virtual Shelf"
+msgstr "Koha -- Ajouter dans l'étagère virtuelle"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_linker.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/linkresultlist-auth.tmpl:1
+msgid "Koha -- Authorities"
+msgstr "Koha -- Autorités"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist.tmpl:2
+msgid "Koha -- Authorities -- Search result list"
+msgstr "Koha -- Autorités -- Liste des Réponses"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/detail.tmpl:2
+msgid "Koha -- Authority details"
+msgstr "Koha -- Détails autorité"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:1
+msgid "Koha -- Barcodes"
+msgstr "Koha -- Codes à  barres"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-bib-search.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/search.tmpl:1
+msgid "Koha -- Barcodes and Labels: Search"
+msgstr "Koha -- Code à barres et étiquettes : recherche"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:1
+msgid "Koha -- Barcodes and Labels: Search Results"
+msgstr "Koha -- Codes à barres et étiquettes : résultats de la recherche"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:1
+msgid "Koha -- Catalog --"
+msgstr "Koha : Catalogue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:1
+msgid "Koha -- Catalog Maintenance"
+msgstr "Koha -- Maintenance du catalogue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:1
+msgid "Koha -- Catalog: Advanced Search"
+msgstr "Koha-- Catalogue : recherche avancée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:1
+msgid "Koha -- Cataloging Home"
+msgstr "Koha -- Accueil catalogage"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:1
+msgid "Koha -- Cataloging:"
+msgstr "Koha -- Catalogage : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio-nomarc.tmpl:1
+msgid "Koha -- Cataloging: Add a Non-MARC Record"
+msgstr "Koha -- Catalogage : ajouter une notice non-MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:1
+msgid "Koha -- Cataloging: Add a items for"
+msgstr "Koha -- Catalogage : ajouter un exemplaire à"
+
+#. %1$s: TMPL_VAR name=biblionumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:1
+#, c-format
+msgid "Koha -- Cataloging: Items for Bibliographic Record %s"
+msgstr "Koha -- Catalogage : exemplaires pour la notice bibliographique %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/export/marc.tmpl:1
+msgid "Koha -- Cataloging: MARC Export"
+msgstr "Koha -- Catalogage : exportation MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:1
+msgid "Koha -- Cataloging: MARC Import"
+msgstr "Koha -- Catalogage : importation MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/ISBDdetail.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl:1
+msgid "Koha -- Catalogue MARC detail"
+msgstr "Koha -- Détails du catalogue MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/currenttransfers.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/waitingreservestransfers.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:2
+msgid "Koha -- Circulation"
+msgstr "Koha -- Circulation"
+
+#. %1$s: TMPL_VAR name=title
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/bookcount.tmpl:1
+#, c-format
+msgid "Koha -- Circulation Statistics for %s"
+msgstr "Koha -- Statistiques de prêt pour %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl:1
+msgid "Koha -- Circulation: Reserve"
+msgstr "Koha -- Circulation : réservations"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:1
+msgid "Koha -- Circulation: Returns"
+msgstr "Koha -- Circulation : retours"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:1
+msgid "Koha -- Clean borrowers"
+msgstr "Koha --Apurer des emprunteurs"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:1
+msgid "Koha -- Dictionary Search"
+msgstr "Koha -- Recherche dictionnaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/400.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/401.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/402.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/403.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/404.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/405.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/500.tmpl:1
+msgid "Koha -- Error"
+msgstr "Koha -- Erreur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-manager.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-templates.tmpl:1
+msgid "Koha -- Labels"
+msgstr "Koha -- Etiquettes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:1
+msgid "Koha -- Log viewer"
+msgstr "Koha -- Visualiseur de logs"
+
+#. %1$s: TMPL_VAR name=bookselname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/member-search.tmpl:1
+#, c-format
+msgid "Koha -- Member Search: %s"
+msgstr "Koha -- Recherche d'adhérent : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:2
+msgid "Koha -- Member, Adult management"
+msgstr "Koha -- Adhérent, gestion des adultes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:2
+msgid "Koha -- Member, Child management"
+msgstr "Koha -- Adhérent, gestion des Enfants"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:2
+msgid "Koha -- Member, Organisation management"
+msgstr "Koha -- Adhérent, gestion des collectivités"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:2
+msgid "Koha -- Member, Professional management"
+msgstr "Koha -- Adhérent, gestion des professionnels"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-quicksearch-results.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-quicksearch.tmpl:1
+msgid "Koha -- Patron Quick Search"
+msgstr "Koha -- Recherche rapide adhérent"
+
+#. %1$s: TMPL_VAR name=name
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:1
+#, c-format
+msgid "Koha -- Receipt Summary for : %s"
+msgstr "Koha -- Résumé de réception pour : %s"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=bookselname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:1
+#, c-format
+msgid "Koha -- Recieve %s"
+msgstr "Koha -- Réceptionner %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/histsearch.tmpl:1
+msgid "Koha -- Search order"
+msgstr "Koha -- Recherche commande %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/result.tmpl:1
+msgid "Koha -- Search results"
+msgstr "Koha -- Résultats de la recherche"
+
+#. %1$s: TMPL_VAR name=bookselname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/booksellers.tmpl:1
+#, c-format
+msgid "Koha -- Search supplier %s"
+msgstr "Koha -- Recherche fournisseur %s"
+
+#. %1$s: TMPL_VAR name=biblionumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:1
+#, c-format
+msgid "Koha -- Serials %s"
+msgstr "Koha -- Périodiques %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl:2
+msgid "Koha -- Serials expiration"
+msgstr "Koha -- Dates d'expiration"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=bookselname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:1
+#, c-format
+msgid "Koha -- Shopping Basket For: %s"
+msgstr "Koha -- Panier d'achat pour : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing-preview.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-bib-search.tmpl:1
+msgid "Koha -- Subscription edit"
+msgstr "Koha -- Modification abonnement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/acqui-search.tmpl:1
+msgid "Koha -- Subscription edit -- Search supplier"
+msgstr "Koha -- Modification d'abonnement -- Recherche fournisseur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/acqui-search-result.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/distributedto.tmpl:1
+msgid "Koha -- Subscription edit -- Select supplier"
+msgstr "Koha -- Modification d'abonnement -- Choisir un fournisseur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/suggest.tmpl:1
+msgid "Koha -- Suggestions"
+msgstr "Koha -- Suggestions"
+
+#. %1$s: TMPL_VAR name=bookselname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:1
+#, c-format
+msgid "Koha -- Supplier %s"
+msgstr "Koha -- Fournisseur %s"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:1
+msgid "Koha -- System Administration"
+msgstr "Koha -- Administration système"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:1
+msgid "Koha -- System Administration:"
+msgstr "Koha -- Administration système : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:2
+msgid "Koha -- System Administration: Book Funds"
+msgstr "Koha -- Administration système : lignes budgétaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:2
+msgid "Koha -- System Administration: Budgets"
+msgstr "Koha -- administration système : budgets"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/charges.tmpl:1
+msgid "Koha -- System Administration: Fines"
+msgstr "Koha -- Administration système : amendes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:1
+msgid "Koha -- System Administration: Issuing Rules"
+msgstr "Koha -- Administration système : règles de prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:1
+msgid "Koha -- System Administration: MARC Check:"
+msgstr "Koha -- Administration système : vérification MARC : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:1
+msgid "Koha -- System Administration: Overdue Rules"
+msgstr "Koha -- Administration système : règles de retard"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:1
+msgid "Koha -- System Administration: Thesaurus Management"
+msgstr "Koha -- Administration système : gestion du Thésaurus"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:1
+msgid "Koha -- System administration: cities"
+msgstr "koha -- Administration système : communes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/viewalerts.tmpl:1
+msgid "Koha -- View alerts"
+msgstr "Koha -- Voir les alertes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:1
+msgid "Koha -- system administration: road types"
+msgstr "Koha -- Administration système : type de voie"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/koha2marclinks.tmpl:3
+msgid "Koha 2 MARC links"
+msgstr "Liens MARC %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:36
+msgid "Koha 3.0 members &amp; reserve modules."
+msgstr "Koha 3.0 lecteurs &amp; modules réservation."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:56
+msgid "Koha : Issues Average Period statistics"
+msgstr "Statistiques sur la durée moyenne des prêts"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/itemtypes.tmpl:13
+msgid "Koha : Reports on itemtypes"
+msgstr "Statistiques sur les types de document"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:67
+msgid "Koha Administration"
+msgstr "Administration Koha"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:123
+msgid "Koha Field"
+msgstr "Champ Koha"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/intranet-main.tmpl:2
+msgid "Koha Intranet Home"
+msgstr "Accueil Koha professionnel"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:1
+msgid "Koha Printer Configuration"
+msgstr "Configuration imprimante Koha"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authorised_values.tmpl:4
+msgid ""
+"Koha allows you to restrict the values that catalogers can place in some "
+"MARC subfields to certain pre-defined \"authorised\" values. These "
+"authorised values are defined here."
+msgstr ""
+"Koha vous permet de resteindre les valeurs que les catalogueurs peuvent "
+"saisir dans certains sous-champs MARC à certaines valeurs pré-définies "
+"\"autorisées\".Ces valeurs autorisées sont définies ici."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:4
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:4
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:4
+msgid ""
+"Koha allows you to specify which MARC tags you want to use and which you "
+"want to ignore. When you downloaded and installed Koha, you also got the "
+"entire list of MARC21 tags and subfields in current use. Now you need to use "
+"the administration page to edit this list and tell Koha which tags you want "
+"to use and how you want to use them."
+msgstr ""
+"Koha vous permet d'indiquer quels champs MARC vous voulez utiliser et ceux "
+"que vous voulez ignorer. Quand vous avez chargé et installé Koha, vous avez "
+"également obtenu la liste entière des champs UNIMARC et les sous-champs en "
+"usage actuellement. Maintenant vous devez utiliser la page de gestion pour "
+"modifier cette liste et dire à Koha quels champs vous voulez utiliser et "
+"comment vous voulez les utiliser."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authorised_values.tmpl:11
+msgid ""
+"Koha automatically sets up authorised value categories for your item types "
+"and branch codes, and you can link these authorised values to MARC subfields "
+"when you set up your MARC tag structure."
+msgstr ""
+"Koha installe automatiquement les catégories de valeurs autorisées pour vos "
+"types de document et les code des sites, et vous pouvez lier ces valeurs "
+"autorisées à des sous-champs MARC quand vous établissez votre structure MARC"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:23
+msgid ""
+"Koha calculates automatically the end of the subscription (based on the "
+"start date and the number of issues recieved). when a subscription has "
+"ended, you can't change the status of the last \"waited number\" (as it's "
+"not waited in fact). To be able to \"recieve\" this number, you must renew "
+"your subscription."
+msgstr ""
+"Koha calcule automatiquement la fin de l'abonnement (à partir de la date de "
+"début et du nombre d'exemplaires reçus). Lorsqu'un abonnement a pris fin, "
+"vous ne pouvez plus changer l'état du dernier \"exemplaire en attente\" (car "
+"il n'est plus attendu en fait). Pour pouvoir \"recevoir\" ce numéro, vous "
+"devez renouveler votre abonnement."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/z3950servers.tmpl:6
+msgid ""
+"Koha comes with one Z39.50 server site defined (the U.S. Library of "
+"Congress) for finding catalog records to import directly into your catalog. "
+"In this area, you can define other servers for searching."
+msgstr ""
+"Koha est fourni avec un serveur Z3950 défini (La Bibliothèque du Congrès des "
+"Etat-Unis)pour rechercher des notices de catalogage à importer directement "
+"dans votre catalogue.A cet endroit, vous pouvez indiquer d'autres serveurs "
+"pour la recherche."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:97
+msgid "Koha field:"
+msgstr "Champ Koha : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:100
+msgid "Koha internal"
+msgstr "Champ Koha"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:5
+msgid "Koha intranet"
+msgstr "Koha professionnel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:10
+msgid "Koha intranet home"
+msgstr "Accueil Koha professionnel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:28
+msgid "Koha link"
+msgstr "Lien Koha"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:15
+msgid ""
+"Koha link : <b>very important</b>. Koha is multi-MARC compliant. So, it does "
+"not know what the 245$a means, neither what 200$f (those 2 fields being both "
+"the title in MARC21 and UNIMARC !). So, in this list you can \"map\" a MARC "
+"subfield to it's meaning. Koha constantly maintains consistency between a "
+"subfield and it's meaning. When the user want to search on \"title\", this "
+"link is used to find what is searched (245 if you're MARC21, 200 if you're "
+"UNIMARC)."
+msgstr ""
+"Lien Koha : <b>très important</b>. Koha est compatible multi-MARC.Ainsi, il "
+"ne sait pas ce que 245$a signifie, pas plus que 200$f (ces 2 champs étant le "
+"titre en MARC21 et en UNIMARC !).Ainsi dans cette liste vous pouvez \"lier "
+"\"un champ MARC à sa signification. Quand l'utilisateur veut rechercher par "
+"\"titre\", ce lien est utilisé pour savoir ce qui est cherché (245 si vous "
+"êtes en MARC21, 200 en UNIMARC)."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:147
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:188
+msgid "Koha module:"
+msgstr "Module Koha : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:6
+msgid "Koha tools"
+msgstr "Outils Koha"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:11
+msgid "Koha version:"
+msgstr "Version Koha : "
+
+#. %1$s: TMPL_VAR name=subscriptionid
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:1
+#, c-format
+msgid "Koha_--_Subscription detail_#%s"
+msgstr "Koha -- Détail abonnement N°%s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:96
+msgid "LCCN:"
+msgstr "LCCN : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:28
+msgid "Label Height:"
+msgstr "Hauteur de l'étiquette : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-manager.tmpl:17
+msgid "Label Number"
+msgstr "Numéro de l'étiquette"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:26
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:27
+msgid "Label Width:"
+msgstr "Largeur de l'étiquette : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:71
+msgid "Label for lib"
+msgstr "Texte pour bib"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:72
+msgid "Label for opac"
+msgstr "Texte pour OPAC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:24
+msgid "Label heigth (Expressed in mm)"
+msgstr "Hauteur étiquette (en mm)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:66
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:66
+msgid "Label number to start printing"
+msgstr "Numéro d'étiquette où commencer l'impression"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:22
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:18
+msgid "Label width (Expressed in mm)"
+msgstr "Largeur étiquette (en mm)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-manager.tmpl:6
+msgid "Labels to be Printed"
+msgstr "Etiquettes à imprimer"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl:72
+msgid "Laboratory"
+msgstr "Laboratoire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl:41
+msgid "Laboratory Search"
+msgstr "Recherche laboratoire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl:61
+msgid "Laboratory Search results"
+msgstr "Résultat recherche laboratoire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:67
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:71
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:94
+msgid "Language"
+msgstr "Langue"
+
+#. %1$s: TMPL_VAR name=fwklanguage
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:121
+#, c-format
+msgid "Language :%s"
+msgstr "Langue : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:161
+msgid "Large print"
+msgstr "Gros caractères"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:102
+msgid "Last Name:"
+msgstr "Nom de famille : "
+
+#. %1$s: TMPl_VAR name=startdate
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:79
+#, c-format
+msgid "Last renewal of subscription was <b>%s</b>"
+msgstr "Dernier renouvellement de l'abonnement le <b>%s</b>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:125
+msgid "Last seen"
+msgstr "Vu pour la dernière fois"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/bookcount.tmpl:22
+msgid "Last seen at branch"
+msgstr "Vu pour la dernière fois au site"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:327
+msgid "Last value"
+msgstr "Dernière valeur"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:19
+msgid ""
+"Last value / begins with : the last value calculated or the 1st value (when "
+"adding a subscription"
+msgstr ""
+"Dernière valeur/commence avec : la dernière valeur calculée ou la 1ère "
+"(quand on ajoute un abonnement)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:191
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:283
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:74
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:76
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:175
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:177
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:86
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues-full.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:82
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:84
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:183
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:185
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:359
+msgid "Late"
+msgstr "En retard"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:9
+msgid ""
+"Late : means that the book is late and should be arrived. A books changed to "
+"\"late\" status stays on the issue list, and the next waited number is "
+"generated"
+msgstr ""
+"En retard : signifie que le document est en retard et devrait être arrivé.Un "
+"numéro, qui noté à l'état en retard reste dans la liste des bulletins "
+"attendus et le  bulletin suivant attendu est généré"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:5
+msgid "Late issues"
+msgstr "Commandes en retard"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:194
+msgid "Law reports and digests"
+msgstr "Rapports de lois et recueils"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:7
+msgid "Leader_builder"
+msgstr "Constructeur du label"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:31
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:32
+msgid "Left Page Margin:"
+msgstr "Marge gauche de la page : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:54
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:56
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:50
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:52
+msgid "Legal"
+msgstr "Légal"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:180
+msgid "Legal articles"
+msgstr "Articles de loi"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:193
+msgid "Legal cases and case notes"
+msgstr "Cas de lois et notes de cas"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:184
+msgid "Legislation"
+msgstr "Législation"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:49
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:51
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:44
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:45
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:47
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:129
+msgid "Letter"
+msgstr "Lettre"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:31
+msgid "Letters"
+msgstr "Lettres"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:2
+msgid "Letters admin"
+msgstr "Gestion Lettres"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:244
+msgid "Lettres"
+msgstr "Lettres"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/pay.tmpl:15
+msgid "Level"
+msgstr "Niveau"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:160
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:126
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:147
+msgid "Lib"
+msgstr "Texte"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:41
+msgid "LibLime (Joshua Ferraro)"
+msgstr "LibLime (Joshua Ferraro)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:252
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:107
+msgid "Librarian"
+msgstr "Bibliothécaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:159
+msgid "Librarian identity:"
+msgstr "Identité bibliothécaire : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:25
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:74
+msgid "Librarian interface"
+msgstr "Interface bibliothécaire"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:380
+msgid "Librarian's note"
+msgstr "Note interne : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:666
+msgid "Librarian:"
+msgstr "Bibliothécaire : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:25
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:67
+msgid "Library"
+msgstr "Bibliothèque"
+
+#. %1$s: TMPL_VAR name=LoginBranchname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:87
+#, c-format
+msgid "Library : <b>%s</b>"
+msgstr "Site : <b>%s</b>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:21
+msgid "Library branches"
+msgstr "Sites de la bibliothèque"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:547
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:598
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:407
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:598
+msgid "Library note"
+msgstr "Note interne"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:512
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:563
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:372
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:563
+msgid "Library set-up"
+msgstr "Droit d'accès"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:149
+msgid "Library use"
+msgstr "Droit d'accès"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:46
+msgid "LibraryName --"
+msgstr "Nom de la Bibliothèque --"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:87
+msgid "Lift Debarment"
+msgstr "Réactiver adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:66
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:49
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:67
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:49
+msgid "Limit to"
+msgstr "Limiter à"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:109
+msgid "Limit type to: match any of the following"
+msgstr "Limite le type à "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:35
+msgid "Line"
+msgstr "Ligne"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:35
+msgid "Link"
+msgstr "Lien"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:73
+msgid "Links Koha - MARC DB"
+msgstr "Liens Koha - Base de données MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:228
+msgid "List Item Price Includes GST"
+msgstr "Liste des prix des documents incluant la TVA"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing-preview.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing.tmpl:41
+msgid "List Member:"
+msgstr "Inscrit à la liste : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing.tmpl:62
+msgid "List Member:&nbsp;"
+msgstr "Liste des inscrits : &nbsp;"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:90
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:218
+msgid "List Prices are"
+msgstr "La liste des prix est en"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:96
+msgid "LoC Classification"
+msgstr "Classification LoC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:190
+msgid "Loan length"
+msgstr "Durée du prêt"
+
+#. LABEL
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:118
+msgid "Local History Materials"
+msgstr "Documents d'histoire locale"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:42
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:661
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/currenttransfers.tmpl:19
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/waitingreservestransfers.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:48
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:127
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:302
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:117
+msgid "Localisation"
+msgstr "Localisation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:122
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:163
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl:117
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:167
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/member-search.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing-preview.tmpl:19
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing.tmpl:44
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:129
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:218
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:49
+msgid "Location"
+msgstr "Localisation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:411
+msgid "Location and availability:"
+msgstr "Localisation et disponibilité : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:96
+msgid "Log Out"
+msgstr "Se déconnecter"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/auth.tmpl:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/auth.tmpl:9
+msgid "Log in to Koha"
+msgstr "Connectez-vous à Koha"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:51
+msgid "Log viewer"
+msgstr "Visualiseur des logs"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=loggedinusername
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-top.inc:62
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/serials-top.inc:32
+#, c-format
+msgid "Logged in as: %s [<a1>Log Out</a>]"
+msgstr "Connecté en tant que : %s [<a1>Se Déconnecter</a>]"
+
+#. %1$s: TMPL_VAR name=loggedinusername
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:86
+#, c-format
+msgid "Logged in as: <b> %s </b>"
+msgstr "Connecté en tant que : <b> %s </b>"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/auth.tmpl:45
+#, fuzzy
+msgid "Login &raquo;"
+msgstr "Erreur de connexion"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/auth.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/auth.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/auth.tmpl:22
+#: ../../koha-tmpl/intranet-tmpl/prog/en/auth.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:9
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:20
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:25
+msgid "Login Error"
+msgstr "Erreur de connexion"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:302
+msgid "Lois et decrets"
+msgstr "Lois et décrets"
+
+#. %1$s: TMPL_VAR name=itemlostcount
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:244
+#, c-format
+msgid "Lost (%s)"
+msgstr "Perdu (%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/maninvoice.tmpl:12
+msgid "Lost Item"
+msgstr "Exemplaire perdu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:62
+msgid "Lost: Patron's card is lost"
+msgstr "Perdue : la carte de l'adhérent semble perdue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:316
+msgid "M."
+msgstr "M."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:77
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/checkmarc.tmpl:3
+msgid "MARC Check"
+msgstr "Contrôle MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:8
+msgid "MARC Checking"
+msgstr "Contrôle MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/export/marc.tmpl:3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/export/marc.tmpl:4
+msgid "MARC Export"
+msgstr "Exportation MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/import/breeding.tmpl:4
+msgid "MARC Import"
+msgstr "Importation MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:5
+msgid "MARC acquisition system"
+msgstr "Acquisition de données MARC"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=biblionumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/ISBDdetail.tmpl:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:9
+#, c-format
+msgid "MARC biblio : %s"
+msgstr "Notice MARC : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:2
+msgid "MARC biblio export"
+msgstr "Exportation de notice MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:24
+msgid "MARC constraints"
+msgstr "Restrictions MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/koha2marclinks.tmpl:12
+msgid ""
+"MARC data that is not mapped to a Koha table does not disappear -- it is "
+"simply not available for display on circulation screens and on some search "
+"results screens."
+msgstr ""
+"Les données MARC qui ne sont pas reliées à une table Koha ne disparaîtront "
+"pas--elles ne seront simplement pas affichées sur les écrans de prêts et sur "
+"quelques écrans de résultats de recherche."
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=tagfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:117
+#, c-format
+msgid "MARC links %s"
+msgstr "Liens MARC %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:126
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:137
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:104
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:113
+msgid "MARC structure"
+msgstr "Structure MARC"
+
+#. %1$s: TMPL_VAR name=tagfield
+#. %2$s: TMPL_VAR name=frameworkcode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:74
+#, c-format
+msgid "MARC subfield structure admin for %s (framework %s)"
+msgstr "Gestion de la structure des sous-champs MARC pour %s (Grille %s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:5
+msgid "MARC tag Structure"
+msgstr "Structure des champs MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:11
+msgid "MARC tag structure admin for"
+msgstr "Gestion de la structure des champs MARC pour"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:3
+msgid "MARC tag structure administration"
+msgstr "Gestion de la structure des champs MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:187
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:189
+msgid "MARC-8"
+msgstr "MARC-8"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:42
+msgid "MARC21"
+msgstr "MARC21"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:75
+msgid ""
+"MJ Ray and Turo Technology LLP, (quality control, installer and updater, 2.0 "
+"release maintainer)"
+msgstr ""
+"MJ Ray et <b>Turo Technology LLP</b>, (contrôle qualité, installation et "
+"mise à jour, maintenance de la version 2.0)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:289
+msgid "Main Address"
+msgstr "Adresse principale"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:33
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:51
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:32
+msgid "Main entry"
+msgstr "Vedette principale"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:35
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:20
+msgid "Main entry ($a only)"
+msgstr "Vedette principale (seulement $a)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_linker.tmpl:28
+msgid "Main heading(a)"
+msgstr "Tête de vedette (a)"
+
+#. INPUT type=submit name=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/pay.tmpl:55
+msgid "Make Payment"
+msgstr "Paiement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:91
+msgid "Managed By"
+msgstr "Géré par"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:10
+msgid "Managed by"
+msgstr "Géré par"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:32
+msgid "Managed in tab"
+msgstr "Géré dans l'onglet"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:18
+msgid ""
+"Managed in tab : deals with the tab where the subfield is shown. Ignore "
+"means that the subfield is not managed."
+msgstr ""
+"Géré dans l'onglet : se rapporte à l'onglet où le sous-champ est affiché. "
+"Ignorer signifie que le sous-champ n'est pas géré ."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:18
+msgid ""
+"Managed in tab : deals with the tab where the subfield is shown. Ignore "
+"means that the subfield is not managed. All subfields of a given field must "
+"be in the same tab or ignored : 1st it's more logic, 2nd, Koha would be "
+"confused to repeat repeatable fields otherwise !!!"
+msgstr ""
+"Géré dans l'onglet : indique l'onglet où le sous-champ est visible. Ignore "
+"signifie que le sous-champ n'est pas géré. Tous les sous-champs d'un champ "
+"donné doivent se trouver dans le même onglet ou être ignorés : premièrement "
+"c'est plus logique, deuxièment, Koha ne saurait plus trop répéter des champs "
+"répétables autrement!!!"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:702
+msgid "Management Notes"
+msgstr "Notes internes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:166
+msgid "Management Notes:"
+msgstr "Gestion des notes :"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:103
+msgid "Manages thesaurus and authorities files."
+msgstr "Gère le thesaurus et les fichiers d'autorité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:82
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:162
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:26
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:74
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:149
+msgid "Mandatory"
+msgstr "Obligatoire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:13
+msgid ""
+"Mandatory : wether the field is mandatory or not. If mandatory, the "
+"cataloger can't validate the biblio if the subfield is empty."
+msgstr ""
+"Obligatoire : si le champ est obligatoire ou non. S'il l'est, le catalogueur "
+"ne peut valider une notice si ce champ est vide."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:100
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:101
+msgid "Mandatory,"
+msgstr "Obligatoire,"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:19
+msgid "Mandatory:"
+msgstr "Obligatoire : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/mancredit.tmpl:6
+msgid "Manual Credit"
+msgstr "Crédit manuel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/maninvoice.tmpl:9
+msgid "Manual Invoice"
+msgstr "Facture manuelle"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:208
+msgid "Manual history :"
+msgstr "Historique manuel : "
+
+#. %1$S: type=text name=serialseq
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:144
+#, c-format
+msgid "Manual issue %S"
+msgstr "Numéro hors série %S"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:298
+msgid "Manuels d'enseignement programme"
+msgstr "Manuels d'enseignement programme"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:230
+msgid "Manuscrit"
+msgstr "Manuscrit"
+
+#. IMG
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:119
+msgid "Maps"
+msgstr "Cartes"
+
+#. LABEL
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:119
+msgid "Maps, Globes"
+msgstr "Cartes, Globes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:497
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:499
+msgid "Mar"
+msgstr "Mars"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:162
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "March"
+msgstr "Mars"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:69
+msgid "Marco Gaiarin"
+msgstr "Marco Gaiarin"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:73
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:69
+msgid "Margin Bottom (Expressed in mm)"
+msgstr "Marge basse (en mm)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:79
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:75
+msgid "Margin Left (Expressed in mm)"
+msgstr "Marge gauche (en mm)"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/inventory.tmpl:69
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:96
+msgid "Mark seen"
+msgstr "Cocher vu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:509
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:511
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:164
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "May"
+msgstr "Mai"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:70
+msgid "Md. Aftabuddin"
+msgstr "Md. Aftabuddin"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:473
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:143
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:279
+msgid "Member"
+msgstr "Adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:80
+msgid "Member (number or name)"
+msgstr "Adhérent (Numéro ou nom)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/moremember.tmpl:3
+msgid "Member Information Screen"
+msgstr "Ecran Information sur l'adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/members-home.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/member-search.tmpl:15
+msgid "Member Search"
+msgstr "Recherche d'adhérent"
+
+#. %1$s: TMPL_VAR name=charges
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/deletemem.tmpl:9
+#, c-format
+msgid "Member has %s in fines."
+msgstr "Cet adhérent a %s d'amendes."
+
+#. %1$s: TMPL_VAR name=ItemsOnIssues
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/deletemem.tmpl:6
+#, c-format
+msgid "Member has %s item(s) checked out."
+msgstr "Cet adhérent a %s document(s) en prêt."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:44
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:41
+msgid "Member is too young or too old for this category"
+msgstr "Adhérent trop jeune ou trop vieux pour cette catégorie"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:301
+msgid "Member list"
+msgstr "Liste des adhérents"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:77
+msgid "Member search"
+msgstr "Recherche d'adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member.tmpl:1
+msgid "Member search result"
+msgstr "Résultats de recherche d'adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/deletemem.tmpl:12
+msgid "Member's record has child accounts attached."
+msgstr "L'enregistrement de l'adhérent a des comptes-enfant rattachés."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-bottom.inc:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/serials-bottom.inc:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:175
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:177
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:216
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:218
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:125
+msgid "Members"
+msgstr "Adhérents"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/members-home.tmpl:3
+msgid "Members help"
+msgstr "Aide adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:301
+msgid "Memoire ou these"
+msgstr "Mémoire ou thèse"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:343
+msgid "Mensuel"
+msgstr "Mensuel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:72
+msgid "Messages"
+msgstr "Messages"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:401
+msgid "Metal"
+msgstr "Métal"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:71
+msgid "Michaes Herman"
+msgstr "Michaes Herman"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:229
+msgid "Micro-impression"
+msgstr "Micro-impression"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:72
+msgid "Mike Hansen"
+msgstr "Mike Hansen"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:73
+msgid "Mike Johnson"
+msgstr "Mike Johnson"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:74
+msgid "Mike Mylonas"
+msgstr "Mike Mylonas"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:193
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:284
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:79
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:81
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:180
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:182
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:87
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues-full.tmpl:44
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:87
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:89
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:187
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:362
+msgid "Missing"
+msgstr "Manquant"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:10
+msgid ""
+"Missing : means the book will never arrive. The issue disappear from the "
+"list, and the number of the issue is added to the \"missing list\" (on the "
+"left box)"
+msgstr ""
+"Manquant : signifie que la livraison n'aura jamais lieu.Le numéro disparaît "
+"de la liste et est ajouté à la liste \"Liste des lacunes\" (sur la partie "
+"gauche)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:54
+msgid "Missing Issues"
+msgstr "Liste des numéros attendus, en retard et manquants"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:96
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:257
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:379
+msgid "Missing issues"
+msgstr "Numéros manquants : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:18
+msgid ""
+"Missing numbers : the list of issues you don't have in your library, and "
+"that will never arrive (or have been lost). Automatically filled when a new "
+"number is marked \"missing\". You can manually change this field if you "
+"want, for example, to change a long list (1,2,3,4,...,51) to a shorter one "
+"(1-51)"
+msgstr ""
+"Numéros manquants : la liste des  numéros que vous n'avez pas dans votre "
+"bibliothèque, et qui n'arriveront jamais (ou qui ont été perdus)."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:314
+msgid "Mlle"
+msgstr "Mlle"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:315
+msgid "Mme"
+msgstr "Mme"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/action-catalogue.inc:54
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:75
+msgid "Modification Log"
+msgstr "Log des modifications"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:45
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:80
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:199
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:32
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:42
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:138
+msgid "Modify"
+msgstr "Modifier"
+
+#. INPUT type=button name=guarantorsearch
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:182
+msgid "Modify Guarantor"
+msgstr "Modifier le garant"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:74
+msgid "Modify Value"
+msgstr "Modifier valeur"
+
+#. %1$s: TMPL_VAR name=shelfname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:170
+#, c-format
+msgid "Modify Virtual Shelf %s"
+msgstr "Modification de l'étagère virtuelle %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:84
+msgid "Modify Z39.50 Server"
+msgstr "Modification d'un serveur Z39.50"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:8
+msgid "Modify a city"
+msgstr "Modifier une commune"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:648
+msgid "Modify a subscription"
+msgstr "Modifier un abonnement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:67
+msgid "Modify a system preference"
+msgstr "Modifier une préférence du système"
+
+#. %1$s: TMPL_VAR name=surname
+#. %2$s: TMPL_VAR name=firstname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:12
+#, c-format
+msgid "Modify adult member %s %s"
+msgstr "Modification de l'adhérent adulte %s %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:13
+msgid "Modify authorised value"
+msgstr "Modifier la valeur autorisée"
+
+#. %1$s: TMPL_VAR name=authid
+#. %2$s: TMPL_VAR name=authtypetext
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:10
+#, c-format
+msgid "Modify authority #%s (%s)"
+msgstr "Modifier autorité N°%s (%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:67
+msgid "Modify authority type"
+msgstr "Modifier un type d'autorité"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:14
+msgid "Modify branch"
+msgstr "Modifier site"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:65
+msgid "Modify category"
+msgstr "Modification catégorie"
+
+#. %1$s: TMPL_VAR name=categorycode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:82
+#, c-format
+msgid "Modify category %s"
+msgstr "Modifier une catégorie %s"
+
+#. %1$s: TMPL_VAR name=categorycode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:1
+#, c-format
+msgid "Modify category '%s'"
+msgstr "Modifier la catégorie %s"
+
+#. %1$s: TMPL_VAR name=surname
+#. %2$s: TMPL_VAR name=firstname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:15
+#, c-format
+msgid "Modify children member %s %s"
+msgstr "Modification de l'adhérent enfant %s %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:72
+msgid "Modify currency"
+msgstr "Modifier la devise"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:2
+msgid "Modify currency '"
+msgstr "Modifier une devise"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:63
+msgid "Modify framework text"
+msgstr "Modifier le texte de la grille"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:39
+msgid "Modify item type"
+msgstr "Modifier le type de document"
+
+#. %1$s: TMPL_VAR name=itemtype
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:6
+#, c-format
+msgid "Modify item type '%s'"
+msgstr "Modifier le type de document '%s'"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:138
+msgid "Modify letter"
+msgstr "Modifier une lettre"
+
+#. INPUT type=button name=step4
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:597
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:648
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:457
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:648
+msgid "Modify member"
+msgstr "Modifier adhérent"
+
+#. %1$s: TMPL_VAR name=ordnum
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:74
+#, c-format
+msgid "Modify order details (line #%s)"
+msgstr "Modifier les détails de la commande (ligne #%s)"
+
+#. %1$s: TMPL_VAR name=surname
+#. %2$s: TMPL_VAR name=firstname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:13
+#, c-format
+msgid "Modify organisation member %s %s"
+msgstr "Modifier une collectivité %s %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:70
+msgid "Modify printer"
+msgstr "Modifier une imprimante"
+
+#. %1$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:2
+#, c-format
+msgid "Modify printer '%s'"
+msgstr "Modifier l'imprimante '%s'"
+
+#. %1$s: TMPL_VAR name=surname
+#. %2$s: TMPL_VAR name=firstname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:13
+#, c-format
+msgid "Modify professional member %s %s"
+msgstr "Modification de l'adhérent professionnel %s %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:8
+#, fuzzy
+msgid "Modify road type"
+msgstr "Modifier une commune"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:2
+#, c-format
+msgid "Modify system preference '%s'"
+msgstr "Modifier une préférence système %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:64
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:69
+msgid "Modify tag"
+msgstr "Modifier le champ"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:14
+msgid "Modify this Shelf"
+msgstr "Modifier cette étagère"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/moremember.tmpl:15
+msgid ""
+"Modify user flags allows an administrator to set which clerks, librarians, "
+"patrons, technical support people or trustees have access to certain parts "
+"of the database. Right now, one can either have permission to access "
+"everything on the Intranet side, or just have access to the OPAC."
+msgstr ""
+"La modification des habilitations d'utilisation permet à un administrateur "
+"de fixer quels secrétaires, bibliothécaires, adhérents, personnel technique "
+"de maintenance ou membre de l'administration ont accès à certaines parties "
+"de la base de données.Sans délai, quelqu'un peut soit avoir la permission "
+"d'accéder à tout par l'Intranet, ou seulement avoir accès à l'OPAC."
+
+#. %1$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:2
+#, c-format
+msgid "Modify z39.50 Server %s"
+msgstr "Modifier le serveur Z39.50 %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:108
+msgid "Module"
+msgstr "Module"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:150
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "Monday"
+msgstr "Lundi"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:483
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:139
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:215
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:93
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:254
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:94
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:255
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:137
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:213
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:142
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "Month"
+msgstr "Mois"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:27
+msgid "Most issued items"
+msgstr "Les documents les plus empruntés"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:26
+msgid "Most issuing Borrowers"
+msgstr "Les plus gros emprunteurs"
+
+#. LABEL
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:113
+msgid ""
+"Motion pictures, Videorecordings, Filmstrips, Slides, Transparencies, "
+"Photos, Cards, Charts, Drawings"
+msgstr ""
+"Films, Videos, Diapos, Transparents,\n"
+"Photos, cartes, Graphiques, Dessins"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:76
+msgid "Move to trash theses members"
+msgstr "Supprimer ces adhérents"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:231
+msgid "Multimedia"
+msgstr "Multimédia"
+
+#. LABEL
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:122
+msgid "Music"
+msgstr "Musique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:153
+msgid "Musical recording"
+msgstr "Enregistrement musical"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:273
+msgid "Musique imprimee"
+msgstr "Musique imprimée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:14
+msgid "MySQL version:"
+msgstr "Version MySQL : "
+
+#. INPUT type=submit name=NEW
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/thesaurus_popup.tmpl:32
+msgid "NEW"
+msgstr "NOUVEAU"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:111
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:102
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:228
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:238
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:82
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:64
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:96
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl:77
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:285
+msgid "NO"
+msgstr "NON"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:142
+msgid ""
+"NOTE : if you change the link between a MARC subfield and a non-MARC field, "
+"ask your administrator to run misc/rebuildnonmarc.pl script."
+msgstr ""
+"Si vous changez un lien entre un sous-champ MARC et un champ non-MARC, "
+"demandez à votre administrateur de lancer le script misc/rebuildnonmarc.pl."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:177
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:231
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:33
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:88
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:153
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:209
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:164
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/stats.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-flags.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member.tmpl:50
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:426
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reservereport.tmpl:4
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/member-search.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing-preview.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:272
+msgid "Name"
+msgstr "Nom"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-quicksearch-results.tmpl:23
+msgid "Name (Cat.)"
+msgstr "Nom (Cat.)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:35
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:34
+msgid "Name of this import:"
+msgstr "Nom pour cette importation : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member.tmpl:9
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/members-home.tmpl:9
+msgid "Name or Barcode"
+msgstr "Nom ou numéro de carte : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-bib-search.tmpl:13
+msgid "Name or ISSN:"
+msgstr "Nom ou ISSN : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing-preview-slip.tmpl:8
+msgid "Name/Location"
+msgstr "Nom/Localisation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:187
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:228
+msgid "Name:"
+msgstr "Nom : "
+
+#. A
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/detail.tmpl:49
+msgid "Narrower terms"
+msgstr "Termes voisins"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "Needs to be entered in digit form -eg 10"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:378
+msgid "Negatif photo"
+msgstr "Négatif photo"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:33
+msgid "Nelsonville Public Library"
+msgstr "Bibliothèque Publique de Nelsonville"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:6
+msgid "New"
+msgstr "Nouveau"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/maninvoice.tmpl:15
+msgid "New Card"
+msgstr "Nouvelle carte"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:112
+msgid "New Category"
+msgstr "Nouvelle catégorie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-password.tmpl:24
+msgid "New Password:"
+msgstr "Nouveau mot de passe : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:136
+msgid "New Record"
+msgstr "Nouvelle notice"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-password.tmpl:19
+msgid "New UserID:"
+msgstr "Nouvel identifiant utilisateur : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:87
+msgid "New basket"
+msgstr "Nouveau panier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:76
+msgid "New order"
+msgstr "Nouvelle commande"
+
+#. A
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:34
+msgid "New search"
+msgstr "Nouvelle recherche"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:61
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:99
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:27
+msgid "News"
+msgstr "Nouvelles"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:147
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:123
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:187
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:205
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:186
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:267
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:283
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:42
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:49
+msgid "Next &gt;&gt;"
+msgstr "Suivant >>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:189
+msgid "Next Page"
+msgstr "Page suivante"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:98
+msgid "Next Page &gt;&gt;"
+msgstr "Page suivante >>"
+
+#. INPUT type=button name=next_step
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:227
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:240
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:226
+msgid "Next Step"
+msgstr "Etape suivante"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:339
+msgid "Next available"
+msgstr "Prochain disponible"
+
+#. INPUT type=button name=step3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:452
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:493
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:148
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:314
+msgid "Next step"
+msgstr "Etape suivante"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:109
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl:104
+msgid "Next&gt;&gt;"
+msgstr "Suivant &gt;&gt;"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:76
+msgid "Nicholas Rosasco, (Documentation Compiler)"
+msgstr "Nicholas Rosasco,(rédacteur de la documentation)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:77
+msgid "Nicolas Morin (French Translation in 2.0)"
+msgstr "Nicolas Morin, (traduction française 2.0)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:225
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:229
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:233
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:171
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:172
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:99
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:138
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:196
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:233
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:160
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:161
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:185
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:186
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:95
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:54
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:61
+msgid "No"
+msgstr "Non"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:334
+msgid "No Barcode"
+msgstr "Pas de code à barres"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:182
+msgid "No Category defined."
+msgstr "Pas de catégorie définie."
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=msg
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:87
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:195
+#, c-format
+msgid "No Item with barcode: %s"
+msgstr "Pas d'exemplaire avec code à barres : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:45
+msgid ""
+"No Letter defined. Please Define One. The list of expected issues is "
+"displayed."
+msgstr "Pas de lettre définie. Merci d'en définir une."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:213
+msgid "No Outstanding Charges"
+msgstr "Pas de charges à recouvrer"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:24
+msgid "No Result found !"
+msgstr "Pas de réponse"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:79
+msgid "No Result found in catalogue."
+msgstr "Pas de réponse dans le catalogue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:33
+#, fuzzy
+msgid "No address stored for borrower."
+msgstr "Pas d'adresse enregistrée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:38
+msgid "No city stored."
+msgstr "Pas de commune enregistrée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:25
+#, fuzzy
+msgid "No database named"
+msgstr "Base de données %s créée OK"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+#, fuzzy
+msgid "No irregularities noticed"
+msgstr "Pas de résultats dans les autorités"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:8
+msgid "No items found"
+msgstr "Pas d'exemplaire(s) trouvé(s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl:168
+msgid "No items found."
+msgstr "Pas d'exemplaire(s) trouvé(s)."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:99
+msgid "No log found."
+msgstr "Pas de log trouvé."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:12
+msgid "No lost item found..."
+msgstr "Pas d'exemplaire(s) perdu(s)..."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:82
+msgid "No message."
+msgstr "Pas de message."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:279
+msgid "No more renewals possible"
+msgstr "Pas de renouvellement supplémentaire possible"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:131
+msgid "No news loaded"
+msgstr "Pas de nouvelles enregistrées"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:58
+msgid "No order"
+msgstr "Pas de commande"
+
+#. %1$s: TMPL_VAR name=message
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:206
+#, c-format
+msgid "No patron matched %s <a1>Add adult</a> <a2>Add child</a>"
+msgstr ""
+"Pas d'adhérent trouvé pour %s <a1>Inscription adulte</a> <a2>Inscription "
+"enfant</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/booksellers.tmpl:62
+msgid "No pending basket"
+msgstr "Pas de panier en instance"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:43
+msgid "No phone stored."
+msgstr "Pas de téléphone enregistré."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:47
+msgid "No reasons defined on"
+msgstr "Pas de raisons définies"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:30
+msgid "No reservation linked"
+msgstr "Réservation orpheline"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:79
+msgid "No reserve found."
+msgstr "Pas de réservation trouvée."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:241
+msgid "No reserves"
+msgstr "Pas de réservation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:30
+msgid "No result found !"
+msgstr "Pas de réponse !"
+
+#. %1$s: TMPL_VAR name=query
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/result.tmpl:37
+#, c-format
+msgid "No result found for <b>%s</b>"
+msgstr "Pas de réponse pour <b>%s</b>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-quicksearch-results.tmpl:41
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member.tmpl:76
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/member-search.tmpl:41
+msgid "No results found"
+msgstr "Pas de réponse"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:32
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:69
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:114
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl:65
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl:109
+msgid "No results found."
+msgstr "Pas de réponse"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:61
+msgid "No results in Authorities"
+msgstr "Pas de résultats dans les autorités"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:26
+msgid "No results match your search for"
+msgstr "Pas de résultats correspondant à votre recherche pour"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reviews/reviewswaiting.tmpl:46
+msgid "No review has to be approved or deleted."
+msgstr "Aucun commentaire à approuver ou supprimer."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:169
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:171
+msgid "No specific type"
+msgstr "Sans type"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/stats.tmpl:33
+msgid "No statistics to report"
+msgstr "Pas de statistiques à présenter"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:139
+msgid "No suggestion has already been"
+msgstr "Aucune suggestion n'a déjà été"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:31
+msgid "No suggestions waiting"
+msgstr "Pas de suggestions en attente"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:72
+msgid "No waiting suggestion to accept or reject."
+msgstr "Pas de suggestion en attente de validation ou rejet"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+#, fuzzy
+msgid "No {X}, Issue {Y}"
+msgstr "Pas en prêt"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:60
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:91
+msgid "No, Do Not Delete"
+msgstr "Non, ne pas supprimer"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:129
+msgid "No, Do not Delete"
+msgstr "Non, ne pas supprimer"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:86
+msgid "No, Do not Delete!"
+msgstr "Non, ne pas supprimer !"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/bookcount.tmpl:21
+msgid "No. of Issues"
+msgstr "Nombre de prêts"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/viewalerts.tmpl:23
+msgid "Nobody"
+msgstr "Personne"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:151
+msgid "Non Fiction"
+msgstr "Documentaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:265
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:267
+msgid "Non-ISBD"
+msgstr "non-ISBD"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:154
+msgid "Non-musical recording"
+msgstr "Enregistrement non musical"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:70
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:192
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:51
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:90
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:112
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:137
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:213
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:87
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:71
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:88
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:71
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:140
+msgid "None"
+msgstr "Aucun"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:204
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:230
+msgid "None of the above"
+msgstr "Aucun de ci-dessus"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:364
+msgid "Normalement irregulier"
+msgstr "Normalement irregulier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/stopwords.tmpl:6
+msgid ""
+"Normally, you will not want Koha to save keyword references to articles like "
+"\"The\" and \"A\" and other very common words. Saving keyword references to "
+"these words does not help to limit a search and will make the keyword index "
+"very large and \"cluttered\" with words that are not really useful. The "
+"\"stopwords\" list defines these unnecessary words for your installation."
+msgstr ""
+"Normalement, vous ne souhaiterez pas que Koha sauvegarde des mot-clés de "
+"référence vers des articles comme \"Le\" et \"Un\" et d'autres mots très "
+"courants. Sauvegarder des mots-clés de référence vers ces mots n'aidera pas "
+"à limiter une recherche et rendra l'index des mots-clés très volumineux et "
+"\"encombré\"de mots qui ne sont pas vraiment utiles. La liste des \"mots "
+"vides\" détermine la liste de ces mots inutiles à votre installation."
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+#, fuzzy
+msgid "Northern"
+msgstr "Note"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:89
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:91
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:190
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:192
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:92
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:94
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:188
+msgid "Not Available"
+msgstr "Indisponible"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:195
+msgid "Not Issued"
+msgstr "Pas en prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:201
+msgid "Not On Issue."
+msgstr "Pas en prêt."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:250
+msgid "Not Reserveable"
+msgstr "Non réservable"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:191
+msgid "Not allowed"
+msgstr "Non autorisé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:148
+msgid "Not defined yet"
+msgstr "Pas encore défini"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:210
+msgid "Not for Loan"
+msgstr "Exclu du prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:129
+msgid "Not for loan"
+msgstr "Exclu du prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:100
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:101
+msgid "Not mandatory,"
+msgstr "Facultatif,"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:254
+msgid "Not on Issue."
+msgstr "Pas en prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:266
+msgid "Not on issue."
+msgstr "Pas en prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:98
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:100
+msgid "Not repeatable,"
+msgstr "Non répétable"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:30
+msgid "Not seen since:"
+msgstr "Pas vu depuis : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:177
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl:67
+msgid "Note"
+msgstr "Note"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:10
+msgid "Note : The items are exported by this tool."
+msgstr "Remarque : les exemplaires sont exportés par cet outil."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/charges.tmpl:10
+msgid "Note : fines are calculated by the fines2.pl"
+msgstr ""
+"Remarque : les amendes sont calculées par le script fines2.pl, situé dans le "
+"répertoire misc"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/export/marc.tmpl:12
+msgid "Note : the items are NOT exported by this tool"
+msgstr "Remarque : les exemplaires NE SONT PAS exportés par cet outil"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-renew.tmpl:15
+msgid "Note for the librarian that will manage your renewal request"
+msgstr ""
+"Note pour le bibliothécaire qui va gérer votre demande de renouvellement"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:25
+msgid ""
+"Note that the subscription renewal done by the \"serials librarian\" is "
+"supposed to be immediate. We have decided to keep Koha as simple as "
+"possible. In fact, the subscription renewal won't be immediate, but we "
+"didn't wanted to add too much complexity."
+msgstr ""
+"Noter que le renouvellement de l'abonnement fait par le bibliothécaire "
+"responsable des périodiques est censé être immédiat.Nous avons choisi de "
+"rendre Koha aussi simple que possible.En fait, le renouvellement de "
+"l'abonnement ne peut pas être immédiat, mais nous n'avons pas voulu ajouter "
+"trop de complications."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/printers.tmpl:8
+msgid ""
+"Note that you can always print Koha screens directly to a printer attached "
+"to your workstation just by using your web browser's Print function."
+msgstr ""
+"Noter que vous pouvez toujours imprimer des écrans Koha directement sur une "
+"imprimante connectée à votre poste de travail en utilisant simplement la "
+"fonction d'impression de votre navigateur internet."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:237
+msgid "Note: Subscription is about to expire next issue."
+msgstr "Attention : L'abonnement arrive à expiration au prochain numéro."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:36
+msgid "Note: in the last column, you can choose:"
+msgstr "Remarque : dans la dernière colonne, vous pouvez choisir : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:101
+msgid "Note: you should have no reasons to modify the following default values"
+msgstr ""
+"Remarque : vous ne devriez pas avoir de raison de modifier les valeurs par "
+"défaut suivantes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:236
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:74
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:69
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:125
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:198
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:240
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:70
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member.tmpl:54
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:484
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:156
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:280
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:145
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:259
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:40
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:39
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:698
+msgid "Notes"
+msgstr "Notes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:68
+msgid "Notes/Comments"
+msgstr "Remarques/Commentaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:80
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:88
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio-nomarc.tmpl:26
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:35
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:56
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:108
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing-preview.tmpl:26
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing.tmpl:67
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:165
+msgid "Notes:"
+msgstr "Notes : "
+
+#. %1$s: TMPL_VAR name=notesmsg
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:101
+#, c-format
+msgid "Notes: %s"
+msgstr "Notes : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/z3950_search.tmpl:64
+#: ../../koha-tmpl/intranet-tmpl/prog/en/z3950/searchresult.tmpl:34
+msgid "Nothing found"
+msgstr "Aucune réponse"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:129
+msgid "Notified by"
+msgstr "Notifié par"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:50
+msgid "Notify by"
+msgstr "Notifier par"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/pay.tmpl:14
+msgid "Notify id"
+msgstr "Identifiant notificateur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:121
+msgid "Notifys of the day"
+msgstr "Notifications d'aujourd'hui"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:245
+msgid "Nouvelles"
+msgstr "Nouvelles"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:545
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:547
+msgid "Nov"
+msgstr "Nov"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:170
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "November"
+msgstr "Novembre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/branches.tmpl:10
+msgid ""
+"Now add the names and addresses, phone numbers, etc of your libraries in the "
+"\"Branches\" section. (All of your libraries should be described here, not "
+"just the branch libraries.) Give each library a unique and easily-remembered "
+"code (maximum of four characters). This code will be used in Koha's database "
+"to identify each library. When libraries are listed in Koha, they will be "
+"listed in alphabetical order by code. (Note that until you set your branch "
+"the first time you use a computer to circulate items in Koha, the branch "
+"will default to the first library in the alphabetical code list -- be "
+"careful to set the branch the first time you use Koha or whenever you add a "
+"new computer!)"
+msgstr ""
+"Maintenant ajouter les noms, adresses, numéros de téléphone etc, de vos "
+"bibliothèques dans la section \"Sites\". (toutes vos bibliothèques peuvent "
+"être décrites ici, pas seulement les annexes.) Donnez à chaque bibliothèque "
+"un code unique et facile à retenir (maximum de 4 caractères). Ce code sera "
+"utilisé dans la base de données Koha pour identifier chaque bibliothèque. "
+"Quand les bibliothèques seront listées par Koha, elles le seront par ordre "
+"alphabétique des codes. (Noter que jusqu'à ce que vous choisissiez votre "
+"site la première fois que vous utilisez un ordinateur pour le prêt dans "
+"Koha, le site sera par defaut la première bibliothèque de la liste "
+"alphabétique des codes --Veillez à sélectionner le site la première fois que "
+"vous utilisez Koha ou lorsque vous ajoutez un nouvel ordinateur!)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/circ/returns.tmpl:8
+msgid ""
+"Now simply scan or type the returned item's identifying number (usually a "
+"barcode) in the box provided."
+msgstr ""
+"Maintenant scannez simplement ou tapez le numéro identifiant du document "
+"(habituellement un code à barres)dans le pavé proposé."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/circ/circulation.tmpl:8
+msgid ""
+"Now start by scanning the patron's barcode or type in their name to find "
+"their account. Once Koha has found the patron, you will see a new form for "
+"scanning or typing the item's identifying number (usually a barcode)."
+msgstr ""
+"Maintenant commencez par scanner le code à barres de l'adhérent ou tapez son "
+"nom pour trouver son compte. Lorsque Koha a trouvé l'adhérent, vous verrez "
+"un nouveau pavé pour scanner ou taper le numéro identifiant le document (en "
+"général un code à barres)."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:157
+msgid ""
+"Now we're ready to create the database tables and fill them with some "
+"default data."
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:142
+msgid "Num pattern"
+msgstr "Modèle de numérotation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:24
+msgid "Num/Borrowers"
+msgstr "Numéro/Adhérents"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:24
+msgid "Num/Items"
+msgstr "Num/Exempl"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:186
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:255
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues-full.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:212
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:95
+msgid "Number"
+msgstr "Numéro"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:210
+msgid "Number Pattern:"
+msgstr "Modèle de numérotation : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:35
+msgid "Number of Columns:"
+msgstr "Nombre de colonnes :"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:35
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:36
+msgid "Number of Rows:"
+msgstr "Nombre de lignes : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/bookcount.tmpl:14
+msgid "Number of issues since since the above date :"
+msgstr "Nombre de prêts depuis la date ci-dessus : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:279
+msgid "Number of issues:"
+msgstr "Nombre de numéros : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-renew.tmpl:14
+msgid "Number of months"
+msgstr "Nombre de mois"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:281
+msgid "Number of months:"
+msgstr "Nombre de mois : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-renew.tmpl:12
+msgid "Number of num"
+msgstr "Nombre de n°"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-renew.tmpl:13
+msgid "Number of weeks"
+msgstr "Nombre de semaines"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:280
+msgid "Number of weeks:"
+msgstr "Nombre de semaines : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:198
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:224
+msgid "Number, Issue"
+msgstr "Numéro, Fascicule"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:100
+msgid "Number:"
+msgstr "Nombre : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:27
+msgid "Numbered"
+msgstr "Numérotation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:283
+msgid "Numbering calculation"
+msgstr "Calcul de la numérotation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:284
+msgid "Numbering formula:"
+msgstr "Formule de numérotation : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member.tmpl:52
+msgid "OD/Issues"
+msgstr "Retards/Prêts"
+
+#. INPUT type=button
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:258
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:258
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:66
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:91
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:120
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:135
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:153
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:81
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:121
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:142
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:154
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:154
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:163
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:228
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:247
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:37
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:49
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:63
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:77
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:91
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:103
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:118
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:36
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:71
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:95
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:107
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:130
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:147
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:195
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:52
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:61
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:70
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:79
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:88
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:97
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:119
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:68
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:113
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:101
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:109
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:36
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:76
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:115
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:111
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:162
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:216
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:310
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/thesaurus_popup.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/thesaurus_popup.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:111
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:122
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:32
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:46
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/guarantor_search.tmpl:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:269
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:276
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:112
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:138
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:277
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:101
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:185
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/inventory.tmpl:29
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:277
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_by_borrower_category.tmpl:52
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:228
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/itemtypes.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/acqui-search.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:40
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:49
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:245
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:253
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:295
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:49
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:88
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:26
+msgid "OK"
+msgstr "OK"
+
+#. INPUT type=submit name=ok
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing-preview.tmpl:30
+msgid "OK, Preview Routing Slip"
+msgstr "OK, Aperçu du bordereau de circulation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:17
+msgid "OPAC & KOHA News"
+msgstr "Nouvelles OPAC et KOHA"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:559
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:610
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:419
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:610
+msgid "OPAC Login"
+msgstr "Identifiant OPAC "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:174
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:176
+msgid "OPAC Password:"
+msgstr "Mot de passe OPAC : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:552
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:603
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:412
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:603
+msgid "OPAC login"
+msgstr "Identifiant OPAC "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:172
+msgid "OPAC login:"
+msgstr "Identifiant OPAC : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:538
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:589
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:398
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:589
+msgid "OPAC note"
+msgstr "Note à l'OPAC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:70
+msgid "OR Add to a new Group:"
+msgstr "OU Ajouter à un nouveau groupe : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:12
+msgid "OS version ('uname -a'):"
+msgstr "Version de l'OS ('uname -a) : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:110
+msgid "Object"
+msgstr "Objet"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:539
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:541
+msgid "Oct"
+msgstr "Oct"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:169
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "October"
+msgstr "Octobre"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:23
+msgid ""
+"Of course, if the ISBN already exists in the active DB, the biblio will be "
+"ignored."
+msgstr ""
+"Bien sûr, si l'ISBN existe déjà dans la base de données active, la notice "
+"sera ignorée."
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:149
+msgid "Ok"
+msgstr "OK"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reviews/reviewswaiting.tmpl:17
+msgid "On biblio"
+msgstr "Sur le document"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=cardnumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:135
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:49
+#, c-format
+msgid "On issue to <a1>%s</a>"
+msgstr "Prêté à : <a1>%s</a>"
+
+#. %1$s: TMPL_VAR name=onloancount
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:242
+#, c-format
+msgid "On loan (%s),"
+msgstr "En prêt (%s)"
+
+#. %1$s: TMPL_VAR name=date_due
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:198
+#, c-format
+msgid "On loan, Return expected on %s"
+msgstr "En prêt, retour attendu le %s"
+
+#. %1$s: TMPL_VAR name=orderedcount
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:245
+#, c-format
+msgid "On order (%s)"
+msgstr "En commande (%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/moremember.tmpl:5
+msgid "On the top left is their address and card number."
+msgstr "En haut à gauche il y a leur adresse et leur numéro de carte."
+
+#. %1$s: TMPL_VAR name=datereceived
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:16
+#, c-format
+msgid "On: %s"
+msgstr "Sur : %s"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/biblio_framework.tmpl:6
+msgid ""
+"Once a framework type is created, you can clic on \"MARC structure\" to "
+"define the exact MARC structure. The first time, Koha will ask you to select "
+"an existing framework to copy into the new one. Thus, you don't have to "
+"define all the MARC structure"
+msgstr ""
+"Lorsqu'un framework est créé, vous pouvez cliquer sur structure MARC pour "
+"définir la structure MARC exacte. La première fois, Koha va vous demander de "
+"sélectionner un framework existant pour le copier dans le nouveau. Ainsi, "
+"vous n'aurez pas à re-définir toute la structure MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:129
+msgid "Once you finish the steps above, click Save."
+msgstr "Après avoir fini l'étape ci-dessus, cliquer sur Valider."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/checkmarc.tmpl:4
+msgid ""
+"Once you have completed the process of setting up your MARC tag structure "
+"(MarcTagstruct) and checked your MARC to Koha mapping (Koha2MarcLinks), "
+"click on this link to activate a small program that checks for major errors "
+"in your MARC setup."
+msgstr ""
+"Lorsque vous aurez terminé l'établissement de la structure des champs MARC "
+"(MarcTagstruct) et que vous aurez vérifié vos liens entre MARC et Koha "
+"(Koha2MarcLonks), cliquez sur le lien pour lancer un petit programme qui "
+"contrôlera les principales erreurs dans votre mise au point MARC."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull-home.tmpl:6
+msgid "Once you have found the subscription you need, you can:"
+msgstr ""
+"Lorsque vous avez trouvé l'abonnement que vous cherchez, vous pouvez : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/aqbookfund.tmpl:14
+msgid ""
+"Once you have set up a fund, you will see a link to a page for setting up "
+"the fund budget. Here you will enter the beginning and ending dates of your "
+"budget year and the amount of money in that particular budget line. Do not "
+"use any kind of currency notation (like \"$\") or commas when entering the "
+"number. (Commas will be converted to decimal points.) NOTE: Your dates will "
+"not saved correctly unless you have set your date format in the System "
+"Preferences section of the Parameters page -- DO THIS BEFORE setting "
+"budgets.)"
+msgstr ""
+"Lorsque vous aurez créé une ligne de crédit, vous verrez un lien vers une "
+"page pour définir le budget de la ligne de crédit.Vous entrerez ici les "
+"dates de début et de fin de votre année budgétaire et le montant de ce poste "
+"budgétaire spécifique.N'utilisez aucune sorte d'abréviation pour les devises "
+"(comme €) ou de virgule lorsque vous saisissez les chiffres. (Les virgules "
+"seront converties en chiffres décimaux).REMARQUE Vos dates ne seront pas "
+"sauvegardées correctement si vous n'avez pas choisi la forme des dates dans "
+"la section Préférences Système du module Paramètres--FAITES-LE AVANT de "
+"créer les budgets)."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/nohelp.tmpl:4
+msgid "Online Help"
+msgstr "Aide en ligne"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/acqui/newbiblio.tmpl:1
+msgid "Online Help: Add Bibliographic Record"
+msgstr "Aide en ligne : Ajouter une notice bibliographique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/memberentry.tmpl:1
+msgid "Online Help: Adding a New Patron"
+msgstr "Aide en ligne : Ajouter un nouvel adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/circ/circulation.tmpl:1
+msgid "Online Help: Circulation -- Issues"
+msgstr "Aide en ligne : Circulation -- sorties"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/circ/returns.tmpl:1
+msgid "Online Help: Circulation -- Returns"
+msgstr "Aide en Llgne : Circulation -- retours"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/export/marc.tmpl:1
+msgid "Online Help: MARC Export"
+msgstr "Aide en ligne : Exportation MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/import/breeding.tmpl:1
+msgid "Online Help: MARC Import"
+msgstr "Aide en ligne : Import MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/moremember.tmpl:1
+msgid "Online Help: Member Information"
+msgstr "Aide en ligne : Information adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/members-home.tmpl:1
+msgid "Online Help: Members"
+msgstr "Aide en ligne : Adhérents"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/nohelp.tmpl:1
+msgid "Online Help: No help for this topic!"
+msgstr "Aide en ligne : Désolé, aucune aide pour ce sujet!"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:1
+msgid "Online Help: Search"
+msgstr "Aide en ligne : Recherche"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:1
+msgid "Online Help: Serials -- Adding Subscriptions"
+msgstr "Aide en ligne : Périodiques -- Ajout d'abonnements "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:1
+msgid "Online Help: Serials -- Issues and Summary"
+msgstr "Aide en ligne : Périodiques -- Numéros  et résumé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:1
+msgid "Online Help: Serials Subscription Detail"
+msgstr "Aide en ligne : Détails abonnement périodiques "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull-home.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/bull-home.tmpl:1
+msgid "Online Help: Serials Subscriptions"
+msgstr "Aide en ligne : Abonnements périodiques"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authorised_values.tmpl:1
+msgid "Online Help: System Preferences -- Authorised values management"
+msgstr ""
+"Aide en ligne : Préférences système -- Administration des valeurs autorisées"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:1
+msgid ""
+"Online Help: System Preferences -- Authorities MARC tag structure "
+"administration"
+msgstr "Aide en ligne : Préférences système -- Structure MARC des autorités"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authtypes.tmpl:1
+msgid "Online Help: System Preferences -- Authority types"
+msgstr "Aide en ligne : Préférences système -- Types d'autorité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/biblio_framework.tmpl:1
+msgid "Online Help: System Preferences -- Biblio framework"
+msgstr "Aide en ligne : Préférences système -- Grilles biblio"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/aqbookfund.tmpl:1
+msgid "Online Help: System Preferences -- Book Fund Administration"
+msgstr "Aide en ligne : Préférences système -- Gestion des lignes budgétaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/categorie.tmpl:1
+msgid "Online Help: System Preferences -- Borrower Categories"
+msgstr "Aide en ligne : Préférences système -- Catégories d'adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/branches.tmpl:1
+msgid "Online Help: System Preferences -- Branches"
+msgstr "Aide en ligne : Préférences système -- Sites"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/currency.tmpl:1
+msgid "Online Help: System Preferences -- Currencies administration"
+msgstr "Aide en ligne : Préférences système -- Gestion des devises"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/issuingrules.tmpl:1
+msgid "Online Help: System Preferences -- Issuing rules"
+msgstr "Aide en ligne : Préférences système -- Règles de prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/itemtypes.tmpl:1
+msgid "Online Help: System Preferences -- Item types management"
+msgstr "Aide en ligne : Préférences système -- Gestion des types de documents "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/koha2marclinks.tmpl:1
+msgid "Online Help: System Preferences -- Koha 2 MARC links"
+msgstr "Aide en ligne : Préférences système -- Liens de Koha vers MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/checkmarc.tmpl:1
+msgid "Online Help: System Preferences -- MARC Check"
+msgstr "Aide en ligne : Préférences système -- Vérification MARC"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:1
+msgid "Online Help: System Preferences -- MARC tag structure administration"
+msgstr ""
+"Aide en ligne : Préférences système -- Gestion structure des champs MARC"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/printers.tmpl:1
+msgid "Online Help: System Preferences -- Printer Administration"
+msgstr "Aide en ligne : Préférences système -- Gestion des imprimantes"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/stopwords.tmpl:1
+msgid "Online Help: System Preferences -- Stop word administration page"
+msgstr "Aide en ligne : Préférences système -- Page de gestion des mots vides"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:1
+msgid "Online Help: System Preferences -- System preferences administration"
+msgstr "Aide en ligne : Préférences système -- Gestion des préférences système"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/z3950servers.tmpl:1
+msgid "Online Help: System Preferences -- Z39.50 servers administration"
+msgstr "Aide en ligne : Préférences système -- Gestion des serveurs Z39-50"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:50
+msgid "Only 1 MARC tag mapped to items"
+msgstr "1 seul champ MARC relié aux exemplaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:420
+msgid "Only items currently available"
+msgstr "Tous les documents actuellement disponibles"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:259
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:381
+msgid "Opac's note"
+msgstr "Note à l'OPAC : "
+
+#. %1$s: TMPL_VAR name=ohidden
+#. %2$s: TMPL_VAR name=ihidden
+#. %3$s: TMPL_VAR name=ehidden
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:24
+#, c-format
+msgid "Opac:%s Intranet:%s Editor:%s (see online help)"
+msgstr "Opac : %s Intranet : %s Editeur : %s (voir aide en ligne)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:92
+msgid "Open On"
+msgstr "Ouvert le "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:11
+msgid "Open on"
+msgstr "Ouvert le"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:124
+msgid "Operation can be make"
+msgstr "L'opération peut être effectuée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:59
+msgid "Options"
+msgstr "Options"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:31
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/booksellers.tmpl:9
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:48
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:56
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:58
+msgid "Order"
+msgstr "Commande"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:10
+msgid "Order Date"
+msgstr "Date de la commande"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:27
+msgid "Order Details"
+msgstr "Détails de la commande"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:89
+msgid "Order by :"
+msgstr "Trié par :"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/members-home.tmpl:13
+msgid "Order by Card Number"
+msgstr "Trier par numéro de carte"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/members-home.tmpl:12
+msgid "Order by Last Name"
+msgstr "Trier par nom de famillle"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/booksellers.tmpl:10
+#, fuzzy
+msgid "Order receive"
+msgstr "Date de réception"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/histsearch.tmpl:7
+msgid "Order search"
+msgstr "Recherche sur les commandes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/search.tmpl:46
+msgid "Ordered by"
+msgstr "Trié par"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:11
+msgid "Ordered for"
+msgstr "Commandé depuis"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:74
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:204
+msgid "Ordering informations"
+msgstr "Informations sur les commandes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:111
+msgid "Ordering prices"
+msgstr "Prix de commande"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:190
+msgid "Org."
+msgstr "Coll."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:107
+msgid "Organisation"
+msgstr "Collectivités"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:129
+msgid "Organisation Email:"
+msgstr "Email de la collectivité : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:102
+msgid "Organisation Name:"
+msgstr "Nom collectivité : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:128
+msgid "Organisation Phone:"
+msgstr "Téléphone collectivité : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:207
+msgid "Organisation address"
+msgstr "Adresse collectivité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:103
+msgid "Organisation name"
+msgstr "Nom collectivité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:444
+msgid "Organisation(s)"
+msgstr "Collectivité(s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:437
+msgid "Organisations"
+msgstr "Collectivités"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:17
+msgid "Other forms"
+msgstr "Autres formes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:61
+msgid "Other lib"
+msgstr "Autres libellés"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:173
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:174
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:171
+msgid "Other name"
+msgstr "Autre nom"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:36
+msgid "Other stats"
+msgstr "Autres stats"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:104
+msgid "Othernames:"
+msgstr "Autres noms : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:36
+msgid "Others Options:"
+msgstr "Autres options : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:44
+msgid "Others..."
+msgstr "Autres..."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:166
+#, c-format
+msgid ""
+"Otherwise, <a1>select frameworks to import</a> to continue the installation."
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:267
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:103
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:129
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:268
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:93
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:176
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:268
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:219
+msgid "Output"
+msgstr "Affichage"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:71
+msgid "Output format"
+msgstr "Format de sortie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:29
+msgid "Outsiders"
+msgstr "Les moins"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:176
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:273
+msgid "Overdue"
+msgstr "Retard"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/categorie.tmpl:24
+msgid "Overdue Notice Required"
+msgstr "Message de retard demandé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/categorie.tmpl:25
+msgid ""
+"Overdue Notice Required lets you bypass generating overdue notices for this "
+"user type."
+msgstr ""
+"Message de retard demandé vous permet de forcer les messages de retard "
+"affichés pour ce type d'adhérent."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/issuingrules.tmpl:15
+msgid "Overdue charges"
+msgstr "Pénalités de retard"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/issuingrules.tmpl:7
+msgid ""
+"Overdue charges : they are based on the item type and borrower type. These "
+"charges are defined on this page."
+msgstr ""
+"Pénalités de retard : elles sont calculées en fonction du type de document "
+"et du type d'adhérent. Ces sommes sont fixées dans cette page."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:98
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:138
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:134
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:210
+msgid "Overdue notice required"
+msgstr "Message de retard demandé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:49
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:128
+msgid "Overdue status"
+msgstr "Statut en retard"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:8
+msgid ""
+"Overdue will be taken into account provided that you input delays as numbers "
+"only."
+msgstr ""
+"Les retards seront comptabilisés à condition que les délais soient fixés "
+"uniquement en nombres."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:35
+msgid "Overdue!"
+msgstr "Retard !"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-receipt.tmpl:30
+msgid "Overdues"
+msgstr "Retards"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menu-circ.inc:15
+#, c-format
+msgid "Overdues <a1>Items</a> <a2>Claims</a> Daily <a3>Reconciliation</a>"
+msgstr ""
+"Retards <a1>Documents</a ><a2>Réclamations</a> <a3>Etat de compte</"
+"a>journalier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:40
+msgid "Overdues of your library"
+msgstr "Retards pour votre site"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:74
+#, c-format
+msgid "Overdues: See highlighted items <a1>below</a>"
+msgstr "Retards : Voir les éléments surlignés <a1>ci-dessous</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:124
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:173
+msgid "Owner:"
+msgstr "Propriétaire : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:86
+msgid "P&amp;P"
+msgstr "P&P"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:335
+msgid "P&eacute;riodicit&eacute;"
+msgstr "Périodiques"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:323
+msgid "P&eacute;riodique"
+msgstr "Périodicité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:24
+msgid "Page Height:"
+msgstr "Hauteur de page : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:58
+msgid "Page Size"
+msgstr " Taille de page"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:40
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:36
+msgid "Page Type"
+msgstr "Type de page"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:22
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:23
+msgid "Page Width:"
+msgstr "Largeur de page : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:104
+msgid "Pages:"
+msgstr "Pages : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/pay.tmpl:25
+msgid "Paid"
+msgstr "Payé"
+
+#. %1$s: TMPL_VAR name=papertype_opt
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:124
+#, c-format
+msgid "Papertype:%s"
+msgstr "Type de papier : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:402
+msgid "Papier"
+msgstr "Papier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:3
+msgid "Parameter Deleted"
+msgstr "Paramètres supprimés"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-bottom.inc:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/serials-bottom.inc:11
+msgid "Parameters"
+msgstr "Paramètres"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/histsearch.tmpl:93
+msgid "Parcel"
+msgstr "Colis"
+
+#. %1$s: TMPL_VAR name=invoice
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:7
+#, c-format
+msgid "Parcel %s"
+msgstr "Colis %s"
+
+#. %1$s: TMPL_VAR name=invoice
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:8
+#, c-format
+msgid "Parcel <i>%s</i>"
+msgstr "Colis <i>%s</i>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:111
+msgid "Parcel Code"
+msgstr "Code de colis"
+
+#. %1$s: TMPL_VAR name=invoice
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:14
+#, c-format
+msgid "Parcel: %s"
+msgstr "Colis : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:92
+msgid "Pascale Nalon (ENSMP) and Jean Yves Lemaire (Chatel Saint Germain)"
+msgstr "Pascale Nalon (ENSMP) et Jean Yves Lemaire (Chatel Saint Germain)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:130
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:193
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:235
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:568
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:619
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:428
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:619
+msgid "Password"
+msgstr "Mot de passe"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-password.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-password.tmpl:7
+msgid "Password Updated"
+msgstr "Mot de passe mis à jour"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/auth.tmpl:42
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:41
+msgid "Password:"
+msgstr "Mot de passe : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:79
+msgid "Pate Eyler (Kaitiaki from 2002 to 2004)"
+msgstr "<b>Pate Eyler</b> (Kaitiaki de 2002 à 2004)"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:182
+msgid "Patent document"
+msgstr "Brevet"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:240
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/overdue.tmpl:10
+msgid "Patron"
+msgstr "Adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl:110
+#, c-format
+msgid "Patron <a1>Sort</a>"
+msgstr "Adhérent <a1>trier</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:5
+msgid "Patron Categories"
+msgstr "Catégories adhérent"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:159
+msgid "Patron Category Administration"
+msgstr "Gestion des catégories d'adhérents"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:216
+msgid "Patron Information"
+msgstr "Information adhérent"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/mancredit.tmpl:11
+msgid "Patron Number"
+msgstr "Numéro d'adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-quicksearch.tmpl:4
+msgid "Patron Search:"
+msgstr "Recherche d'adhérent : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:706
+msgid "Patron alert with"
+msgstr "Alerte adhérent "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:164
+msgid "Patron alert with:"
+msgstr "Alerte adhérent par : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:275
+msgid "Patron is debarred"
+msgstr "L'adhérent est suspendu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:229
+#, c-format
+msgid ""
+"Patron not found? <a1>Add adult</a> <a2>Add child</a> or <a3>try another "
+"search</a>"
+msgstr ""
+"Adhérent pas trouvé ? <a1>Inscription adulte</a> <a2>Inscription enfant</a> "
+"ou <a3>Essayer une autre recherche</a>"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:29
+#, fuzzy
+msgid "Patron will leave soon."
+msgstr "L'adhésion expire bientôt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:267
+msgid "Patron's address is in doubt"
+msgstr "L'adresse de l'adhérent semble erronée"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:283
+msgid "Patron's card is expired"
+msgstr "La carte d'adhérent a expiré"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:271
+msgid "Patron's card is lost"
+msgstr "La carte d'adhérent est perdue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:56
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:78
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:121
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:146
+msgid "Patron:"
+msgstr "Adhérent : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:34
+msgid "Patrons"
+msgstr "Adhérents"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:38
+msgid "Patrons and circulation"
+msgstr "Adhérents et circulation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/mancredit.tmpl:1
+msgid "Patrons: Create Manual Credit"
+msgstr "Adhérent : créer un crédit manuel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/maninvoice.tmpl:1
+msgid "Patrons: Create Manual Invoice"
+msgstr "Adhérents : créer une facture manuelle"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:42
+msgid "Paul Poulain, Henri Damien Laurent, Antoine Farnault"
+msgstr "Paul Poulain, Henri Damien Laurent, Antoine Farnault"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:78
+msgid "Pawel Skuza (Polish for 1.2)"
+msgstr "Pawel Skuza (Polonais pour la version 1.2)"
+
+#. %1$s: TMPL_VAR name=firstname
+#. %2$s: TMPL_VAR name=surname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/pay.tmpl:5
+#, c-format
+msgid "Pay Fines for %s %s"
+msgstr "Règlement des amendes de %s %s"
+
+#. %1$s: TMPL_VAR name=surname
+#. %2$s: TMPL_VAR name=firstname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/pay.tmpl:1
+#, c-format
+msgid "Pay Fines for %s, %s"
+msgstr "Règlement des amendes de %s %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:399
+msgid "Peau"
+msgstr "Peau"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:376
+msgid "Peinture"
+msgstr "Imprimante"
+
+#. %1$s: TMPL_VAR name=todaysdate
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl:15
+#, c-format
+msgid "Pending reserves as of %s"
+msgstr "Réservations orphelines à compter du %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:27
+msgid "Pending suggestions"
+msgstr "Suggestions en attente"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/acqui-search-result.tmpl:21
+msgid "Perform a new search"
+msgstr "Nouvelle recherche"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:71
+msgid "Period"
+msgstr "Période"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:328
+msgid "Periodique"
+msgstr "Périodique"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:20
+msgid "Perl modules"
+msgstr "Modules Perl"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:13
+msgid "Perl version:"
+msgstr "version PERL : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:127
+msgid "Personal identity"
+msgstr "Identité personnelle"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:308
+msgid "Persons that can issue books"
+msgstr "Personnes qui peuvent emprunter des documents"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=branchphone
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:112
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:127
+#, c-format
+msgid "Ph: %s"
+msgstr "Tel.: %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:30
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:53
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:159
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:182
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:45
+msgid "Phone"
+msgstr "Téléphone"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:404
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:443
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:487
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:386
+msgid "Phone (cell)"
+msgstr "Téléphone (portable)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:386
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:425
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:368
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:475
+msgid "Phone (home)"
+msgstr "Téléphone (domicile)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:395
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:434
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:278
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:377
+msgid "Phone (prof)"
+msgstr "Téléphone (travail)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:189
+msgid "Phone:"
+msgstr "Téléphone : "
+
+#. %1$s: TMPL_VAR name=phone
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:31
+#, c-format
+msgid "Phone: %s"
+msgstr "Téléphone : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_linker.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_linker.tmpl:45
+msgid "Phrase"
+msgstr "Phrase"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:26
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:155
+msgid "Physical Address"
+msgstr "Adresse physique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:282
+msgid "Pick up location"
+msgstr "Lieu de récupération"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:160
+msgid "Pickup at"
+msgstr "Récupérer à"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:394
+msgid "Pierre"
+msgstr "Pierre"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/bookcount.tmpl:8
+msgid "Place Reserve"
+msgstr "Faire une réservation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:84
+msgid "Place of Publication:"
+msgstr "Lieu d'édition : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:29
+msgid "Place:"
+msgstr "Emplacement : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:71
+msgid "Placed On"
+msgstr "Commandé en"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/histsearch.tmpl:16
+msgid "Placed on"
+msgstr "Prévu pour"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:272
+msgid "Planches"
+msgstr "Planches"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:340
+msgid "Planned date"
+msgstr "Date prévue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:727
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:171
+msgid "Planning"
+msgstr "Calendrier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:8
+msgid "Planning information bloc"
+msgstr "Bloc d'information sur le calendrier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:391
+msgid "Platre"
+msgstr "Plâtre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:130
+msgid "Please Confirm Issue"
+msgstr "Confirmer le prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio-nomarc.tmpl:6
+msgid "Please Specify a Title"
+msgstr "Précisez un titre SVP"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:49
+#, fuzzy
+msgid "Please click Next to continue if this information is correct"
+msgstr "Cliquer sur suivant pour continuer si les informations sont valides"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:147
+#, fuzzy
+msgid "Please contact your system administrator"
+msgstr "Koha -- Administration système"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:38
+#, c-format
+msgid "Please correct these errors and <a1>start the installer</a> again."
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:185
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:197
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:112
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:183
+msgid "Please create one"
+msgstr "Prière d'en créer un"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:26
+msgid "Please create the database before continuing."
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:39
+msgid "Please enter your username and password"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl:96
+msgid "Please go in the shelves, pickup a book and do a return on them :"
+msgstr "Allez dans les rayons, récupérez le document, et effectuez un retour :"
+
+#. For the first occurrence,
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid ""
+"Please indicate which days of the week you <b>DO NOT<\\/b> expect to receive "
+"issues.<br \\/>"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step1.tmpl:8
+msgid ""
+"Please pick up your language from the following list. If your langauge is "
+"not listed, please inform your systems administrator."
+msgstr ""
+
+#. %1$s: TMPL_VAR name=msg
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:90
+#, c-format
+msgid "Please return item to home branch: %s"
+msgstr "Merci de retourner l'exemplaire au site d'origine : %s"
+
+#. %1$s: TMPL_VAR name=msg
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:198
+#, c-format
+msgid "Please return to %s"
+msgstr "Merci de retourner à %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:82
+msgid "Please select a framework language you want to import:"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:39
+msgid "Plugin"
+msgstr "Plugin"
+
+#. %1$s: TMPL_VAR name=value_builder
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:30
+#, c-format
+msgid "Plugin %s"
+msgstr "Plugin : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:112
+msgid "Plugin:"
+msgstr "Plugin : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:246
+msgid "Poesie"
+msgstr "Poésie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:393
+msgid "Porcelaine"
+msgstr "Porcelaine"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:112
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:181
+msgid "Port"
+msgstr "Port"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:269
+msgid "Portraits"
+msgstr "Portraits"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:49
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:178
+msgid "Position"
+msgstr "Poste"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:22
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:151
+msgid "Postal Address"
+msgstr "Adresse postale"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:212
+msgid "Pr&eacute;-scolaire"
+msgstr "Pré-scolaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:3
+msgid "Preferences"
+msgstr "Préférences"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:86
+msgid "Preferred publishers"
+msgstr "Editeurs référencés"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing-preview.tmpl:8
+msgid "Preview Routing List"
+msgstr "Aperçu de la liste de circulation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:186
+msgid "Previous Page"
+msgstr "Page précédente"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:782
+#, fuzzy
+msgid "Previous issues"
+msgstr "Prêts précédents"
+
+#. INPUT type=button name=step1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:451
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:593
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:492
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:644
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:313
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:453
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:644
+msgid "Previous step"
+msgstr "Etape  précédente"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:226
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:37
+msgid "Price"
+msgstr "Prix"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:5
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:122
+msgid "Print Preview"
+msgstr "Aperçu avant impression"
+
+#. %1$s: TMPL_VAR name=cardnumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-receipt.tmpl:1
+#, c-format
+msgid "Print Receipt for %s"
+msgstr "Imprimer un reçu pour %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:117
+msgid "Printer"
+msgstr "Imprimante"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:107
+msgid "Printer Added"
+msgstr "Imprimante ajoutée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:154
+msgid "Printer Admin"
+msgstr "Gestion Imprimantes"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/printers.tmpl:3
+msgid "Printer Administration"
+msgstr "Configuration imprimante"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:3
+msgid "Printer Configuration"
+msgstr "Configuration imprimante"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:5
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:147
+msgid "Printer Deleted"
+msgstr "Imprimante supprimée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:79
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:86
+msgid "Printer Name"
+msgstr "Nom de l'imprimante"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:84
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:6
+msgid "Printers"
+msgstr "Imprimantes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:85
+msgid "Printers (UNIX paths)."
+msgstr "Imprimantes (chemin UNIX)"
+
+#. %1$s: TMPL_VAR name=startrow
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-manager.tmpl:8
+#, c-format
+msgid "Printing will start on <b>row %s</b>"
+msgstr "L'impression commencera à la <b>ligne %s</b>"
+
+#. %1$s: TMPL_VAR name=sheets
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-manager.tmpl:9
+#, c-format
+msgid "Printing will use <b>%s sheets</b>"
+msgstr "L'impression utilisera <b> %s feuilles</b>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:152
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:278
+msgid "Priority"
+msgstr "Priorité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl:104
+#, c-format
+msgid "Priority <a1>Sort</a>"
+msgstr "Priorité <a1>trier</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/addbookbybiblionumber.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:126
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:176
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:178
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:199
+msgid "Private"
+msgstr "Privé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:189
+msgid "Prof."
+msgstr "Prof."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:108
+msgid "Professional"
+msgstr "Professionnel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:137
+msgid "Professional Phone:"
+msgstr "Téléphone professionnel : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:293
+msgid "Professional address"
+msgstr "Adresse professionnelle"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:361
+msgid "Professional contact"
+msgstr "Contact professionnel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:134
+msgid "Professional phone:"
+msgstr "Téléphone professionnel : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:138
+msgid "Professionnal Email:"
+msgstr "Email professionnel : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:188
+msgid "Programmed texts"
+msgstr "Textes de programmes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/addbookbybiblionumber.tmpl:35
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:127
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:181
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:183
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:199
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:208
+msgid "Public"
+msgstr "Publique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/search.tmpl:51
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:155
+msgid "Publication Year"
+msgstr "Année de publication"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:82
+msgid "Publication Year:"
+msgstr "Année de publication : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:54
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/result.tmpl:12
+msgid "Publication year"
+msgstr "Année de publication"
+
+#. %1$s: TMPL_VAR name=publicationyear
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:170
+#, c-format
+msgid "Publication year: %s"
+msgstr "Année de publication : %s"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:40
+msgid "Published by :"
+msgstr "Edité par : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:31
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:30
+msgid "Published on"
+msgstr "Édité le"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:32
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:135
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/search.tmpl:52
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:69
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:69
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:149
+msgid "Publisher"
+msgstr "Editeur"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=publishercode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:98
+#, c-format
+msgid "Publisher :%s"
+msgstr "Editeur : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:70
+msgid "Publisher Location"
+msgstr "Lieu de publication"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:80
+msgid "Publisher:"
+msgstr "Editeur : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:214
+msgid "Publishers and Imprints"
+msgstr "Editeurs et imprimeurs"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:88
+msgid "QTY"
+msgstr "QTé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:87
+msgid "QTY Ordered"
+msgstr "Quantité commandée"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:25
+msgid "QTY ordered"
+msgstr "Quantité commandée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:29
+msgid "QTY received"
+msgstr "Quantité reçue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:91
+msgid "Qty"
+msgstr "QTé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:36
+msgid "Qty."
+msgstr "QTé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:182
+msgid "Quantity"
+msgstr "Quantité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:63
+msgid "Quantity Ordered"
+msgstr "Quantité commandée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:64
+msgid "Quantity Received"
+msgstr "Quantité reçue"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/histsearch.tmpl:18
+msgid "Quantity ordered"
+msgstr "Quantité commandée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:94
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:121
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:165
+msgid "Queue"
+msgstr "File d'attente"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:274
+msgid "Queue list"
+msgstr "File d'attente"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:338
+msgid "Quotidien"
+msgstr "Quotidien"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:361
+msgid "R&eacute;gularit&eacute;"
+msgstr "Toute régularité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:34
+msgid "RRP"
+msgstr "RRP"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:201
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:237
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing.tmpl:45
+msgid "Rank"
+msgstr "Rang"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:140
+msgid "Rank (display order)"
+msgstr "Rang (ordre d'affichage)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:30
+msgid "Rank/Biblioitemnumbers"
+msgstr "Rang/Numéro de notice"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:29
+msgid "Rank/Borrowers"
+msgstr "Rang/Adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:304
+msgid "Rapport technique"
+msgstr "Rapport technique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:44
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:93
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:122
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:164
+msgid "Rate"
+msgstr "Taux"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:112
+msgid "Re-sort results"
+msgstr "Trier les réponses"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=firstname
+#. %2$s: TMPL_VAR name=surname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/readingrec.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/readingrec.tmpl:17
+#, c-format
+msgid "Reading Record for %s %s"
+msgstr "Liste des lectures pour %s %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:88
+msgid "Reason"
+msgstr "Raison"
+
+#. %1$s: TMPL_VAR name=name
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:8
+#, c-format
+msgid "Receipt Summary for <i>%s</i>"
+msgstr "Récapitulatif de réception de <i>%s</i>"
+
+#. %1$s: TMPL_VAR name=name
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:7
+#, c-format
+msgid "Receipt order for : %s"
+msgstr "Récapitulatif de réception pour : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:107
+msgid "Receive a new Parcel"
+msgstr "Réceptionner un nouveau colis"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/booksellers.tmpl:25
+msgid "Receive order"
+msgstr "Commande reçue"
+
+#. %1$s: TMPL_VAR name=name
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:5
+#, c-format
+msgid "Receive parcel from supplier <a1>%s</a>"
+msgstr "Réception de colis pour le fournisseur <a1>%s</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:92
+msgid "Received"
+msgstr "Reçu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:147
+msgid "Received On"
+msgstr "Reçu le"
+
+#. %1$s: TMPL_VAR name=loggedinusername
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:15
+#, c-format
+msgid "Received by: %s"
+msgstr "Réceptionné par : %s"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull-home.tmpl:9
+msgid ""
+"Recieve any item and/or manage what appears in subscription summary (in OPAC "
+"and librarian interface)"
+msgstr ""
+"Recevoir chaque numéro et/ou géré ce qui s'affiche dans le résumé de "
+"l'abonnement (à l'OPAC et dans l'interface bibliothècaire)"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:19
+msgid "Recieve list"
+msgstr "Liste de réception"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:90
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:255
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:378
+msgid "Recieved issues"
+msgstr "Numéros reçus : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/histsearch.tmpl:17
+msgid "Recieved on"
+msgstr "Livré le"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:16
+msgid "Records"
+msgstr "Notices"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/export/marc.tmpl:10
+msgid ""
+"Records are downloaded to the workstation that requests the export and are "
+"saved in a file called \"marc.pl.\""
+msgstr ""
+"Les enregistrements sont chargés sur le poste de travail qui a demandé "
+"l'exportation et sont sauvés dans un fichier nommé \"marc.pl.\""
+
+#. LABEL
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:124
+msgid "Reference"
+msgstr "Ouvrages de référence"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:128
+msgid "Refine Your Search"
+msgstr "Affiner votre recherche"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:163
+msgid "Registration Branch:"
+msgstr "Site d'inscription : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:152
+msgid "Registration Date:"
+msgstr "Date d'inscription : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:80
+msgid "Regula Sebastiao"
+msgstr "Regula Sebastiao"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:160
+msgid "Regular print"
+msgstr "Impression normale"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:363
+msgid "Regulier"
+msgstr "Régulier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:32
+msgid "Reject"
+msgstr "Rejeter"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:82
+msgid "Rejected suggestion"
+msgstr "Suggestions rejetées"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:125
+msgid "Related"
+msgstr "Lié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:293
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:295
+msgid "Related record not required"
+msgstr "Notice lien non requise"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:106
+msgid "Related: see other forms of this authority entry"
+msgstr "<b>Voir</b> : voir les formes rejetées de cette autorité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:408
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:435
+msgid "Relation"
+msgstr "Relation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:153
+msgid "Relation:"
+msgstr "Relation :"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:191
+msgid "Relationship:"
+msgstr "Relation : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:588
+msgid "Remember due date for this borrower"
+msgstr "Conserver la date de retour pour cet emprunteur"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:720
+msgid ""
+"Remember you <b>must</b> have created a biblio <b>before</b> creating a "
+"subscription"
+msgstr ""
+"N'oubliez pas que vous <b>devez</b> avoir créé une notice biblio<b>avant</b> "
+"de créer un abonnement"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:85
+msgid "Remove"
+msgstr "Valider"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:227
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:146
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:211
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:213
+msgid "Renew"
+msgstr "Renouvellement"
+
+#. INPUT type=submit name=renew_all
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:827
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:289
+msgid "Renew All"
+msgstr "Tout renouveler"
+
+#. INPUT type=submit name=renew_checked
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:826
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:288
+msgid "Renew Checked Items"
+msgstr "Renouveler le(s) document(s) coché(s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:727
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:779
+msgid "Renew?"
+msgstr "Renouvellement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:211
+msgid "Renewable"
+msgstr "Renouvelable"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:142
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:191
+msgid "Renewals"
+msgstr "Renouvellements"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:24
+msgid ""
+"Renewing a subscription means that you define some informations for the "
+"renewal. When those informations have been filled, a suggestion is "
+"automatically created in Koha. This suggestion can be managed by the "
+"librarian that orders books, as any other order (= budget and bookseller are "
+"defined here)."
+msgstr ""
+"Renouveler un abonnement signifie que vous devez compléter quelques "
+"informations pour le renouvellement.Lorsque ces informations sont saisies, "
+"une suggestion est automatiquement créée dans Koha.Cette suggestion peut- "
+"être gérée par la/le bibliothécaire qui commande les livres, comme n'importe "
+"quelle autre commande (= budget et fournisseur sont définis ici)."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:154
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:192
+msgid "Rental charge"
+msgstr "Coût du prêt"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:311
+msgid "Rental charge is not a number"
+msgstr "Le prix de location n'est pas un nombre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:74
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:161
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:25
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:73
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:148
+msgid "Repeatable"
+msgstr "Répétable"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:134
+msgid "Repeatable holiday"
+msgstr "Jour férié répétable"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:98
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:100
+msgid "Repeatable,"
+msgstr "Répétable,"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:18
+msgid "Repeatable:"
+msgstr "Répétable : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:295
+msgid "Repertoire"
+msgstr "Répertoire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:206
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:65
+msgid "Replacement Cost"
+msgstr "Coût de remplacement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:54
+msgid "Replacement Price:"
+msgstr "Prix de remplacement : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:79
+msgid "Report tag"
+msgstr "Champ de report"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-bottom.inc:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:64
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/serials-bottom.inc:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:13
+msgid "Reports"
+msgstr "Bilans et statistiques"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_out.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/inventory.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_by_borrower_category.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/itemtypes.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:1
+msgid "Reports --"
+msgstr "Bilans --"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:377
+msgid "Reproduction photomecanique"
+msgstr "Reproduction photomecanique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/action-catalogue.inc:45
+msgid "Request"
+msgstr "Réservation"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-renew.tmpl:17
+msgid "Request a renewal"
+msgstr "Demander un renouvellement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:64
+msgid "Request for reserve"
+msgstr "Demande de réservation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:46
+msgid "Requested"
+msgstr "Réservés"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:34
+msgid "Requests"
+msgstr "Réservations"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:177
+msgid "Reservation Fee"
+msgstr "Frais de réservation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:136
+msgid "Reservation properties"
+msgstr "Propriétés réservation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:275
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:263
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:265
+msgid "Reserve"
+msgstr "Réservation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:76
+msgid "Reserve Cancelled"
+msgstr "Echec de la réservation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reservereport.tmpl:4
+msgid "Reserve Date"
+msgstr "Date de réservation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl:107
+#, c-format
+msgid "Reserve Date <a1>Sort</a>"
+msgstr "Date de réservation <a1>trier</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:9
+msgid "Reserve Found"
+msgstr "Réservation trouvée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:26
+msgid "Reserve List"
+msgstr "Liste des réservations"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:47
+msgid "Reserve Over"
+msgstr "Droits de réservation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reservereport.tmpl:1
+msgid "Reserve Report: All Reserves"
+msgstr "Rapport réservations : Toutes les réservations"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:75
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:139
+msgid "Reserve With necesary transfert Found"
+msgstr "Réservation nécessitant un transfert trouvée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:657
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:298
+msgid "Reserve date"
+msgstr "Date de réservation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:102
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:139
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:146
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:218
+msgid "Reserve fee"
+msgstr "Droits de réservation"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=nextreservtitle
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:56
+#, c-format
+msgid "Reserve find for the document(%s)must transfered"
+msgstr "Réservation trouvée pour le document %s, doit être transféré"
+
+#. %1$s: TMPL_VAR name=name
+#. %2$s: TMPL_VAR name=borcnum
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:12
+#, c-format
+msgid "Reserve found for %s (<a1>%s</a>)."
+msgstr "Réservation trouvée pour %s (<a1>%s</a>)."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/waitingreservestransfers.tmpl:29
+msgid "Reserve over"
+msgstr "Réservation finie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:256
+msgid "Reserved"
+msgstr "Réservé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:19
+msgid "Reserved for:"
+msgstr "Réservé pour : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:253
+msgid "Reserves"
+msgstr "Réservations"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menu-circ.inc:9
+#, c-format
+msgid ""
+"Reserves <a1>Pending</a> <a2>Waiting</a> Transfers <a3>to do</a> <a4>to "
+"recieve</a>"
+msgstr ""
+"Réservations <a1>Orphelines</a> <a2>En attente</a> Transferts <a3>A "
+"effectuer</a> <a4>A recevoir</a>"
+
+#. %1$s: TMPL_VAR name=branchname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/waitingreservestransfers.tmpl:18
+#, c-format
+msgid "Reserves in wait to the library : %s"
+msgstr "Réservation(s) en attente pour le site : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:36
+msgid "Reserves of your library"
+msgstr "Réservations de votre site"
+
+#. %1$s: TMPL_VAR name=show_date
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:9
+#, c-format
+msgid "Reserves of your library the : %s"
+msgstr "Réservations de votre site le : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:89
+msgid "Reserves waiting:"
+msgstr "Réservations en attente : "
+
+#
+#. INPUT type=reset
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:63
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:70
+msgid "Reset"
+msgstr "Recharger"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:12
+msgid "Result"
+msgstr "Résultat"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/z3950_search.tmpl:42
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:5
+msgid "Results"
+msgstr "Réponses"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=from
+#. %2$s: TMPL_VAR name=to
+#. %3$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/linkresultlist-auth.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:84
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl:65
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl:109
+#, c-format
+msgid "Results %s to %s of %s"
+msgstr "Réponses %s à  %s sur %s"
+
+#. %1$s: TMPL_VAR name=from
+#. %2$s: TMPL_VAR name=to
+#. %3$s: TMPL_VAR name=nbresults
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:32
+#, c-format
+msgid "Results %s to %s of %s in Authorities"
+msgstr "Réponses %s à  %s sur %s dans les autorités"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=from
+#. %2$s: TMPL_VAR name=to
+#. %3$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:69
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:114
+#, c-format
+msgid "Results %s to %s of %s in the Catalog"
+msgstr "Réponses %s à  %s sur %s dans le catalogue "
+
+#. %1$s: TMPL_VAR name=startfrom
+#. %2$s: TMPL_VAR name=endat
+#. %3$s: TMPL_VAR name=numrecords
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/subject.tmpl:11
+#, c-format
+msgid "Results <b>%s</b> through <b>%s of %s</b> records."
+msgstr "Réponses <b>%s</b> à <b>%s sur %s</b> notices."
+
+#. %1$s: TMPL_VAR name=searchdesc
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:1
+#, c-format
+msgid "Results of Search for '%s'"
+msgstr "Résultat de la recherche %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:64
+msgid "Results per page :"
+msgstr "Résultats par page : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/search.tmpl:38
+msgid "Results per page:"
+msgstr "Résultats par page : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:16
+msgid "Retailer Catalogue Unit Price"
+msgstr "Prix unitaire catalogue fournisseur"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:228
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:278
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:137
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:140
+msgid "Return"
+msgstr "Retour"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/readingrec.tmpl:28
+msgid "Return Date"
+msgstr "Date de retour"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl:34
+msgid "Return date"
+msgstr "Date de retour"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:98
+msgid "Return to MARC Tag Structure"
+msgstr "Retour structure MARC"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:124
+msgid "Return to Marc Structure"
+msgstr "Retour structure MARC"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/boraccount.tmpl:41
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/pay.tmpl:56
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/readingrec.tmpl:49
+msgid "Return to Patron Record"
+msgstr "Retour à la fiche d'adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:215
+msgid "Return to fund list"
+msgstr "Retour à la liste"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:233
+msgid "Returned Items"
+msgstr "Documents rendus"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:166
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:167
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:145
+msgid "Returns"
+msgstr "Retours"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reviews/reviewswaiting.tmpl:20
+msgid "Review"
+msgstr "Commentaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:187
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:50
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reviews/reviewswaiting.tmpl:8
+msgid "Reviews"
+msgstr "Commentaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reviews/reviewswaiting.tmpl:2
+msgid "Reviews waiting for Approval --"
+msgstr "Commentaires en attente d'approbation --"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:49
+msgid "Road Type"
+msgstr "Type de voie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:22
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:70
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:81
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:152
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:362
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:310
+msgid "Road type"
+msgstr "Type de voie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:45
+msgid "Road type id"
+msgstr "Identifiant type de voie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:54
+msgid "Rod type"
+msgstr "Type de voie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:81
+msgid "Roger Buck"
+msgstr "Roger Buck"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "Rollover at:"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:256
+msgid "Rollover:"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:82
+msgid "Ron Wickersham"
+msgstr "Ron Wickersham"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:91
+msgid "Routing List"
+msgstr "Liste de Circulation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:14
+msgid "Routing list"
+msgstr "Liste de circulation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:64
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:64
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:64
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:62
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:64
+msgid "Row"
+msgstr "Ligne"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:67
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:63
+msgid "Rows"
+msgstr "Lignes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:36
+msgid "Rules for overdue books"
+msgstr "Fixe les règles pour les documents en retard"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:36
+msgid "SAN-Ouest Provence"
+msgstr "SAN-Ouest Provence"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:44
+msgid "SAN-Ouest Provence (Bruno Toumi &amp; Arnaud Laurin)"
+msgstr "SAN-Ouest Provence (Bruno Toumi &amp; Arnaud Laurin)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:50
+msgid "SUBTOTALS"
+msgstr "SOUS-TOTAUX"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:20
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:21
+msgid "Sample"
+msgstr "Exemple"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:282
+msgid "Sans illustrations"
+msgstr "Sans illustrations"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:354
+msgid "Sans periodicite"
+msgstr "Sans périodicité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:155
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "Saturday"
+msgstr "Samedi"
+
+#. INPUT type=submit name=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:76
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:129
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:90
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:62
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:69
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:103
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/distributedto.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/routing.tmpl:70
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:49
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:89
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:64
+msgid "Save"
+msgstr "Valider"
+
+#. INPUT type=button
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:12
+msgid "Save Bibliographic Record and go to Items"
+msgstr "Valider la notice bibliographique et passer aux exemplaires"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:35
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:173
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:77
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:190
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:75
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:104
+msgid "Save Changes"
+msgstr "Valider les modifications"
+
+#
+#. INPUT type=submit name=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:15
+msgid "Save Code"
+msgstr "Valider code"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:58
+msgid "Save Exchange Rate"
+msgstr "Valider le taux de change"
+
+#
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:84
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:80
+msgid "Save Settings"
+msgstr "Valider les réglages"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:231
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:261
+msgid "Save changes"
+msgstr "Valider les modifications"
+
+#. %1$S: type=text name=qf
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:54
+#, c-format
+msgid "Scan Index for: %S"
+msgstr "Parcourir l'index pour :  %S"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:49
+msgid "Scan Index:"
+msgstr "Parcourir l'index : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:85
+#, fuzzy
+msgid "Scan Indexes"
+msgstr "Parcourir l'index : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:30
+msgid "Sear"
+msgstr "Recherche"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:19
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:134
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:159
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:132
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:160
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:224
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-bib-search.tmpl:4
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:439
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/thesaurus_popup.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menu-catalogue.inc:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:39
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-quicksearch.tmpl:5
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/members-home.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:85
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/member-search.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl:41
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-bib-search.tmpl:9
+msgid "Search"
+msgstr "Rechercher"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:11
+msgid "Search Existing Records"
+msgstr "Recherche des notices existantes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:46
+msgid "Search For:"
+msgstr "Recherche sur : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/linkresultlist-auth.tmpl:83
+msgid "Search again"
+msgstr "Nouvelle recherche"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:27
+msgid "Search also"
+msgstr "Rechercher aussi"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:14
+msgid ""
+"Search also : a list of field that Koha will also search on when the user do "
+"a search on the subfield"
+msgstr ""
+"Rechercher aussi : une liste de champs où Koha cherchera aussi quand on fera "
+"une recherche sur le sous-champ"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:20
+msgid "Search also:"
+msgstr "Rechercher aussi : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:8
+#, fuzzy
+msgid "Search existing subscription"
+msgstr "Abonnements périodiques"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:10
+msgid "Search for Serial Routing List"
+msgstr "Recherche d'une liste de circulation de périodique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:130
+msgid "Search for Tag"
+msgstr "Rechercher le champ"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:113
+#, fuzzy
+msgid "Search for a borrower"
+msgstr "Recherche d'un adhérent"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull-home.tmpl:4
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/bull-home.tmpl:4
+msgid ""
+"Search for a subscription by using the filter button (with a ISSN or a "
+"title). If you enter a title, you can use the wildcard % : entering <b>%Times"
+"%</b> returns every subscription containing Times in the title. Entering "
+"<b>New York%</b> returns every subscription with title starting with New York"
+msgstr ""
+"Rechercher un abonnement en utilisant le bouton \"Sélectionner\"(avec un "
+"ISSN ou un titre)Si vous saisissez un titre, vous pouvez utiliser le joker  "
+"% : <b>%Monde%</b> renverra tous les abonnement contenant Monde dans le titre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:6
+msgid "Search for keyword(s):"
+msgstr "Recherche par mots clés : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/guarantor_search.tmpl:2
+msgid "Search guarantor"
+msgstr "Recherche d'un garant"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:127
+msgid "Search in the calendar the day you want to set as holiday."
+msgstr ""
+"Rechercher dans le calendrier le jour que vous voulez définir comme férié."
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/z3950_search.tmpl:39
+msgid "Search internet"
+msgstr "Recherche internet"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:265
+msgid "Search member first"
+msgstr "Rechercher l'adhérent d'abord"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:17
+msgid "Search method"
+msgstr "Méthode de recherche"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_linker.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:19
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-bib-search.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl:45
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/z3950_search.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/guarantor_search.tmpl:3
+msgid "Search on"
+msgstr "Rechercher"
+
+#. %1$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:72
+#, c-format
+msgid "Search on %s"
+msgstr "Rechercher %s"
+
+#. IMG
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/detail.tmpl:93
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:69
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:97
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:125
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:153
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:181
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:209
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:237
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:265
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:293
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:321
+msgid "Search on <!-- TMPL_VAR name=\"marc_value\" -->"
+msgstr "Autorité numéro <!-- TMPL_VAR name=\"authid\" -->"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/result.tmpl:4
+msgid "Search results"
+msgstr "Résultats de la recherche"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/acqui-search.tmpl:13
+msgid "Search supplier for serial subscription"
+msgstr "Recherche fournisseur pour un abonnement à un périodique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:41
+msgid "Search the Library Catalog"
+msgstr "Recherche dans le catalogue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:14
+msgid "Search the catalog:"
+msgstr "Recherche dans le catalogue : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-bib-search.tmpl:17
+msgid "Search value:"
+msgstr "Terme de recherche : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:38
+msgid "Search:"
+msgstr "Recherche"
+
+#. %1$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:91
+#, c-format
+msgid "Searching: %s"
+msgstr "Recherche : %s"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+#, fuzzy
+msgid "Season"
+msgstr "Raison"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:201
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:227
+msgid "Seasonal only"
+msgstr "Seulement saisonnier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:83
+msgid "Sebastiaan Durand"
+msgstr "Sebastiaan Durand"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:41
+msgid "Second"
+msgstr "Deuxième"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:102
+msgid "See Also:"
+msgstr "Voir aussi : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:68
+msgid "See any subscription attached to this biblio"
+msgstr "Voir les abonnements attachés à ce titre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/inventory.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:73
+msgid "Seen"
+msgstr "Vu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:54
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:92
+msgid "Sel. &amp; close"
+msgstr "Sélect. & Fermer"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:35
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:42
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:53
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:76
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:91
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl:73
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:226
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:91
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/acqui-search-result.tmpl:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:19
+msgid "Select"
+msgstr "Sélectionner"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:148
+msgid "Select Day :"
+msgstr "Sélectionnez un jour : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:38
+msgid "Select Letter :"
+msgstr "Sélectionner une lettre : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:158
+msgid "Select Month :"
+msgstr "Sélectionnez un mois : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:104
+msgid "Select a Category type"
+msgstr "Sélectionner un type de catégorie"
+
+#. %1$S: type=text name=value
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_by_borrower_category.tmpl:50
+#, c-format
+msgid ""
+"Select a borrower category (or don't if you want to see global status) %S"
+msgstr ""
+" Sélectionner une catégorie d'adhérent (ou rien si vous souhaitez visualiser "
+"l'état global) %S"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:222
+msgid "Select a borrower:"
+msgstr "Sélectionner un adhérent : "
+
+#. %1$s: TMPL_VAR name=CGIbranch
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/itemtypes.tmpl:33
+#, c-format
+msgid "Select a branch (or don't if you want the report for all branches) %s"
+msgstr ""
+"Sélectionner un site (ou pas si vous souhaitez le bilan pour tous les sites) "
+"%s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:30
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:14
+msgid "Select a branch :"
+msgstr "Sélection d'un site : "
+
+#. %1$s: TMPL_VAR name=CGIbranch
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_by_borrower_category.tmpl:51
+#, c-format
+msgid "Select a branch : %s"
+msgstr "Sélectionnez un site : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:195
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:208
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:122
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:194
+msgid "Select a city"
+msgstr "Sélectionnez une commune : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:20
+msgid ""
+"Select a file to import into the reservoir. It will be parsed, and for each "
+"ISBN found, a new baby will be created in the reservoir."
+msgstr ""
+"Sélectionner un fichier à importer dans le réservoir.Il sera analysé, et "
+"pour chaque ISBN trouvé, une nouvelle notice sera créée dans le réservoir."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:25
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:25
+msgid ""
+"Select a range of inventary codes. You can choose a continuous range or "
+"individual inventory codes"
+msgstr ""
+"Sélectionnez une plage pour les numéros d'inventaire. Vous pouvez "
+"sélectionner une série continue ou une liste de codes disjoints"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/addbookbybiblionumber.tmpl:15
+msgid "Select an Existing Bookshelf"
+msgstr "Sélectionner une étagère existante"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:142
+msgid "Select an authority framework"
+msgstr "Sélectionner une grille d'autorité"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:8
+msgid "Select biblios to export"
+msgstr "Sélectionnez les notices à exporter : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/distributedto.tmpl:4
+msgid "Select borrowers or enter manually the names"
+msgstr "Sélectionnez des adhérents ou entrer les noms à la main"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:9
+msgid "Select how many columns and rows are in your page type."
+msgstr "Entrez le nombre de colonnes et de lignes dans votre page"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/inventory.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:12
+msgid "Select items you want to check"
+msgstr "Sélectionnez les exemplaires que vous souhaitez vérifier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:18
+msgid "Select local databases"
+msgstr "Sélectionnez des bases de données locales"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl:18
+msgid "Select record which will expire"
+msgstr "Sélectionner les abonnements qui vont expirer"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:31
+msgid "Select remote databases:"
+msgstr "Retirer des bases de données : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:29
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:28
+msgid "Select the file to import:"
+msgstr "Sélectionnez le fichier à importer : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:26
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:26
+msgid "Select the standard type to generate barcodes."
+msgstr "Sélectionner le style de modèle pour générer des codes à barres"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:313
+msgid "Select title"
+msgstr "Civilité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:22
+msgid "Select your departement"
+msgstr "Sélectionnez votre département"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:78
+#, fuzzy
+msgid "Selecting Frameworks"
+msgstr "Grille de catalogage"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:347
+msgid "Semestriel"
+msgstr "Semestriel"
+
+#. INPUT type=submit name=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:113
+msgid "Send letter"
+msgstr "Envoyer la lettre"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:44
+msgid "Send this document"
+msgstr "Transférer ce document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:533
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:535
+msgid "Sep"
+msgstr "Sept"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:168
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "September"
+msgstr "Septembre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/receipt-search-result.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:155
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:157
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:196
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:198
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:127
+msgid "Serial"
+msgstr "Périodique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:63
+msgid "Serial Collection information for"
+msgstr "Etats de collection pour "
+
+#. %1$s: TMPL_VAR name=bibliotitle
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:8
+#, c-format
+msgid "Serial Edition: %s"
+msgstr "Bulletinage de : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:13
+msgid "Serial collection"
+msgstr "Etat de collection"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:336
+#, fuzzy
+msgid "Serial issues"
+msgstr "Périodiques"
+
+#. IMG
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/receipt-search-result.tmpl:39
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/receipt-search-result.tmpl:44
+msgid "Serial number<!-- TMPL_VAR name=\"subscriptionid\" -->"
+msgstr "Numéro du périodique <!-- TMPL_VAR name=\"subscriptionid\" -- >"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:106
+#, fuzzy
+msgid "Serial receive"
+msgstr "Date de réception"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/receipt-search-result.tmpl:4
+msgid "Serial search results"
+msgstr "Résultats de recherche de périodiques"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:58
+msgid "Serials"
+msgstr "Périodiques"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:3
+msgid "Serials issues and summary"
+msgstr "Abonnement périodiques et résumé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:6
+#, fuzzy
+msgid "Serials subscription"
+msgstr "Abonnements périodiques"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:3
+msgid "Serials subscription add and modify help"
+msgstr "Aide de ajout et modification d'abonnement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:3
+msgid "Serials subscription detail help"
+msgstr "Aide de détail des abonnements périodiques"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull-home.tmpl:3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/bull-home.tmpl:3
+msgid "Serials subscription help"
+msgstr "Aide de abonnement périodiques"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:163
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:42
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:68
+msgid "Series"
+msgstr "Collections"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:71
+msgid "Series Title"
+msgstr "Titre de collection"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio-nomarc.tmpl:19
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:20
+msgid "Series Title:"
+msgstr "Titre de collection : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/z3950_search.tmpl:45
+msgid "Server"
+msgstr "Serveur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:10
+msgid "Server information"
+msgstr "Information serveur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:89
+msgid "Servers to query for MARC data."
+msgstr "Serveurs à interroger pour données MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/auth.tmpl:3
+msgid "Session Timed Out --"
+msgstr "La session a pris fin --"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/histsearch.tmpl:87
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:31
+msgid "Set Filter"
+msgstr "Sélectionner"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-flags.tmpl:27
+msgid "Set Flags"
+msgstr "Valider habilitations"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=surname
+#. %2$s: TMPL_VAR name=firstname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-flags.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-flags.tmpl:9
+#, c-format
+msgid "Set Privileges for %s, %s"
+msgstr "Déterminer les habilitations de %s, %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:320
+msgid "Set back to"
+msgstr "Retourner à"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:18
+msgid ""
+"Set back to : if the previous condition is valid, the calculated number is "
+"set to this one instead"
+msgstr ""
+"Retourner à : si la condition précédente est validée, le numéro calculé est "
+"fixé à celui-ci à la place"
+
+#. %1$S: type=text name=setdate
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:48
+#, c-format
+msgid "Set datelastseen to : %S"
+msgstr "Vu pour la dernière fois le : %S "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:10
+msgid ""
+"Set left- and bottom-margins of the page that you are going to use. This "
+"parameter will help to center the barcodes on the labels."
+msgstr ""
+"Définissez les marges gauches et basses pour la page que vous souhaitez "
+"utiliser. Ces paramètres aideront à centrer les codes barres sur les "
+"étiquettes."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:8
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:4
+msgid "Set printer configuration corresponding to your environment"
+msgstr ""
+"Sélectionner la configuration d'imprimante correspondant à votre "
+"environnement"
+
+#. %1$s: TMPL_VAR name=branchname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:16
+#, c-format
+msgid "Set reserve to waiting and transfer book to %s:"
+msgstr ""
+"Mettre la réservation en attente et transférer le livre à <b>%s </b> : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:18
+msgid "Set result order by"
+msgstr "Trier les résultats par"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:8
+msgid "Set the page type."
+msgstr "Déterminez le type de page."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:6
+msgid "Set width and height of the label that you are going to work with."
+msgstr "Entrez la hauteur et la largeur des étiquettes que vous allez utiliser"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:7
+msgid "Set your system's default DPI."
+msgstr "Entrez la définition (DPI) par défaut"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/itemtypes.tmpl:19
+msgid ""
+"Setting up item types is one of the first things you should do after "
+"installing the Koha software."
+msgstr ""
+"Déterminer les types de document est l'une des premières choses que vous "
+"aurez à faire après l'installation du logiciel Koha."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:144
+msgid "Sex:"
+msgstr "Sexe : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:142
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:197
+msgid "Shelf Name"
+msgstr "Nom de l'étagère"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/addbookbybiblionumber.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:123
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:172
+msgid "Shelf Name:"
+msgstr "Nom de l'étagère : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menu-bookshelves.inc:2
+msgid "Shelves"
+msgstr "Etagères"
+
+#. %1$s: TMPL_VAR name=basketno
+#. %2$s: TMPL_VAR name=name
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:6
+#, c-format
+msgid "Shopping Basket %s for <a1>%s</a>"
+msgstr "Panier de commande %s pour <a1>%s</a>"
+
+#. %1$s: TMPL_VAR name=basketno
+#. %2$s: TMPL_VAR name=name
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:1
+#, c-format
+msgid "Shopping Basket (%s) for %s"
+msgstr "Panier d'achat (%s) pour %s"
+
+#. %1$s: TMPL_VAR name=bookselname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:6
+#, c-format
+msgid "Shopping Basket For: %s"
+msgstr "Panier d'achat pour :  %s"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:83
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:92
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:100
+msgid "Show"
+msgstr "Voir"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/readingrec.tmpl:14
+msgid "Show All Items"
+msgstr "Voir tous les prêts"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:12
+msgid "Show Biblio"
+msgstr "Voir notice"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:64
+msgid "Show Category:"
+msgstr "Voir catégorie : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/readingrec.tmpl:9
+msgid "Show Last 50 Items Only"
+msgstr "Voir seulement les 50 derniers prêts"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:143
+msgid "Show More"
+msgstr "Voir plus"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:98
+msgid "Show all Titles beginning with"
+msgstr "Voir tous les titres commençant par"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:89
+msgid "Show all Titles beginning with:"
+msgstr "Voir tous les titres commençant par : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:81
+msgid "Show all subjects beginning with:"
+msgstr "Voir tous les sujets commençant par : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:78
+msgid "Show budgets"
+msgstr "Voir les budgets"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:48
+msgid "Show lost items"
+msgstr "Affiche les exemplaires perdus"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:33
+msgid "Show:"
+msgstr "Voir : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/readingrec.tmpl:8
+msgid "Showing All Items"
+msgstr "Voir tous les prêts"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/readingrec.tmpl:13
+msgid "Showing Last 50 Items"
+msgstr "Voir les 50 derniers prêts"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:64
+#, c-format
+msgid "Since <a1>sort</a>"
+msgstr "Depuis <a1>trier</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:171
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:231
+msgid "Site"
+msgstr "Site"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:106
+msgid "Size:"
+msgstr "Taille : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/auth.tmpl:12
+msgid "Sorry, Koha doesn\"t think you have permission for this page."
+msgstr "Désolé, Koha pense que vous n'avez pas d'habilitation pour cette page."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:10
+#, fuzzy
+msgid "Sorry, Koha doesn't think you have permission for this page."
+msgstr "Désolé, Koha pense que vous n'avez pas d'habilitation pour cette page."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:12
+msgid "Sorry, that barcode is already in use"
+msgstr "Désolé, ce code à barres est déjà utilisé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/nohelp.tmpl:5
+msgid "Sorry, there is no help available for this topic"
+msgstr "Désolé, aucune aide pour ce sujet"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/auth.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:15
+msgid "Sorry, your session has timed out. Please login again."
+msgstr "Désolé, votre session a pris fin.Reconnectez-vous"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:205
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:218
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:204
+msgid "Sort 1"
+msgstr "Critère 1"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:218
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:231
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:217
+msgid "Sort 2"
+msgstr "Critère 2"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:57
+msgid "Sort by"
+msgstr "Tri par : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:58
+msgid "Sort by :"
+msgstr "Trié par : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:426
+msgid "Sort by:"
+msgstr "Tri par : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:241
+msgid "Sort field 1"
+msgstr "Champ de tri 1"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:170
+msgid "Sort field 1:"
+msgstr "Champ de tri 1 : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:249
+msgid "Sort field 2"
+msgstr "Champ de tri 2"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:171
+msgid "Sort field 2:"
+msgstr "Champ de tri 2 : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:236
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:111
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:249
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:195
+msgid "Sort1"
+msgstr "Critère 1"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:244
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:119
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:257
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:203
+msgid "Sort2"
+msgstr "Critère 2"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/acqui/newbiblio.tmpl:6
+msgid ""
+"Sorting Field 1 and Sorting Field 2 may now be related to a list of "
+"Authorized Values. All you have to do is define an Asort1 or Asort2 category "
+"of authorised values and enter the desired values into these categories. You "
+"will then be able to use them through Add/Modify Bibliographic Record page"
+msgstr ""
+"sort1 et sort2 peuvent être rattachées à une liste de valeur autorisée. Tout "
+"ce que vous avez à faire, c'est définir Asort1 ou Asort2 comme catégorie de "
+"valeurs autorisées, et entrer les valeurs souhaitée. Vous pourrez les "
+"utiliser lors de la saisie de la ligne de commande"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "Southern"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:94
+msgid "Spanish:"
+msgstr "Espagnol : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:30
+msgid "Special thanks to the following libraries"
+msgstr "Un merci particulier aux financeurs suivants"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:292
+#, fuzzy
+msgid "Specify due date:"
+msgstr "Date de retour manuelle : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:278
+msgid "Specimens"
+msgstr "Specimens"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:76
+msgid "Spent"
+msgstr "Dépensé"
+
+#. LABEL
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:114
+msgid "Spoken, Books on CD and Cassette"
+msgstr "discours, livres sur CD et cassette"
+
+#. For the first occurrence,
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+#, fuzzy
+msgid "Spring"
+msgstr "Mise en garde"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:71
+msgid "Standard Number"
+msgstr "Numéro normalisé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:371
+msgid "Start Date :"
+msgstr "Date de début : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/categorie.tmpl:8
+msgid ""
+"Start by assigning a Category Code and a Description to each borrower type. "
+"The code is limited on no more than two characters and may be anything you "
+"choose. Four codes, however, have special meaning for Koha :"
+msgstr ""
+"Commencez en attribuant un Code de Catégorie et une définition pour chaque "
+"type d'adhérent. Le code est limité à deux caractères et peut être ce que "
+"vous voulez. Toutefois, quatre codes ont un sens particulier pour Koha : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:32
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:338
+msgid "Start date"
+msgstr "Date de début"
+
+#. %1$s: TMPL_VAR name=dateformat
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:250
+#, c-format
+msgid "Start date (%s)"
+msgstr "Date de début (%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl:21
+msgid "Start date:"
+msgstr "Date de début : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:153
+msgid "Start printing from Label number:"
+msgstr "Commencer l'impression à l'étiquette numéro : "
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:62
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_linker.tmpl:50
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:94
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:56
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-bib-search.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/search.tmpl:56
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:9
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl:54
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:58
+msgid "Start search"
+msgstr "Rechercher"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:8
+msgid "Start, recieve, or modify any order"
+msgstr "Créer, réceptionner, modifier une commande"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:253
+msgid "Starting date:"
+msgstr "Date de début : "
+
+#. For the first occurrence,
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:243
+msgid "Starting with:"
+msgstr "Commence par : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:15
+msgid "Stat wizards"
+msgstr "Assistant de bilan"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/receipt-search-result.tmpl:30
+msgid "State of collection"
+msgstr "Etat de collection"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:191
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/stats.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/stats.tmpl:13
+msgid "Statistics"
+msgstr "Statistiques"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:123
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:176
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:22
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:257
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:37
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues-full.tmpl:26
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:36
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:341
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:22
+msgid "Status"
+msgstr "Etat"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:63
+#, c-format
+msgid "Status <a1>sort</a>"
+msgstr "Etat <a1>trier</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:85
+msgid "Stephen Hedges"
+msgstr "Stephen Hedges"
+
+#
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:84
+msgid "Steve Tonnesen (early MARC work, Virtual Bookshelves concept, KohaCD)"
+msgstr "Steve Tonnesen (début MARC, concept d'étagères virtuelles, KohaCD)"
+
+#. %1$s: TMPL_VAR name=numberpending
+#: ../../koha-tmpl/intranet-tmpl/prog/en/z3950/searchresult.tmpl:36
+#, c-format
+msgid "Still %s requests to go"
+msgstr "Encore %s demandes en cours"
+
+#. %1$s: TMPL_VAR name=numberpending
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/z3950_search.tmpl:70
+#, c-format
+msgid "Still %s servers to search"
+msgstr "Encore %s recherches en cours"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/boraccount.tmpl:15
+msgid "Still Owed"
+msgstr "Dettes"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/stopwords.tmpl:3
+msgid "Stop word administration page"
+msgstr "Page de Gestion des mots vides"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:352
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:214
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:300
+msgid "Street number"
+msgstr "Numéro dans la voie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:306
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:224
+msgid "Street type"
+msgstr "Type de voie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:419
+msgid "Structure"
+msgstr "Organisme"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_linker.tmpl:39
+msgid "Sub heading"
+msgstr "Vedette sujet"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:58
+msgid "Sub-Class"
+msgstr "Sous-classification"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:94
+msgid "SubTotal"
+msgstr "Sous-total"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:50
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:78
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:125
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:52
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:80
+msgid "Subfield"
+msgstr "Sous-champ"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:164
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:151
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:188
+msgid "Subfields"
+msgstr "Sous-champs"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:75
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:66
+msgid "Subject"
+msgstr "Sujet"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:17
+msgid "Subject Heading Global Update"
+msgstr "Mise à Jour générale vedette sujet"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:80
+msgid "Subject Maintenance"
+msgstr "Maintenance des sujets"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:67
+msgid "Subject Phrase"
+msgstr "Vedette sujet"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/subject.tmpl:15
+msgid "Subject headings"
+msgstr "Vedette sujet"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/subject.tmpl:9
+msgid "Subject search results"
+msgstr "Résultats de recherche sujet"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:18
+msgid "Subject:"
+msgstr "Sujet : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:68
+msgid "Subjects:"
+msgstr "Sujets : "
+
+#. INPUT type=button
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbookfund.tmpl:206
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/aqbudget.tmpl:324
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:64
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:74
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:56
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:168
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:122
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:181
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/selectbranchprinter.tmpl:30
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:19
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:43
+msgid "Submit"
+msgstr "Valider"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/charges.tmpl:29
+msgid "Submit Changes"
+msgstr "Valider les modifications"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:140
+msgid "Subs"
+msgstr "Abt"
+
+#. IMG
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/receipt-search-result.tmpl:44
+msgid "Subscribtion serial<!-- TMPL_VAR name=\"subscriptionid\" -->"
+msgstr "Abonnement périodique<!-- TMPL_VAR name=\"subscriptionid\" -->"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=subscriptionid
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:127
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:137
+#, c-format
+msgid "Subscription #%s"
+msgstr "Abonnement N°%s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:10
+msgid "Subscription Details"
+msgstr "Détails de l'abonnement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:208
+msgid "Subscription Expired"
+msgstr "L'abonnement a expiré"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:137
+msgid "Subscription Summaries"
+msgstr "Récapitulatifs des abonnements"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:135
+msgid "Subscription Summary"
+msgstr "Etat de collection"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:15
+msgid ""
+"Subscription beginning date : the date of the beginning of the 1st "
+"subscription. Should not be modified and is not modified automatically by "
+"subscriptions renewals"
+msgstr ""
+"Date de début d'abonnement : la date de début du premier abonnement.Ne "
+"devrait être modifiée et n'est pas modifié automatiquement lors du "
+"renouvellement des abonnements"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:16
+msgid ""
+"Subscription enddate : must be entered manually when the subscription is "
+"definetly closed"
+msgstr ""
+"Date de fin d'abonnement : doit être entré manuellement lorsque l'abonnement "
+"est définitivement clos"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:233
+msgid "Subscription has expired."
+msgstr "L'abonnement a expiré"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:663
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:158
+msgid "Subscription information"
+msgstr "Informations sur l'abonnement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:5
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:6
+msgid "Subscription information bloc"
+msgstr "Bloc d'information d'abonnement"
+
+#. %1$s: TMPL_VAR name=bibliotitle
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:6
+#, c-format
+msgid "Subscription information for %s"
+msgstr "Etat de collection pour %s"
+
+#. %1$s: TMPL_VAR name=biblionumber
+#. %2$s: TMPL_VAR name=bibliotitle
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues-full.tmpl:5
+#, c-format
+msgid "Subscription information for biblio #%s with title : %s"
+msgstr "Information d'abonnement pour notice N°%s titre : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:138
+msgid "Subscription is by its end."
+msgstr "L'abonnement va expirer."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:9
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:10
+msgid "Subscription length"
+msgstr "Durée d'abonnement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-renew.tmpl:11
+msgid "Subscription length :"
+msgstr "Durée d'abonnement : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:22
+msgid "Subscription renewals"
+msgstr "Renouvellements d'abonnement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:246
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:368
+msgid "Subscription summary"
+msgstr "Récapitulatif de l'abonnement"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/action-catalogue.inc:39
+msgid "Subscription(s)"
+msgstr "Abonnement(s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:13
+msgid "Subtitle(s):"
+msgstr "Sous-titre(s) : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio-nomarc.tmpl:15
+msgid "Subtitle:"
+msgstr "Sous-titre : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:138
+msgid "Subtype limits"
+msgstr "Limites de sous-type"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:52
+msgid "Succesfully undeleted"
+msgstr "Annulation de suppression réussie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:149
+msgid "Success"
+msgstr ""
+
+#. %1$s: TMPL_VAR name=oldsub
+#. %2$s: TMPL_VAR name=sub
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:27
+#, c-format
+msgid "Successfully modified %s is now %s"
+msgstr "Modification réussie %s est maintenant %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/suggest.tmpl:7
+msgid "Suggested"
+msgstr "Suggéré"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:25
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:90
+msgid "Suggested by"
+msgstr "Suggéré par"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:89
+msgid "Suggestion"
+msgstr "Suggestion"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:1
+msgid "Suggestion Management"
+msgstr "Suggestion"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:6
+msgid "Suggestions"
+msgstr "Suggestions"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:6
+msgid "Suggestions Management"
+msgstr "Gestion suggestions"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:305
+msgid "Sujet d'examen"
+msgstr "Sujet d'examen"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:31
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:84
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:78
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:115
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:162
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/linkresultlist-auth.tmpl:37
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:93
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-manager.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/result.tmpl:36
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:40
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:74
+msgid "Summary"
+msgstr "Abrégé"
+
+#. %1$s: TMPL_VAR name=firstname
+#. %2$s: TMPL_VAR name=surname
+#. %3$s: TMPL_VAR name=cardnumber
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:1
+#, c-format
+msgid "Summary for %s %s (%s)"
+msgstr "Résumé pour :  %s %s (%s)"
+
+#. For the first occurrence,
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+#, fuzzy
+msgid "Summer"
+msgstr "Abrégé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:156
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "Sunday"
+msgstr "Dimanche"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/maninvoice.tmpl:16
+msgid "Sundry"
+msgstr "Divers"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/histsearch.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:9
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:223
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:60
+msgid "Supplier"
+msgstr "Fournisseur"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=booksellerid
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:93
+#, c-format
+msgid "Supplier Id %s"
+msgstr "Identifiant fournisseur %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/acqui-search-result.tmpl:2
+msgid "Supplier Search Results"
+msgstr "Résultat de recherche fournisseur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:76
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:206
+msgid "Supplier is"
+msgstr "Le fournisseur est"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/acqui-search.tmpl:15
+msgid "Supplier name :"
+msgstr "Nom du fournisseur : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:198
+msgid "Supplier price"
+msgstr "Prix fournisseur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:670
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:160
+msgid "Supplier:"
+msgstr "Fournisseur : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:397
+msgid "Support composite"
+msgstr "Support composite"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl:19
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/guarantor_search.tmpl:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:137
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:138
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:325
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:134
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:135
+msgid "Surname"
+msgstr "Nom de famille"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:186
+msgid "Surveys"
+msgstr "Enquêtes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:238
+msgid "Syntax"
+msgstr "Syntaxe"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:146
+msgid "Syntax (z3950 can send"
+msgstr "Syntaxe (Z39-50 peut envoyer"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:306
+msgid "Synthese bibliographique"
+msgstr "Synthèse bibliographique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:398
+msgid "Synthetique (plastique, vinyle...)"
+msgstr "Synthétique (plastique, vinyle...)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:9
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:69
+msgid "System Preferences"
+msgstr "Préférences système"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/printerConfig.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/printerConfig.tmpl:30
+msgid "System dpi"
+msgstr "Système DPI"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:11
+msgid "System preferences"
+msgstr "Préférences système"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:143
+msgid "System preferences admin"
+msgstr "Gestion des préférences système"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:3
+msgid "System preferences administration"
+msgstr "Gestion des préférences système"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:30
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:66
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:89
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:126
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:47
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:47
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:47
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:45
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_by_borrower_category.tmpl:20
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_by_borrower_category.tmpl:37
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:47
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/itemtypes.tmpl:26
+msgid "TOTAL"
+msgstr "TOTAL"
+
+#. %1$s: TMPL_VAR name=currency
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:114
+#, c-format
+msgid "TOTAL (%s)"
+msgstr "TOTAL (%s)"
+
+#. %1$s: TMPL_VAR name=categorycode
+#. %2$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:167
+#, c-format
+msgid "TOTAL : %s : %s"
+msgstr "TOTAL : %s :  %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:96
+msgid "Tab:"
+msgstr "Onglet : %s,"
+
+#. %1$s: TMPL_VAR name=tab
+#. %2$s: TMPL_VAR name=tagsubfield
+#. %3$s: TMPL_VAR name=liblibrarian
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:173
+#, c-format
+msgid "Tab:%s | $%s %s"
+msgstr "Onglet : %s | $%s %s"
+
+#. %1$s: TMPL_VAR name=tab
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:98
+#, c-format
+msgid "Tab:%s,"
+msgstr "Onglet : %s,"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:303
+msgid "Table numerique"
+msgstr "Table numérique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:276
+msgid "Tables Genealogique"
+msgstr "Tables généalogiques"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:71
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:159
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/koha2marclinks.tmpl:124
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:70
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:146
+msgid "Tag"
+msgstr "Champ"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=tagfield
+#. %2$s: TMPL_VAR name=tagsubfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:23
+#, c-format
+msgid "Tag %s, Subfield %s"
+msgstr "Champ %s, sous-champ %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:96
+msgid "Tag Deleted"
+msgstr "Champ supprimé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:116
+msgid "Tag reported"
+msgstr "Champ reporté"
+
+#. %1$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:88
+#, c-format
+msgid "Tag: %s"
+msgstr "Champ : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:192
+msgid "Technical reports"
+msgstr "Rapports techniques"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-templates.tmpl:15
+msgid "Template Code"
+msgstr "Code du template"
+
+#. For the first occurrence,
+#. %1$S: type=text name=tmpl_code
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:19
+#, c-format
+msgid "Template Code: %S"
+msgstr "Code du modèle : %S"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:19
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:20
+msgid "Template Description:"
+msgstr "Description du modèle : "
+
+#. %1$s: TMPL_VAR name=tmpl_id
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:18
+#, c-format
+msgid "Template ID: %s"
+msgstr "Identifiant du modèle : %s"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:15
+msgid "Template Settings"
+msgstr "Calibrage du modèle"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-templates.tmpl:12
+msgid "Templates"
+msgstr "Modèles"
+
+#. A
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/detail.tmpl:46
+msgid "Term"
+msgstr "Terme"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:84
+msgid "Term/Phrase"
+msgstr "Terme/Phrase"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:11
+msgid "Test"
+msgstr "Test"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:79
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:81
+msgid "Text"
+msgstr "Texte"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:31
+msgid "Text for OPAC"
+msgstr "Texte pour l'OPAC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:17
+msgid ""
+"Text for OPAC : what appears before the field in the OPAC. If empty, the "
+"text for librarian is used instead"
+msgstr ""
+"Texte pour l'OPAC : c'est ce qui apparaît avant le champ à l'OPAC.S'il est "
+"vide, c'est le texte pour les bibliothécaires qui est utilisé  à la place"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:22
+msgid "Text for OPAC:"
+msgstr "Texte à l'OPAC : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:30
+msgid "Text for librarian"
+msgstr "Texte pour le bibliothécaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:16
+msgid ""
+"Text for librarian : what appears before the subfield in the librarian "
+"interface"
+msgstr ""
+"Texte pour les bibliothécaires :  c'est ce qui est affiché avant le sous- "
+"champ dans l'intranet"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:21
+msgid "Text for librarian:"
+msgstr "Texte pour bibliothécaire : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:72
+msgid "Text for librarians"
+msgstr "Texte pour les bibliothécaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:73
+msgid "Text for opac"
+msgstr "Texte à l'OPAC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:61
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:61
+msgid "Text under label"
+msgstr "Texte sous l'étiquette"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:400
+msgid "Textile"
+msgstr "Textile"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:48
+msgid "Thanks to"
+msgstr "Merci à"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:33
+msgid "The"
+msgstr "La"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:27
+msgid ""
+"The # means \"beginning of a block\", the | is the separator of each part, "
+"the {} being used for each subfield. A subfield can have up to 3 digits "
+"BEFORE and up to 3 digits AFTER each subfield"
+msgstr ""
+"Le # signifie \"début d'un bloc\", le | est le séparateur de chaque partie, "
+"les {} utilisées pour chaque sous-champ.Un champ peut avoir jusqu'à 3 "
+"indicateurs AVANT et jusqu'à 3 indicateurs APRES chaque sous-champ"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:239
+msgid ""
+"The 2 following fields are available for your own usage. They can be useful "
+"for stat purposes"
+msgstr ""
+"Les deux champs suivants sont disponibles pour votre usage propre. Ils "
+"peuvent servir à des usages statistiques."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/issuingrules.tmpl:13
+msgid ""
+"The <b>*</b> have a specific meaning. They mean \"any\". If you set 21,5 for "
+"itemtype=*, borrower category=student, branch=main, then a student can't "
+"issue more than 5 items of ANY item type. This \"any\" box is cumulative "
+"with other boxes. It means that 21,5 as itemtype=book, 14,2 as itemtype=CD "
+"and 30,6 as itemtype=* (with category=student) means a student can issue up "
+"to 5 books, up to 2 CD but a maximum of 6 items (books or CD). In this case "
+"the \"30 days\" in itemtype=* is discarded and the issuing length is "
+"calculated on the exact itemtype"
+msgstr ""
+"Les <b>*</b> ont un sens spécial.Ils signifient \"tous\".Si vous choississez "
+"21,5 pour le type de document=*, Catégorie d'adhérent=étudiant, "
+"Site=centrale, alors un étudiant ne pourra emprunter plus de cinq documents "
+"au total.Ce pavé \"tous\"se cumule avec les autres pavés.Cela veut dire "
+"qu'avec 21,5 pour le type de document=livre, 14,2 pour le type de "
+"document=CD et 30,6 pour le type de document=*(avec la catégorie "
+"d'adhérent=étudiant), un étudiant pourra emprunter jusqu'à 5 livres, jusqu'à "
+"2 CD, mais dans un maximum de 6 documents au total (livres et CD).Dans ce "
+"cas les\"30 jours\"pour le type de document=* est annulé et la durée du prêt "
+"est calculée pour chaque type de document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/members-home.tmpl:5
+msgid "The Members portion stores the information you add about your patrons."
+msgstr ""
+"Le module Adhérents gère l'information, que vous saisissez sur vos adhérents."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:28
+msgid "The UNIMARC (partial) definition for ISBD is"
+msgstr "La définition UNIMARC (partielle) pour l'ISBD est"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:255
+msgid "The barcode was not found"
+msgstr "Le code à barres est inconnu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:99
+msgid ""
+"The biblio.biblionumber and biblioitems.biblioitemnumber fields be mapped to "
+"a MARC subfield,"
+msgstr ""
+"Les champs du biblio.biblionumber et du biblioitems.biblioitemnumber doivent "
+"être liés à un sous-champ MARC,"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:118
+msgid "The borrower isn't in is own library"
+msgstr "L'adhérent n'est pas dans son site d'inscription"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:111
+msgid "The card of this member is expired"
+msgstr "La carte de cet adhérent a expiré"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/moremember.tmpl:14
+msgid ""
+"The change password button allows a user to either set a new password or "
+"change their current password. This is useful to patrons that wish to place "
+"reserves online from home. You cannot see a password again once you change "
+"it, but you can reset a password."
+msgstr ""
+"Le bouton \"changer mot de passe\" permet à l'utilisateur de modifier un mot "
+"de passe. C'est utile pour les =adhérents qui veulent faire des réservations "
+"depuis leur domicile. Vous ne pouvez pas voir le mot de passe une fois qu'il "
+"a été modifié, mais vous pouvez en mettre un autre."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/memberentry.tmpl:9
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/memberentry.tmpl:16
+msgid ""
+"The clear all Fields button will reset the page to a blank form in case you "
+"made a mistake."
+msgstr "Le bouton \"effacer\" efface tous les champs dans le formulaire."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:74
+msgid ""
+"The column <b>Koha field</b> shows that the subfield is linked with a Koha "
+"field. Koha can manage a MARC interface, and a Koha interface. This link "
+"ensures that both DB are synchronized"
+msgstr ""
+"La colonne <b>Champ Koha</b> montre que le sous-champ est lié à un champ "
+"Koha. Koha peut présenter une interface MARC ou une interface Koha. Ce lien "
+"assure la synchronisation des deux modes (dans la base de données), de cette "
+"façon vous pouvez passer du mode MARC au mode non-MARC facilement."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:76
+msgid ""
+"The column Koha field shows that the subfield is linked with a Koha field. "
+"Koha can manage a MARC interface, or a Koha interface. This link ensures "
+"that both DB are synchronized, thus you can change from a MARC to a Koha "
+"interface easily."
+msgstr ""
+"La colonne <b>Champ Koha</b> montre que le sous-champ est lié à un champ "
+"Koha. Koha peut présenter une interface MARC ou une interface Koha. Ce lien "
+"assure la synchronisation des deux modes (dans la base de données), de cette "
+"façon vous pouvez passer du mode MARC au mode non-MARC facilement."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:19
+msgid "The correspounding subfield MUST be in with -1 (ignore) tab"
+msgstr "Le sous-champ DOIT être dans l'onglet -1 (ignore)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:22
+msgid "The different branches you manage with this Koha server."
+msgstr "Les différents sites que vous gérez avec ce serveur Koha"
+
+#. %1$s: TMPL_VAR name=itemtitle
+#. %2$s: TMPL_VAR name=itemauthor
+#. %3$s: TMPL_VAR name=itemhomebranch
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:103
+#, c-format
+msgid "The document %s (%s) Must be returned to his homebranch(<b>%s</b>)"
+msgstr ""
+"Le document %s (%s) Doit être retourné à son site d'origine (<b>%s</ \n"
+"b>)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:252
+msgid "The due date is invalid"
+msgstr "La date de retour n'est pas correcte"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:18
+msgid "The field itemnum MUST be mapped"
+msgstr "Le champ itemnum DOIT être relié à un sous champ MARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/aqbookfund.tmpl:6
+msgid ""
+"The first time you access this page, you will be asked to add your first "
+"book fund -- thereafter you will also have the option of editing and "
+"deleting book funds."
+msgstr ""
+"La première fois que vous accéderez à cette page, on vous demandera "
+"d'ajouter votre première ligne de crédit -- après quoi vous aurez aussi le "
+"choix d'éditer ou de supprimer les postes budgétaires."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:145
+msgid "The following error occcurred while importing the database structure:"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:39
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:36
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:36
+msgid "The following fields are wrong. Please fix it/them"
+msgstr ""
+"Le(s) champ(s) suivant(s) es(son)t incorrect(s). Prière de le(s) corriger"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:23
+msgid ""
+"The following fields have a forbidden value. Correct them and press OK "
+"again :"
+msgstr ""
+"Les champs suivants ont des valeurs interdites. Corrigez-les et tapez OK à "
+"nouveau : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl:95
+msgid "The following reserves have not be affected to any item."
+msgstr "Les réservations suivantes n'ont été affectées à aucun exemplaire."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/itemtypes.tmpl:6
+msgid ""
+"The item types are the \"categories\" into which your library items fall. "
+"For instance, you probably want to have videocassettes in a different "
+"category from non-fiction books, and mysteries in a different category from "
+"children's picture books. If you already are using a commercial ILS, you "
+"almost certainly already have all of your materials divided up into such "
+"categories. Now you need to tell Koha what your categories are."
+msgstr ""
+"Les types de document sont les \"catégories\" dans lesquelles vous "
+"répartisez vos documents.Par exemple, vous voulez probablement mettre les "
+"cassettes vidéo dans une catégorie différente des livres documentaires, et "
+"les policiers dans une catégorie différente de celle des livres d'images "
+"pour enfants.Si vous utilisez déjà un SIGB commercial, vous avez "
+"certainement déjà réparti vos collections dans de telles catégories. "
+"Maintenant vous devez indiquer à Koha quelles sont ces catégories."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/itemtypes.tmpl:8
+msgid ""
+"The itemtype code is limited to four characters. This code is rarely "
+"displayed by Koha; instead the description of the type will be what users "
+"see."
+msgstr ""
+"Le code de type de document est limité à quatre caractères.Ce code est "
+"rarement affiché par Koha;Les utilisateurs verront à la place la description "
+"du type de document."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:12
+msgid "The left part"
+msgstr "La partie gauche"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:46
+msgid ""
+"The library name or message that will be shown on the main OPAC page. You "
+"may use HTML tags to format the name. Example: Welcome to"
+msgstr ""
+"Le nom de la bibliothèque ou le message qui s'affichera sur la page "
+"d'accueil de l'OPAC.Exemple : Bienvenue à"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:12
+msgid ""
+"The numbering of issues recieved can be a complex formulas. The \"numbering "
+"formula\" can be filled with any text and/or numbers. 3 special tokens <b>"
+"{X} {Y}</b> and <b>{Z}</b> can be user to define the calculation formula. "
+"XYZ values are calculated with the following method:"
+msgstr ""
+"Le numéro des bulletins reçus peut être une formule complexe. La formule "
+"peut contenir n'importe quel texte et/ou chiffre. <b>{X} {Y}</b> et <b>{Z}</ "
+"b> sont particuliers. Vous pouvez les utiliser pour définir une formule de "
+"calcul. les valeurs de XYZ sont calculées de la manière suivante : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:13
+msgid ""
+"The numbering of items recieved can contain complex formulas. The "
+"\"numbering formula\" can be filled with any text and/or numbers. 3 special "
+"tokens <b>{X} {Y}</b> and <b>{Z}</b> can be user to define the calculation "
+"formula. XYZ values are calculated with the following method:"
+msgstr ""
+"La numérotation des exemplaires reçus peut comprendre une formule complexe. "
+"La \"Formule de numérotation\" peut être remplie avec n'importe quel texte "
+"et/ ou nombre.<b>{X} {Y}</b> et <b>{Z}</b> peuvent être utilisées pour "
+"définir la formule de calcul.Les valeurs de XYZ sont calculées selon la "
+"manière suivante : "
+
+#. %1$s: TMPL_VAR name=DEBT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:134
+#, c-format
+msgid "The patron has a debt of $%s"
+msgstr "L'adhérent doit %s €"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/koha2marclinks.tmpl:6
+msgid ""
+"The pull-down menu lists all the Koha tables that can receive values from "
+"the MARC records. The columns from each table are listed below the pull-down "
+"menu."
+msgstr ""
+"Le menu déroulant liste les tables Koha qui peuvent recevoir des "
+"informations à partir d'enregistrements MARC.Les colonnes de chaque table "
+"sont listées en dessous du menu déroulant."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/circ/returns.tmpl:10
+msgid ""
+"The return is done and if there is something specific for the item or the "
+"patron (like patron having debts), a red box will warn you"
+msgstr ""
+"Le retour est fait et s'il y a quelque chose de particulier sur le document "
+"ou l'emprunteur (comme un emprunteur ayant des dettes), un pavé rouge vous "
+"en avertira"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:5
+msgid "The right part"
+msgstr "La partie droite"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:6
+msgid ""
+"The right part deals with issues. When you create a new subscription, the "
+"1st issue is automatically calculated. When you want/need, you can define "
+"issues that have a new status:"
+msgstr ""
+"La partie droite concerne les parutions.Quand vous créez un nouvel "
+"abonnement, le 1er numéro est calculé automatiquement.Lorsque vous voulez/ "
+"avez besoin,vous pouvez définir les numéros qui ont un nouveau statut : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:4
+msgid "The search id divided in 2 differents parts :"
+msgstr "La recherche est divisée en deux parties différentes : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authtypes.tmpl:8
+msgid ""
+"The summary contains an \"ISBD\" like description to explain how the entry "
+"must be shown in the result list. The syntax is :"
+msgstr ""
+"Le récapitulatif contient une description de type\"ISBD\"qui définit comment "
+"les données doivent être affichées dans la liste de résultats.La syntaxe "
+"est : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authtypes.tmpl:7
+msgid ""
+"The tag reported must contain a MARC tag number. Every subfield in the "
+"selected tag will be copied to the \"destination tag\" in the biblio. for "
+"example, in UNIMARC, the tag 200 ot personal authority will be reported to "
+"600, 700, 701, depending on what is cliqued in the biblio MARC editor."
+msgstr ""
+"Le champ reporté doit contenir un numéro d'étiquette MARC.Chaque sous-champ "
+"du champ sélectionné sera copié dans le\"champ destinataire\" de la notice "
+"biblio.Par exemple, dans UNIMARC, le champ 200 de l'autorité nom de personne "
+"sera reporté dans le 600, 700, 701...selon ce qui aura été coché dans "
+"l'éditeur MARC."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:171
+msgid "The three latest issues related to this subscription:"
+msgstr "Les trois derniers numéros parus de cet abonnement : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:59
+msgid ""
+"The total at the bottom of the page should be within a few cents of the "
+"total for the invoice."
+msgstr ""
+"Le total en bas de la page devra être proche de quelques centimes du total "
+"de la facture."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:6
+msgid "The usual fields are in the top part of the screen. They contains :"
+msgstr "Les champs courants sont en haut de l'écran.Ils comprennent : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:241
+msgid "Theatre, piece televisee"
+msgstr "Théatre, pièce télévisée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:100
+msgid "There are no missing issues to claim"
+msgstr "Il n'y a pas de numéros manquants à réclamer"
+
+#. %1$s: TMPL_VAR name=itemtags
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:45
+#, c-format
+msgid "There is more than 1 MARC tag related to items tab (10) : %s"
+msgstr ""
+"Il y a plus d'un champ MARC relié à l'onglet des exemplaires (onglet 10) : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:196
+msgid "There is no category type to add a Child."
+msgstr "Il manque un type de catégorie pour inscrire un enfant."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:182
+msgid "There is no category type to add a Professional."
+msgstr "Il manque un type de catégorie pour inscrire un professionnel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:184
+msgid "There is no category type to add an Adult."
+msgstr "Il manque un type de catégorie pour inscrire un adulte."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:111
+msgid "There is no category type to add an Institution."
+msgstr "Il manque une catégorie pour pouvoir inscrire une collectivité."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:116
+msgid "There is no overdues for your library today"
+msgstr "Il n'y a pas de retards pour votre site aujourd'hui"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:38
+msgid "Thesaurus"
+msgstr "Thésaurus"
+
+#. %1$s: TMPL_VAR name=frameworkcode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:29
+#, c-format
+msgid "Thesaurus %s"
+msgstr "Thésaurus %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:65
+msgid "Thesaurus Structure"
+msgstr "Structure des autorités"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:9
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:102
+msgid "Thesaurus management"
+msgstr "Gestion du thésaurus"
+
+#. %1$s: TMPL_VAR name=category
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/thesaurus_popup.tmpl:3
+#, c-format
+msgid "Thesaurus value builder for category %s"
+msgstr "Constructeur de valeur du thesaurus pour la catégorie %s"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:185
+msgid "Theses"
+msgstr "Thèses"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:41
+msgid "Third"
+msgstr "Troisième"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:83
+msgid "Third overdue"
+msgstr "Troisième réclamation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/checkmarc.tmpl:6
+msgid ""
+"This MARC check does not guarantee that you will like the first results of "
+"your efforts to set up your MARC displays, etc. -- it simply checks for "
+"major errors. You will probably revise your MARC setup several times before "
+"you are completely pleased with it. Be sure to run checkmarc after every "
+"revision."
+msgstr ""
+"Ce contrôle MARC ne garantie pas que vous apprécierez les premiers résultats "
+"de vos efforts pour régler vos affichagesMARC, etc.--c'est une simple "
+"vérification des erreurs principales.Vous reverrez probablement votre "
+"paramétrage MARC plusieurs fois avant d'en être totalement satisfaits. "
+"Assurez-vous de lancer le contrôle MArc après chaque modification."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:10
+msgid "This borrower doesn't exist anymore."
+msgstr "Cet adhérent n'existe plus."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:125
+msgid "This borrower had already make a reserve for this document"
+msgstr "Cet adhérent a déjà fait une réservation sur ce document"
+
+#. %1$s: TMPL_VAR name=overduecount
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:52
+#, c-format
+msgid "This borrower has %s overdue(s) items"
+msgstr "Cet adhérent a %s document(s) en retard"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:614
+#, fuzzy
+msgid "This borrower has a waiting reservation :"
+msgstr "Cet adhérent à une réservation en attente : "
+
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:130
+#, c-format
+msgid "This category is used %s times. Deletion not possible"
+msgstr "Cet enregistrement est utilisé %s fois. Suppression impossible"
+
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:128
+#, c-format
+msgid "This currency is used %s times. Deletion not possible"
+msgstr "Cet enregistrement est utilisé %s fois. Suppression impossible"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=nextreservsurname
+#. %2$s: TMPL_VAR name=nextreservfirstname
+#. %3$s: TMPL_VAR name=branchname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:57
+#, c-format
+msgid ""
+"This documen is reserved by : <b> %s %s</b> at the library : <b> %s </b>, "
+"Please put this document in transfer ."
+msgstr ""
+"Ce document est réservé par <b> :  %s %s</b>au site de <b> %s </b>; Prière "
+"de mettre ce document en transfert."
+
+#. %1$s: TMPL_VAR name=nextreservtitle
+#. %2$s: TMPL_VAR name=nextreservsurname
+#. %3$s: TMPL_VAR name=nextreservfirstname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:23
+#, c-format
+msgid ""
+"This document (%s) is reserved by <b> : %s %s</b>, Please keep this document "
+"for the next reserve ."
+msgstr ""
+"Ce document (%s) est réservé par <b> : %s %s</b>; Prière de garder ce "
+"document pour la réservation suivante."
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=frombranch
+#. %2$s: TMPL_VAR name=datesent
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:686
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:328
+#, c-format
+msgid "This document has been transfered from library : %s the : %s"
+msgstr "Ce document a été transféré du site : %s le : %s"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=nottransferedby
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:692
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:334
+#, c-format
+msgid "This document hasn't been transfered yet from library : %s"
+msgstr "Ce document n'a pas encore été transféré du site : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:682
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:324
+msgid "This document is available"
+msgstr "Ce document est disponible"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:22
+msgid "This document is in Waiting status"
+msgstr "ce document est en attente"
+
+#. %1$s: TMPL_VAR name=notforloanvalue
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:217
+#, c-format
+msgid "This document is not for loan (%s)"
+msgstr "Ce document est exclu du prêt (%s)"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/400.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/402.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/403.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/404.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/405.tmpl:11
+msgid ""
+"This error means that the link was broken and that the page doesn't exist"
+msgstr ""
+"Cette erreur signifie que le lien a été rompu et que la page n'existe plus"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/401.tmpl:11
+msgid "This error means that you aren't authorized to view this page"
+msgstr ""
+"Cette erreur signifie que vous n'êtes pas autorisé à visualiser cette page"
+
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:81
+#, c-format
+msgid "This framework is used %s times"
+msgstr "Cette grille est utilisée %s fois"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/koha2marclinks.tmpl:10
+msgid ""
+"This is a one-to-one mapping. In other words, a MARC tag/subfield can be "
+"mapped to one, and only one, Koha table.column."
+msgstr ""
+"C'est un lien terme-à-terme.Autrement dit un sous champ MARC ne peut être "
+"lié à une et une seule colonne d'une table Koha."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:166
+msgid "This is a serial subscription"
+msgstr "Ceci est un abonnement de périodique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/export/marc.tmpl:6
+msgid ""
+"This is a tool to export your bibliographic records in standard MARC "
+"communications format (ISO 2709). It exports only the basic bibliographic "
+"information with no holdings information other than any holdings information "
+"originally loaded into Koha using the bulkmarcimport tool."
+msgstr ""
+"Ceci est un outil pour exporter vos enregistrements bibliographiques au "
+"format standard d'échange MARC (ISO2709).Il exporte seulement les "
+"informations bibliographiques de base sans données exemplaires autres que "
+"toutes les données exemplaires chargées à l'origine dans Koha en utilisant "
+"l'outil \"bulkmarcimport\"."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/import/breeding.tmpl:5
+msgid ""
+"This is one of the screens you will see frequently if you are starting from "
+"scratch."
+msgstr ""
+"C'est un des écrans que vous verrez normalement si vous partez de zéro."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/members-home.tmpl:4
+msgid "This is the Members portion of Koha."
+msgstr "C'est le module Adhérents de Koha."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/memberentry.tmpl:12
+msgid ""
+"This is the form for adding a group of members. Suppose you had a YMCA "
+"group, or lend books to other Libraries. This would be the form to use for "
+"that purpose."
+msgstr ""
+"C'est le formulaire pour ajouter  une collectivité.Supposez que vous ayiez "
+"une Maison des Jeunes, ou que vous prêtiez des livres à une autre "
+"bibliothèque.C'est ce formulaire que vous devrez utiliser dans ce cas."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/memberentry.tmpl:5
+msgid ""
+"This is the form for adding a new single member to the database. There is "
+"also a form for organisations, such as other libraries and non profit "
+"organisations you might lend to. You should use the Add Organisation tab at "
+"the top of the Member page for that."
+msgstr ""
+"C'est le formulaire pour ajouter un adhérent individuel à la base de "
+"données. Il y a aussi un formulaire pour les collectivités, telles que "
+"d'autres bibliothèques ou des associations auquelles vous pouvez faire des "
+"prêts. Vous devrez pour cela utiliser l'onglet \"Inscription d'une "
+"collectivité\" en haut de la page des adhésions."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:102
+msgid "This item must return to his homebranch :"
+msgstr "Merci de retourner le document au site d'origine : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:10
+msgid "This item was not transfered initialy to this library !"
+msgstr "Ce document n'a pas encore été transféré vers ce site !"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:4
+msgid ""
+"This page allows you to set the system preferences that control much of the "
+"basic behavior of Koha. These parameters should be set before any other "
+"parameters."
+msgstr ""
+"Cette page vous permet de choisir les préférences système qui contrôlent la "
+"plupart des aspects de Koha.Ces paramètres devraient être fixés avant tous "
+"les autres."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/koha2marclinks.tmpl:4
+msgid ""
+"This page provides a simplified way to map your MARC tags and subfields to "
+"the non-MARC Koha database tables <b>for default biblio framework</b>. This "
+"can also be done while setting the MARC tag structure, but it is easier to "
+"see the relationship between the MARC database and the Koha database here."
+msgstr ""
+"Cette page fournit une méthode simplifiée pour lier vos champs et sous- "
+"champs MARC à la base non MARC de Koha, <b>pour la grille de catalogage par "
+"défaut<b>.On peut aussi le faire en même temps que l'on définit la structure "
+"des champs MARC, mais il est plus facile de voir les relations entre la base "
+"MARC et la base Koha, ici."
+
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:91
+#, c-format
+msgid "This record is used %s times"
+msgstr "Cette notice est utilisée %s fois"
+
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:181
+#, c-format
+msgid "This record is used %s times. Deletion is not possible."
+msgstr "Cette notice est utilisé %s fois. Suppression impossible"
+
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:223
+#, c-format
+msgid "This record is used %s times. Deletion not possible"
+msgstr "Cette catégorie est utilisée %s fois. Suppression impossible"
+
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:66
+#, c-format
+msgid "This record is used %s times. Impossible to delete it"
+msgstr "Cette notice est utilisée %s fois. Suppression impossible"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:4
+msgid "This screen is divided in 2 parts"
+msgstr "Cet écran est divisé en 2 parties"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/moremember.tmpl:4
+msgid "This screen shows the information associated with a given patron."
+msgstr "Cette page affiche les informations concernant un adhérent donné."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:73
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:75
+msgid ""
+"This screen shows the subfields associated with the selected tag. You can "
+"edit subfields or add a new one by clicking on edit."
+msgstr ""
+"Cette page montre les sous-champs associés au champ sélectionné.Vous pouvez "
+"modifier les sous-champs ou en ajouter de nouveaux en cliquant sur "
+"\"Modifier les sous-champs\"."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:68
+msgid "This shelf is empty."
+msgstr "Cette étagère est vide."
+
+#. %1$s: TMPL_VAR name=enddate
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:80
+#, c-format
+msgid "This subscription is now ended. The last issue was recieved on %s"
+msgstr "L'abonnement est terminé. Le dernier numéro a été reçu le %s"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:61
+msgid ""
+"This table is used in MARC definition. You can define as many categories as "
+"you want, and as many authorised values as you want in each category."
+msgstr ""
+"Cette table est utilisée dans la définition de MARC. Vous pouvez définir "
+"autant de catégories que vous le souhaitez, et autant de valeurs autorisées "
+"que vous souhaitez dans chaque catégorie."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:15
+msgid "This will change the subject headings on"
+msgstr ""
+"Cela changera la vedette-sujet dans toutes les notices où ce sujet est "
+"utilisé."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:153
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "Thursday"
+msgstr "Jeudi"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:379
+msgid "Tirage photographique"
+msgstr "Tirage photographique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:33
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/histsearch.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:89
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/search.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/search.tmpl:48
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:32
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:77
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:63
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:162
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:51
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:90
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/z3950_search.tmpl:46
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchreserves.tmpl:40
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:125
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:659
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:722
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:774
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/currenttransfers.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:236
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/waitingreservestransfers.tmpl:22
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:46
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:125
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/overdue.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:9
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:39
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:311
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-receipt.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-receipt.tmpl:33
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:222
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:300
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/readingrec.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:63
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:63
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:63
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/inventory.tmpl:46
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:61
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:63
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reservereport.tmpl:4
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:61
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/result.tmpl:9
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:75
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/koha-news.tmpl:98
+#: ../../koha-tmpl/intranet-tmpl/prog/en/z3950/searchresult.tmpl:16
+msgid "Title"
+msgstr "Titre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:231
+msgid "Title (mail subject):"
+msgstr "Titre (sujet de l'email) : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:119
+msgid "Title *"
+msgstr "Titre *"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:14
+msgid "Title :"
+msgstr "Titre : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl:113
+#, c-format
+msgid "Title <a1>Sort</a>"
+msgstr "Titre <a1>trier</a>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:64
+msgid "Title Phrase"
+msgstr "Expression titre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:69
+msgid "Title:"
+msgstr "Civilité : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio-nomarc.tmpl:13
+msgid "Title: *"
+msgstr "Titre : *"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/histsearch.tmpl:55
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:125
+msgid "To"
+msgstr "à"
+
+#. For the first occurrence,
+#. %1$S: type=text name=Filter
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:103
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:179
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:132
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:196
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:133
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:197
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:101
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:177
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:103
+#, c-format
+msgid "To %S"
+msgstr "au %S"
+
+#. %1$S: type=text name=dateto
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:52
+#, c-format
+msgid "To :%S"
+msgstr "à :  %S"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/members-home.tmpl:6
+msgid ""
+"To add a patron, type their name into the search box on the left, and click "
+"the OK button."
+msgstr ""
+"Pour ajouter un adhérent, taper son nom dans la boîte de recherche sur la "
+"gauche et cliquez sur le bouton Rechercher."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/z3950servers.tmpl:8
+msgid ""
+"To add servers, you will need to know the domain name or IP address of the "
+"server, the port number to use, and the name of the database to access. This "
+"information is available for many servers worldwide by acessing the Index "
+"Data website at http://www.indexdata.dk/targettest/. All of the servers "
+"listed there accept anonymous connections. (Be sure to choose servers which "
+"deliver records in the proper MARC format for your Koha installation.)"
+msgstr ""
+"Pour ajouter des serveurs, vous aurez besoin de connaître le nom de domaine "
+"ou l'adresse IP du serveur, le numéro de port à utiliser, et le nom de la "
+"base de données à laquelle accéder.Cette information est disponible pour "
+"tous les serveurs du web en se connectant au site web de l'index des bases "
+"de données http://www.indexdata.dk/targettest/.Tous  les serveurs ici "
+"acceptent les connections anonymes.(Assurez-vous de choisir des serveurs qui "
+"fournissent des enregistrements au format MARC adapté avotre installation "
+"Koha)."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:107
+msgid ""
+"To close off a shopping basket click on \"view shopping baskets\" or search "
+"above, and the click on \"confirm basket\"."
+msgstr ""
+"Pour fermer un panier de commande cliquez sur \"voir les paniers de commande "
+"\"ou cherchez au dessus, et cliquez alors sur \"valider le panier\"."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:85
+msgid "To file"
+msgstr "Enregistrer"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:105
+msgid ""
+"To order an item you need to establish whether a biblio already exists for "
+"it, and either add an item, or set up a new biblio then add the item."
+msgstr ""
+"Pour commander un document, vous avez besoin de déterminer soit  qu'une "
+"notice existe déjà puis d'y ajouter l'exemplaire, soit de créer une nouvelle "
+"notice et d'y ajouter l'exemplaire."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/400.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/401.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/402.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/403.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/404.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/405.tmpl:12
+#, c-format
+msgid "To report this error, you can <a1>email the Koha Administrator</a>."
+msgstr ""
+"Pour signaler cette erreur, vous pouvez <a1>envoyer un email à "
+"l'administrateur</a>"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:82
+msgid "To screen into the browser"
+msgstr "A afficher dans le navigateur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:106
+msgid ""
+"To start a new shopping basket with a new supplier return to this page and "
+"just start a new supplier search."
+msgstr ""
+"Pour débuter un nouveau panier d'achat chez un autre fournisseur retournez à "
+"cette page et commencez simplement une nouvelle recherche de fournisseur."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:104
+msgid ""
+"To start an acquisition, whether an order, local purchase or donation first "
+"search on the supplier, you will be asked to check their details, and enter "
+"your name which will set up a \"shopping basket\" for you. (Why is this you "
+"might ask... well because we want to know that it's really you ordering "
+"things - not just your computer)."
+msgstr ""
+"Pour démarrer une acquisition, que ce soit une commande, un achat local ou "
+"un don commencez par chercher le fournisseur, dont on vous demandera de "
+"vérifier les informations puis entrez votre nom, ce qui sélectionnera un "
+"panier d'achat pour vous.(pourquoi cela devez-vous vous demander...parce que "
+"nous voulons être sûrs que c'est réellement vous qui commandez - Pas "
+"seulement votre ordinateur)."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:41
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:41
+msgid "To:"
+msgstr "à : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:731
+#, fuzzy
+msgid "Today issues"
+msgstr "Prêts du jour"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:387
+msgid "Toile"
+msgstr "Toile"
+
+#. %1$s: TMPL_VAR name=TOO_MANY
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:154
+#, c-format
+msgid "Too many issues (already issued / max : %s)"
+msgstr "Trop de prêts en cours (prétés / maximum : %s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:102
+msgid "Too many reserves"
+msgstr "Trop de réservations"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:40
+msgid "Tool to inventory (stocktaking) of your catalogue"
+msgstr "Permet de réaliser l'inventaire (récolement) de votre catalogue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:74
+msgid "Tools"
+msgstr "Outils"
+
+#. %1$s: TMPL_VAR name=limit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:20
+#, fuzzy, c-format
+msgid "Top %s List On Catalogue Issues"
+msgstr "Koha : les %s documents les plus lus"
+
+#. %1$s: TMPL_VAR name=limit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:19
+#, fuzzy, c-format
+msgid "Top %s List borrowers for Issues"
+msgstr "Koha : le palmarès des %s plus gros emprunteurs"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:61
+#, fuzzy
+msgid "Top List On Catalogue Issues"
+msgstr "Koha : les documents les plus lus"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:60
+#, fuzzy
+msgid "Top List borrowers for Issues"
+msgstr "Koha : les plus gros emprunteurs"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:24
+msgid "Top Lists"
+msgstr "Les plus"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:30
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:31
+msgid "Top Page Margin:"
+msgstr "Marge de haut de page : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:75
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:90
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/basket.tmpl:37
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:104
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderempty.tmpl:224
+msgid "Total"
+msgstr "Total"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/boraccount.tmpl:30
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/pay.tmpl:49
+msgid "Total Due"
+msgstr "Total dû"
+
+#. %1$s: TMPL_VAR name=totaldue
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:211
+#, c-format
+msgid "Total Due: %s"
+msgstr "Total dû : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:282
+msgid "Total Replacement Cost:"
+msgstr "Coût total de remplacement : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:18
+msgid "Total cost"
+msgstr "Coût total"
+
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/stats.tmpl:31
+#, c-format
+msgid "Total paid: %s"
+msgstr "Total payé : %s"
+
+#. %1$s: TMPL_VAR name=totalw
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/stats.tmpl:31
+#, c-format
+msgid "Total written off: %s"
+msgstr "Total des pertes et profits : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:224
+msgid "Tout format"
+msgstr "Tout format"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:210
+msgid "Tout public"
+msgstr "Tout public"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:373
+msgid "Tout type"
+msgstr "Type de document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:266
+msgid "Tout type d'illustration"
+msgstr "Tout type d'illustration"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:255
+msgid "Tout type de biographie"
+msgstr "Tout type de biographie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:288
+msgid "Tout type de contenu"
+msgstr "Tout type de contenu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:327
+msgid "Tout type de periodique"
+msgstr "Tout type de périodique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:315
+msgid "Tout type video"
+msgstr "Tout type video"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:337
+msgid "Toute P&eacute;riodicit&eacute;"
+msgstr "Toute périodicité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:359
+msgid "Toute R&eacute;gularit&eacute;"
+msgstr "Régularité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:239
+msgid "Toute forme"
+msgstr "Toute forme"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:341
+msgid "Toutes les deux semaines"
+msgstr "Toutes les deux semaines"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:307
+msgid "Traite"
+msgstr "Traité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:105
+msgid "Transfer"
+msgstr "Transfert"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/waitingreservestransfers.tmpl:49
+msgid "Transfer this document"
+msgstr "Transférer ce document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:87
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:155
+msgid "Transfer to:"
+msgstr "Transféré à : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/currenttransfers.tmpl:40
+msgid "Transfer without reserv linked"
+msgstr "Transfert sans réservation liée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:124
+msgid "Transfered Items"
+msgstr "Exemplaires transférés"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:22
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:29
+msgid "Transfers"
+msgstr "Transferts"
+
+#. %1$s: TMPL_VAR name=show_date
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/currenttransfers.tmpl:7
+#, c-format
+msgid "Transfers in wait for your library the : %s"
+msgstr "Transferts attendus par votre site le : %s"
+
+#. %1$s: TMPL_VAR name=show_date
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/waitingreservestransfers.tmpl:12
+#, c-format
+msgid "Transfers to do %s"
+msgstr "Transferts à effectuer %s"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:90
+msgid "Translation"
+msgstr "Traduction"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:280
+msgid "Transparents"
+msgstr "Transparents"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:195
+msgid "Treaties"
+msgstr "Traités"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:350
+msgid "Triennal"
+msgstr "Triennal"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:345
+msgid "Trimestriel"
+msgstr "Trimestriel"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:346
+msgid "Trois fois par an"
+msgstr "Trois fois par an"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:352
+msgid "Trois fois par mois"
+msgstr "Trois fois par mois"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:351
+msgid "Trois fois par semaine"
+msgstr "Trois fois par semaine"
+
+#. INPUT type=checkbox name=select_display
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:136
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:138
+msgid "True"
+msgstr "Vrai"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:151
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "Tuesday"
+msgstr "Mardi"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:171
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:98
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:125
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:166
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:125
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/stats.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/maninvoice.tmpl:11
+msgid "Type"
+msgstr "Type"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:135
+msgid "Type :"
+msgstr "Type : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/barcodes.tmpl:36
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/barcodes.tmpl:36
+msgid "Type of Interval:"
+msgstr "Type d'intervalle : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:325
+msgid "Type periodique"
+msgstr "Type de publication"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:313
+msgid "Type vid&eacute;o"
+msgstr "Type vidéo"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:151
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:42
+msgid "UNIMARC"
+msgstr "UNIMARC"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:44
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:20
+msgid "URL : if checked, the subfield is an URL, and can be clicked"
+msgstr ""
+"URL si coché, indique que le champ est une URL valide et peut-être cliquée"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:101
+msgid "URL:"
+msgstr "URL : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:150
+msgid "USMARC"
+msgstr "USMARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:176
+msgid "Undefined &nbsp;"
+msgstr "Indéfini &nbsp;"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:39
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:44
+msgid "Undelete"
+msgstr "Récupérer"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:97
+msgid "Undelete Biblio"
+msgstr "Récupérer notice"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:133
+msgid "Unique holiday"
+msgstr "Jour férié unique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/histsearch.tmpl:19
+msgid "Unit cost"
+msgstr "Coût unitaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-create-template.tmpl:45
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-edit-template.tmpl:47
+msgid "Units:"
+msgstr "Unités : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:86
+msgid "Universidad ORT Uruguay (Ernesto Silva, Andres Tarallo)"
+msgstr "Université ORT Uruguay (Ernesto Silva, Andres Tarallo)"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/biblio_framework.tmpl:5
+msgid ""
+"Unlike Koha 2.0, in this version you can have more than 1 framework to "
+"catalogate differently various materials. You can, for example, define 1 "
+"framework for monographies, 1 framework for serials, 1 framework for URL..."
+msgstr ""
+"Contrairement à Koha 2.0, dans cette version, vous pouvez avoir plus d'un "
+"framework pour cataloguer différents types de document.Vous pouvez, par "
+"exemple, définir une grille  pour les monographies, une pour les "
+"périodiques, une pour les URL..."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/pay.tmpl:24
+msgid "Unpaid"
+msgstr "Impayé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:76
+msgid "Unseen since"
+msgstr "Pas vu depuis"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:216
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:100
+msgid "Update"
+msgstr "Valider"
+
+#. %1$s: TMPL_VAR name=surname
+#. %2$s: TMPL_VAR name=firstname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-password.tmpl:1
+#, c-format
+msgid "Update Password for %s, %s"
+msgstr "Mettre à jour le mot de passe pour %s %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:172
+msgid "Update report :"
+msgstr "Rapport de mise à jour :"
+
+#. %1$s: TMPL_VAR name=name
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:11
+#, c-format
+msgid "Update: %s"
+msgstr "Mettre à jour : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:70
+msgid "Updated successfully"
+msgstr "Mise à jour réussie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:170
+msgid "Updating Mysql database"
+msgstr "Mise à jour base mySQL"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:174
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:268
+msgid "Upper Age Limit"
+msgstr "Limite d'âge supérieure"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/categorie.tmpl:18
+msgid "Upper Age Limit and Age Required"
+msgstr "Limite d'âge supérieure et âge requis"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/categorie.tmpl:19
+msgid ""
+"Upper Age Limit and Age Required set the age parameters for this type of "
+"user. If you issue children's cards to users between the ages of 2 and 18, "
+"for example, then Age Required would be \"2\" and Upper Age Limit would be "
+"\"18.\" If there is no upper age limit, set this value to 99 (the highest "
+"allowed)."
+msgstr ""
+"La limite d'âge supérieure et l'âge requis fixent les critères d'âge pour ce "
+"type d'adhérent .Si vous délivrez des cartes enfants pour les adhérents "
+"entre 2 et 18 ans, par exemple, alors l'âge requis sera\"2\" et la limite "
+"d'âge supérieure \"18.\"S'il n'y a pas d'âge limite supérieure, fixez cette "
+"valeur à 99 (la plus grande valeur autorisée)."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:96
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:136
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:104
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:190
+msgid "Upperage limit"
+msgstr "Limite d'âge supérieure"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:46
+msgid "Use a barcode file"
+msgstr "Utilisez un champ de code à barres"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:27
+msgid ""
+"Use field 035$a for your auth_header.authid and 035$8 for auth_header."
+"authtypecode. Make sure your zebra authorities index these fields"
+msgstr ""
+"Utilisez le champ 035$a pour votre auth_header.authid et 035$8 for "
+"auth_header.<Vérifiez que les autorités Zebra indexe ces champs"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:28
+msgid "Use field 150 for your subject headings"
+msgstr "Utilisez le champ 150 pour vos autorités sujets"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:29
+msgid ""
+"Use field 750$9 (add subfield if not present) for auth_header.linkid . "
+"Select <b>Is a linking field</b>. You may use any subfield for linking as $9 "
+"is not hardcoded"
+msgstr ""
+"Utilisez le champ 7xx$9 (ajoutez le sous-champ si absent) pour lier les "
+"vedettes autorités. Choisir <b>Est un champ lié</b>.Vous pouvez "
+"utilisern'importe quel sous-champ pour le lien car $9 n'est pas inscrit dans "
+"le code"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/400.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/401.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/402.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/403.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/404.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/405.tmpl:13
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/500.tmpl:13
+msgid "Use top menu bar to navigate to another part of Koha."
+msgstr ""
+"Utilisez la barre de menu principale pour naviguer à nouveau dans Koha."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:100
+msgid ""
+"Use your reload button [ctrl + r] to get the most recent figures. Committed "
+"figures are approximate only, as exchange rates will affect the amount "
+"actually paid."
+msgstr ""
+"Utilisez le bouton rafraîchir pour avoir les chiffres les plus récents.Les "
+"chiffres communiqués le sont à titre indicatif, dans la mesure où des taux "
+"de change affecteront le montant réellement payé."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/linkresultlist-auth.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:94
+msgid "Used"
+msgstr "Utilisé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/suggest.tmpl:8
+msgid "Used X times"
+msgstr "Utilisé X fois"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist.tmpl:25
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:41
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/dictionary.tmpl:75
+msgid "Used in"
+msgstr "Utilisé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:19
+#, fuzzy
+msgid "User"
+msgstr "Identifiant utilisateur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:124
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:189
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:234
+msgid "Userid"
+msgstr "Identifiant utilisateur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/auth.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:40
+#, fuzzy
+msgid "Username:"
+msgstr "nom de famille"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:5
+msgid "Usual fields"
+msgstr "Champs courants"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:166
+msgid "VHS tape / Videocassette"
+msgstr "Bande VHS / Videocassette"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:49
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:78
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:162
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:87
+msgid "Value"
+msgstr "Valeur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:127
+msgid "Value:"
+msgstr "Valeur : "
+
+#. %1$s: TMPL_VAR name=stdlib
+#. %2$s: TMPL_VAR name=category
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:11
+#, c-format
+msgid "Values related to %s (%s)"
+msgstr "Valeurs liées à %s (%s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:45
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:76
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:77
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:161
+msgid "Variable"
+msgstr "Variable"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:124
+msgid "Variable Name:"
+msgstr "Nom de la variable : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:104
+msgid "Variable options:"
+msgstr "Options de la variable : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:103
+msgid "Variable type:"
+msgstr "Type de la Variable : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:81
+msgid "Various parameters"
+msgstr "Paramètres divers"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:9
+msgid "Various tools"
+msgstr "Outils divers"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:390
+msgid "Verre"
+msgstr "Verre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/booksellers.tmpl:55
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/receipt-search-result.tmpl:29
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/viewalerts.tmpl:18
+msgid "View"
+msgstr "Voir"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/itemtypes.tmpl:31
+msgid "View catalogue group by itemtypes"
+msgstr "Visualiser le catalogue par type de document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull-home.tmpl:8
+msgid "View subscription details"
+msgstr "Voir les détails de l'abonnement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:194
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:49
+msgid "Virtual Shelves"
+msgstr "Étagères virtuelles"
+
+#. IMG
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:113
+msgid "Visual Materials"
+msgstr "Matériels visuels"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+#, fuzzy
+msgid "Vol {X}, Issue {Y}"
+msgstr "Volume, Fascicule"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "Vol {X}, No {Y}"
+msgstr ""
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "Vol {X}, No {Y}, Issue {Z}"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:127
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "Volume"
+msgstr "Volume"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:102
+msgid "Volume Description:"
+msgstr "Description du volume : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/orderreceive.tmpl:50
+msgid "Volume Info (for serials)"
+msgstr "Infos sur le volume (pour les périodiques)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:195
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:221
+msgid "Volume, Issue"
+msgstr "Volume, Fascicule"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:192
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:218
+msgid "Volume, Number"
+msgstr "Volume, Numéro"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:189
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:215
+msgid "Volume, Number, Issue"
+msgstr "Volume, Numéro, Fascicule"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:98
+msgid "Volume:"
+msgstr "Volume : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/errors/500.tmpl:12
+#, c-format
+msgid ""
+"Wait while system maintenance is being done or <a1>email the Koha "
+"Administrator</a>."
+msgstr ""
+"Attendez que la maintenance soit terminée, ou <a1>envoyez un email à "
+"l'administrateur Koha</a>."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:187
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:281
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:66
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:167
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/claims.tmpl:84
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues-full.tmpl:42
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:74
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:353
+msgid "Waited"
+msgstr "Attendu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:234
+#, c-format
+msgid ""
+"Waited last issue status can't be changed. <a1>Renew</a> your subscription"
+msgstr ""
+"L'état du prochain numéro attendu ne peut-être changé. <a1>Renouveler</"
+"a>votre abonnement"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchtransfers.tmpl:33
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl:128
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:292
+msgid "Waiting"
+msgstr "En attente"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:53
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:141
+msgid "Waiting Reserve Found in your library"
+msgstr "Réservation en attente pour votre site"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=waitingposition
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:673
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:315
+#, c-format
+msgid "Waiting position for this document : <b> %s </b>"
+msgstr "Ce document <b> %s </b> :  est en attente"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:613
+msgid "Waiting reserves"
+msgstr "Réservations en attente"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:56
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:581
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:632
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:441
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:632
+msgid "Warning"
+msgstr "Mise en garde"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:717
+msgid "Warning:"
+msgstr "Attention : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:62
+msgid "Warnings"
+msgstr "Rappels"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:167
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:169
+msgid "Website"
+msgstr "Site Web"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:88
+msgid "Website URL:"
+msgstr "URL du site Web : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:152
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "Wednesday"
+msgstr "Mercredi"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:92
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:93
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "Week"
+msgstr "Semaine"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/intranet-main.tmpl:7
+msgid "Welcome to Koha"
+msgstr "Bienvenue sur Koha"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:34
+#, fuzzy
+msgid "Welcome to the Koha Web Installer"
+msgstr "Bienvenue dans l'installation de Koha"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:22
+msgid "What do you want to do ?"
+msgstr "Qu'est-ce que vous voulez faire ?"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:72
+msgid "What do you want to do for deleted members ?"
+msgstr "Que voulez-vous faire des adhérents supprimés ?"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:311
+msgid "When more than"
+msgstr "Quand supérieur à"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:16
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:17
+msgid "When more than : if the calculated number is more than the value here"
+msgstr "Quand supérieur à : si le chiffre calculé est supérieur à la valeur ci"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:30
+msgid ""
+"When you add or modify an authority clicking on ... that will appear next to "
+"750$9 will let you search any authority and link it to this record. You may "
+"repeat tag 750 and add as many linkages as you like"
+msgstr ""
+"Lorsque vous ajoutez ou modifiez une autorité un clic sur ...qui s'affichera "
+"à côté du 7xx$9  vous permettra de chercher sur toutes les autorités et de "
+"les lier à cette notice. Vous pouvez répéter le champ 7xx et ajouter autant "
+"de liens que vous le souhaitez."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/memberentry.tmpl:8
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/memberentry.tmpl:15
+msgid "When you are done with the record, click the Save button at the bottom."
+msgstr ""
+"Lorsque vous avez terminé l'enregistrement cliquez sur le bouton \"Valider\" "
+"en bas."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authorised_values.tmpl:62
+msgid ""
+"When you define the MARC subfield structure, you can link a subfield to a "
+"authorised-value category. When the user ask for adding of modifying a "
+"biblio, the subfield is not entered through a free field, but though a list "
+"of authorised values"
+msgstr ""
+"Lorsque vous déterminez la structure des sous-champs MARC, vous pouvez lier "
+"un sous-champ à une catégorie de valeurs autorisées."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:112
+msgid ""
+"When you've made your selections, please click 'Import' below to begin the "
+"process. It may take a while to complete, please be patient"
+msgstr ""
+
+#. For the first occurrence,
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+#, fuzzy
+msgid "Winter"
+msgstr "Imprimante"
+
+#. %1$s: TMPL_VAR name=framework
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/MARCdetail.tmpl:16
+#, c-format
+msgid "With Framework :%s"
+msgstr "Avec la grille : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:79
+msgid "With selected items :"
+msgstr "Supprimer les documents cochés : "
+
+#
+#. %1$s: TMPL_VAR name=wthdrawncount
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:243
+#, c-format
+msgid "Withdrawn (%s),"
+msgstr "Exemplaire retiré (%s),"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_out.tmpl:86
+msgid "Without issues since"
+msgstr "Pas d'emprunt depuis"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/holidays.tmpl:132
+msgid "Working day"
+msgstr "Jour ouvrable"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/pay.tmpl:26
+msgid "Writeoff"
+msgstr "Pertes et profits"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:111
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/authtypes.tmpl:99
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/branches.tmpl:225
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:237
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:80
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:62
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:95
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl:70
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:280
+msgid "YES"
+msgstr "OUI"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:558
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:140
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:216
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:94
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/bor_issues_top.tmpl:260
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:95
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/cat_issues_top.tmpl:261
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:138
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:214
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:143
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "Year"
+msgstr "Année"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:77
+msgid "Year :"
+msgstr "Année : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:225
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:229
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/supplier.tmpl:233
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:171
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:172
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:100
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:138
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:196
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:228
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:160
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:161
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:185
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:186
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:93
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:54
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/moredetail.tmpl:61
+msgid "Yes"
+msgstr "Oui"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:129
+msgid "Yes, Delete"
+msgstr "Oui, supprimer"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/biblio_framework.tmpl:84
+msgid "Yes, Delete this Framework!"
+msgstr "Oui, supprimer cette grille!"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:57
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:59
+msgid "Yes, Delete this Subfield"
+msgstr "Oui, supprimer ce sous-champ"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:91
+msgid "Yes, Delete this Tag"
+msgstr "Oui, supprimer ce champ"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categorie.tmpl:161
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:255
+#, c-format
+msgid "You Searched for %s"
+msgstr "Vous recherchiez %s"
+
+#. %1$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:12
+#, c-format
+msgid "You Searched for <b>%s</b>"
+msgstr "Vous recherchiez <b>%s</b>"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:721
+msgid ""
+"You also must have selected a supplier if you want to ask for late issues"
+msgstr ""
+" Vous devez sélectionner un fournisseur si vous souhaitez réclamer les "
+"périodiques en retard"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step1.tmpl:5
+msgid "You are about to install Koha."
+msgstr "Vous êtes sur le point d'installer Koha."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:20
+#, fuzzy
+msgid "You are accessing Koha from a different IP address! Please login again."
+msgstr "Vous accédez à Koha par une adresse IP différente!"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/auth.tmpl:22
+msgid "You are accessing Koha from a different ip address! Please login again."
+msgstr "Vous accédez à Koha par une adresse IP différente!"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/export/marc.tmpl:8
+msgid ""
+"You are asked to provide a starting bibliographic record number and an "
+"ending number for the export. If you want to export all of your records, "
+"leave the start and end numbers blank."
+msgstr ""
+"On vous demande de fournir un numero d'enregistrement de début et de fin "
+"pour l'esportation.Si vous voulez exporter tous vos enregistrements, laissez "
+"les numeros de début et de fin en blanc."
+
+#. %1$s: TMPL_VAR name=departement
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:16
+#, c-format
+msgid ""
+"You are working actually on the overdues for the departement : <b>%s</b>"
+msgstr "Vous travaillez sur les retards du département : <b>%s</b>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/import/breeding.tmpl:17
+msgid ""
+"You can \"name\" the import to help you when you need to choose between more "
+"than 1 imported biblio (or just want to keep trace on where the biblios "
+"comes from)"
+msgstr ""
+"Vous pouvez donner un nom à l'importation pour vous aider quand vous devez "
+"choisir entre plusieurs notices importées (ou simplement pour garder la "
+"trace de la provenance des notices)"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/import/breeding.tmpl:19
+msgid "You can also change char encoding between MARC21 and UNIMARC"
+msgstr ""
+"Vous pouvez aussi choisir le format des données entre MARC21 ou UNIMARC"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/memberentry.tmpl:17
+msgid ""
+"You can always come back and edit what you enter in the Add Member screen by "
+"searching for the borrower by using their last name or card number, "
+"selecting a user by clicking on the entry in the search list, and then "
+"clicking the Modify button on the member information screen."
+msgstr ""
+"Vous pouvez toujours retourner en arrière et modifier ce que vous avez entré "
+"à la page d'ajout d'un adhérent en cherchant cet adhérent par son nom de "
+"famille ou son numéro de carte, puis en sélectionnant un adhérent en "
+"cliquant sur le nom dans la liste de résultats, et enfin en cliquant sur le "
+"bouton Modifier de la page d'information sur l'adhérent."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authtypes.tmpl:4
+msgid "You can define as many Authority types as you want."
+msgstr "Vous pouvez définir autant de types d'autorités que vous le souhaitez."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/itemtypes.tmpl:4
+msgid "You can define as many itemtypes as you want."
+msgstr "Vous pouvez définir autant de types de document que vous souhaitez."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:5
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:5
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:5
+msgid ""
+"You can define as the marc tag structure for each biblio framework you have "
+"defined"
+msgstr ""
+"Vous pouvez définir la structure des champs Marc pour chaque grille de "
+"catalogage que vous avez spécifiée."
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/breeding.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/import.tmpl:22
+msgid ""
+"You can enter a name for this import. It may be useful, when creating a "
+"biblio, to remember where the suggested MARC data comes from!"
+msgstr ""
+"Vous pouvez donner un nom à cette importation. Cela peut être utile, lors de "
+"la création d'une notice, pour vous rappeler d'où vient la notice MARC "
+"proposée !"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/members/moremember.tmpl:9
+msgid ""
+"You can get information on what a patron has read in the past by clicking on "
+"the Reading Record button."
+msgstr ""
+"Vous pouvez avoir des informations sur ce qu'un adhérent a emprunté "
+"auparavant en cliquant sur le bouton Historique des prêts"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:163
+#, c-format
+msgid ""
+"You can now <a1>update your database</a> structure to the latest version if "
+"you are upgrading from a previous version of Koha."
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:1
+msgid "You did not specify any search criteria"
+msgstr "Vous n'avez indiqué aucun critère de recherche"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:32
+msgid "You did not specify any search criteria."
+msgstr "Vous n'avez indiqué aucun critère de recherche."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/import/breeding.tmpl:21
+msgid ""
+"You don't need to actually name every import, so you don't need to fill in "
+"this box if you don't want to. It is useful for telling imports apart if "
+"you've more than one of the same record."
+msgstr ""
+"Vous n'avez pas vraiment besoin de donner un nom à chaque importation, ainsi "
+"vous n'êtes pas obligé de remplir le pavé si vous ne le souhaitez pas.C'est "
+"utile de donner un nom aux importations si vous avez plus d'une fois le même "
+"enregistrement."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/auth.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:25
+msgid "You entered an incorrect username or password. Please try again."
+msgstr ""
+" Vous avez saisi un nom d'utilisateur ou un mot de passe invalide. Merci de "
+"réessayer."
+
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:127
+#, c-format
+msgid ""
+"You have %s error(s) in your MARC configuration. Please fix them before "
+"using Koha"
+msgstr ""
+"Vous avez <b>%s</b> erreur(s) dans votre configuration MARC.SVP corrigez les "
+"avant d'utiliser Koha"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/member-password.tmpl:15
+msgid ""
+"You have entered a User ID that already exists. Please choose another one."
+msgstr ""
+" Vous avez saisi un Identifiant qui existe déjà. Merci d'en choisir un autre."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:8
+msgid "You must create a new group for your item to be added to"
+msgstr "Vous devez créer un nouveau groupe pour y ajouter votre exemplaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:10
+msgid "You must define a budget in parameters"
+msgstr "Vous devez définir un budget (module paramètres)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:32
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:52
+msgid "You must either :"
+msgstr "Vous devez soit : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem-nomarc.tmpl:4
+msgid "You must give the item a barcode"
+msgstr "Vous devez attribuer un code à barres à l'exemplaire"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=searchfield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/currency.tmpl:155
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/printers.tmpl:156
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:227
+#, c-format
+msgid "You searched for %s"
+msgstr "Vous recherchiez %s"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=supplier
+#. %2$s: TMPL_VAR name=count
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/booksellers.tmpl:5
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/acqui-search-result.tmpl:3
+#, c-format
+msgid "You searched on <b>supplier %s,</b> %s results found"
+msgstr "Vous recherchiez le <b>fournisseur %s,</b> %s résultat(s) trouvé(s)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/currency.tmpl:6
+msgid ""
+"You should at least define your local currency here, giving it a name (like "
+"US DOLLAR or EURO) and setting the \"rate\" at 1. If you do business with "
+"vendors who charge in a different currency, enter a name for that currency "
+"(e.g. PESO) and set the approximate exchange rate compared to your currency. "
+"(Note: names are limited to 10 characters or less.) The exchange rate is "
+"used to calculate the remain balances in your materials budgets when you "
+"purchase materials using \"normal\" acquisitions."
+msgstr ""
+"Ici vous devez au moins indiquer votre devise nationale, en lui donnant un "
+"nom(comme US Dollar ou EURO) et en fixant le \"taux\"à 1.Si vous traitez "
+"avec des fournisseurs qui facturent dans une autre devise, entrez un nom "
+"pour cette devise (par exemple PESO) et fixez un taux de change approximatif "
+"par rapport à votre devise.(Remarque : les noms sont limités à 10 caractères "
+"ou moins.)le taux de change est utilisé pour calculer le solde de vos "
+"budgets d'acquisitions, lorsque vous acquérez des documents en utilisant les "
+"acquisitions \"normal\"."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:144
+msgid "Young Adult"
+msgstr "Jeune adulte"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/z3950_search.tmpl:5
+#: ../../koha-tmpl/intranet-tmpl/prog/en/z3950/searchresult.tmpl:1
+msgid "Z39.50 Search Results"
+msgstr "Résultats de la recherche Z39.50"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:91
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:98
+msgid "Z39.50 Server"
+msgstr "Serveur Z39.50"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:160
+msgid "Z39.50 Server Added"
+msgstr "Serveur Z39.50 ajouté"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:214
+msgid "Z39.50 Server Deleted"
+msgstr "Serveur Z39.50 supprimé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:88
+msgid "Z39.50 Servers"
+msgstr "Serveurs Z39.50"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:221
+msgid "Z39.50 Servers Admininistration"
+msgstr "Gestion des serveurs Z39.50"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/z3950servers.tmpl:3
+msgid "Z39.50 servers administration"
+msgstr "Gestion des serveurs Z39.50"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/z3950/searchresult.tmpl:11
+msgid "Z3950 Search Results"
+msgstr "Résultats de la recherche Z39.50"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:16
+msgid "Zebra version:"
+msgstr "Version Zebra : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:84
+msgid "Zip Code"
+msgstr "Code postal"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:119
+msgid "Zip Code:"
+msgstr "Code postal : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:334
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:364
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:390
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:252
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:338
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:458
+msgid "Zipcode"
+msgstr "Code postal"
+
+#. A
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:71
+msgid "[ Manage Bookfunds ]"
+msgstr "[Gérer les postes budgétaires]"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/acqui-home.tmpl:71
+msgid "[ Manage ]"
+msgstr "[ Géré par ]"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:441
+msgid "[Fewer Options]"
+msgstr "[Moins d'options]"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:443
+msgid "[More options]"
+msgstr "Plus d'options"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:445
+msgid "[New Search]"
+msgstr "[Nouvelle recherche]"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authtypes.tmpl:10
+msgid ""
+"[xxxFFFSyyy] where xxx are up to 3 digits BEFORE the field, FFF the field "
+"number, S the subfield code, yyy up to 3 digits AFTER the field."
+msgstr ""
+"[xxxFFFSyyy] où xxx représentent 3 caractères AVANT le champ, FFF le numéro "
+"de champ, S le code du sous champ, YYY pour 3 caractères APRES le champ."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:270
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:272
+msgid "a- AACR 2"
+msgstr "a- AACR 2"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:174
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:176
+msgid "a- Archival"
+msgstr "a- Archive"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:21
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:23
+msgid "a- Increase in encoding level"
+msgstr "a- Increase in encoding level"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:54
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:56
+msgid "a- Language material (monography)"
+msgstr "a- Language material (monography)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:126
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:128
+msgid "a- Monographic component part"
+msgstr "a- Partie composante d'une monographie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:133
+msgid "a- Serial component part"
+msgstr "a- Partie composante d'un périodique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:192
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:194
+msgid "a- UCS/Unicode"
+msgstr "a- UCS/Unicode"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:141
+msgid "accepted."
+msgstr "accepté."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:24
+msgid "add"
+msgstr "ajouter"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/guarantor_search.tmpl:22
+msgid "address"
+msgstr "Adresse"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:216
+msgid "adulte, haut niveau"
+msgstr "adulte, haut niveau"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:34
+msgid "again)"
+msgstr "encore)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:15
+msgid "all"
+msgstr "tout"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:122
+msgid "alt address:"
+msgstr "Autre adresse : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:123
+msgid "alt city:"
+msgstr "Autre commune : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:124
+msgid "alt zipcode:"
+msgstr "Code postal de l'autre commune : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:52
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl:50
+msgid "and"
+msgstr "et"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:33
+msgid "and they must all be in the 10 (items) tab"
+msgstr "et il doivent tous être dans l'onglet 10 (Exemplaires)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:275
+msgid "armoiries"
+msgstr "armoiries"
+
+#. %1$s: TMPL_VAR name=place
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:44
+#, c-format
+msgid "at <i>%s</i>"
+msgstr "à <i>%s</i>"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=author
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:37
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:97
+#, c-format
+msgid "author :%s"
+msgstr "auteur : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/authorities/authorities.tmpl:1
+msgid "authority help"
+msgstr "Aide autorité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:257
+msgid "autobiographie (y compris correspondance...)"
+msgstr "autobiographie (y compris correspondance...)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:89
+msgid "autolocate activated"
+msgstr "autolocalisation activée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:331
+msgid "autres"
+msgstr "Autres"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:131
+msgid "b- Serial component part"
+msgstr "b- Partie composante d'un périodique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:52
+msgid "back to list"
+msgstr "retour à la liste"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/inventory.tmpl:47
+msgid "barcode filename :"
+msgstr "Nom de fichier code à barres : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:72
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:86
+msgid "be mapped to a MARC subfield,"
+msgstr "être relié à un sous-champ MARC,"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:32
+msgid "be mapped to the same tag,"
+msgstr "être relié au même champ,"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=object
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:172
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:187
+#, c-format
+msgid "biblio %s"
+msgstr "notice %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:98
+msgid "biblio and biblionumber"
+msgstr "biblio et biblionumber"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/biblio_framework.tmpl:4
+msgid "biblio frameworks are used to catalogue your biblios."
+msgstr ""
+" Les frameworks bibliographiques sont utilisés pour cataloguer vos notices "
+"bibliographiques."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:64
+msgid "biblioitems.itemtype defined"
+msgstr "Biblioitems.itemtype défini"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:104
+msgid "biblionumber and biblioitemnumber mapped correctly"
+msgstr "Biblionumber et biblioitemnumber correctement construits"
+
+#. INPUT type=checkbox name=checkbox
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:23
+msgid "borrower"
+msgstr "adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/borrowers_details.tmpl:11
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/borrowers_details.tmpl:23
+msgid "borrower categorie"
+msgstr "Catégorie d'adhérent"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:64
+msgid "borrowers will be deleted."
+msgstr "adhérents seront supprimés."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-collection.tmpl:261
+msgid "branch"
+msgstr "Site"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:134
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_avg_stats.tmpl:210
+msgid "by"
+msgstr "par"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=author
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/addbookbybiblionumber.tmpl:8
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/additem.tmpl:7
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/mail_suggestion_ACCEPTED.tmpl:3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/mail_suggestion_AVAILABLE.tmpl:3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/mail_suggestion_ORDERED.tmpl:3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/mail_suggestion_REJECTED.tmpl:3
+#, c-format
+msgid "by %s"
+msgstr "par %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:187
+msgid "by you."
+msgstr "par vous"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:136
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:138
+msgid "c- Collection"
+msgstr "c- Collection"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:29
+msgid "c- Corrected or revised"
+msgstr "c- Corrigé ou révisé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:59
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:61
+msgid "c- Notated music"
+msgstr "c- musique annotée"
+
+#. IMG
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/histsearch.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/histsearch.tmpl:55
+msgid "calendar"
+msgstr "Calendrier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:172
+msgid "cancel notification"
+msgstr "Annuler  la notification"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/guarantor_search.tmpl:8
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/guarantor_search.tmpl:18
+msgid "cardnumber"
+msgstr "Numéro de carte"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:270
+msgid "cartes marines"
+msgstr "cartes marines"
+
+#. INPUT type=submit name=changedepartement
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:17
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:32
+msgid "change departement"
+msgstr "Changer de département"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:111
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:135
+msgid "characters"
+msgstr "Caractères"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/currenttransfers.tmpl:24
+msgid "check this transfer"
+msgstr "Vérifier ce transfert"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:33
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:40
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:49
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:56
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:138
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:143
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:148
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:162
+msgid "checked"
+msgstr "Vérifié"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:134
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:758
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:810
+msgid "checked=\"checked\""
+msgstr "Vérifié=\\\"vérifié\\\""
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:110
+msgid "choose"
+msgstr "choisir"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:56
+msgid "city name"
+msgstr "Nom de  Commune"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:130
+msgid "class"
+msgstr "classe"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:95
+msgid "classification:"
+msgstr "classification : "
+
+#. %1$s: TMPL_VAR name=closedate
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/booksellers.tmpl:49
+#, c-format
+msgid "closed on %s <a1>View</a>"
+msgstr "fermé le %s <a1>Visualiser</a>"
+
+#. INPUT type=reset name=reset
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:260
+msgid "clr"
+msgstr "eff"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:93
+#: ../../koha-tmpl/intranet-tmpl/prog/en/z3950/searchresult.tmpl:19
+msgid "coming from"
+msgstr "venant de"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:77
+msgid "confirm deletion"
+msgstr "Confirmer la suppression"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities.tmpl:34
+msgid "confirm it's not a duplicate (and click on"
+msgstr "Confirmer que ce n'est pas un doublon (et cliquer sur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:163
+msgid "considered lost"
+msgstr "considéré comme perdu"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:379
+msgid "contact"
+msgstr "Contact "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:26
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:50
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:40
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:77
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:25
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:37
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:49
+msgid "contains"
+msgstr "contient"
+
+#. %1$s: TMPL_VAR name=copyrightdate
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:39
+#, c-format
+msgid "copy. year:%s"
+msgstr "Année de copyright : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/itemtypes.tmpl:17
+msgid "count"
+msgstr "nombre"
+
+#. %1$s: TMPL_VAR name=branchname
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/currenttransfers.tmpl:13
+#, c-format
+msgid "current transfers from the library : %s"
+msgstr "transferts actuels depuis le site : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:32
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:34
+msgid "d- Deleted"
+msgstr "d- supprimé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:64
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:66
+msgid "d- Manuscript notated music"
+msgstr "d- musique manuscrite"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:141
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:143
+msgid "d- Subunit"
+msgstr "d- sous-partie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/categoryitem.tmpl:245
+msgid "data deleted"
+msgstr "Donnée supprimée"
+
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:420
+msgid "datedue:0000-00-00"
+msgstr "Date de retour : 0000-00-00"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:19
+msgid "day"
+msgstr "jour"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:80
+msgid "debarred"
+msgstr "Suspendu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:11
+msgid "default MARC framework"
+msgstr "Grille MARC par défaut"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:36
+msgid "default branch"
+msgstr "Site par défaut"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:7
+msgid "default framework"
+msgstr "Grille par défaut"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:6
+msgid "default issuing rules"
+msgstr "règles de prêt par défaut"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:6
+msgid "default overdue rules"
+msgstr "des règles de retard par défaut"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:298
+msgid "del"
+msgstr "sup"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:118
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:93
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:152
+msgid "delete"
+msgstr "Supprimer"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:12
+msgid "departement selected"
+msgstr "Département choisi"
+
+#. A
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:10
+msgid "detail of the subscription"
+msgstr "Détail de l'abonnement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:25
+#, fuzzy
+msgid "detected."
+msgstr "rejeté."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:129
+msgid "dewey"
+msgstr "Dewey"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:105
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/catalogue_stats.tmpl:87
+msgid "digits"
+msgstr "caractères"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/charges.tmpl:10
+msgid ""
+"directory. Ask your administrator to put this script in crontab (after "
+"midnight) to have fines calculated every night"
+msgstr ""
+"Demandez à votre administrateur d'ajouter ce script dans le planificateur de "
+"tâches (crontab), après minuit, pour que les amendes soient calculées chaque "
+"nuit"
+
+#. A
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:154
+msgid "display detail for this librarian."
+msgstr "afficher les détails pour ce bibliothécaire"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/about.tmpl:60
+msgid "doXulting (Matthieu Branlat) OPAC basket"
+msgstr "doXulting (Matthieu Branlat) panier OPAC"
+
+#. %1$s: TMPL_VAR name=waitingat
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/circulation.tmpl:620
+#, c-format
+msgid "document waiting at : %s"
+msgstr "Exemplaire en attente à : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:21
+#, fuzzy
+msgid "doesn't have enough privilege on database"
+msgstr "L'utilisateur %s n'a pas assez de privilèges sur la base %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:15
+msgid "e to:"
+msgstr "é à"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:69
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:71
+msgid "e- Cartographic material"
+msgstr "e- Document cartographique"
+
+# Recherche:&nbsp;
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:44
+msgid "earch:&nbsp;"
+msgstr "Recherche"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/cities.tmpl:117
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/roadtype.tmpl:92
+msgid "edit"
+msgstr "Modifier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:15
+msgid "eg 1,7,7"
+msgstr "p.ex. 1,7,7"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/charges.tmpl:9
+msgid "eg 1,7,7 = $1 fine, after 7 days, every 7 days"
+msgstr "p.ex. 1,7,7 signifie 1 € d'amende, après 7 jours, tous les 7 jours."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:23
+msgid "empty"
+msgstr "vide"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:10
+msgid "enables 5 issues for 21 days"
+msgstr "autorise 5 prêts pour 21 jours"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:294
+msgid "encyclopedie"
+msgstr "encyclopédie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:214
+msgid "enfant"
+msgstr "enfant"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:10
+msgid "eq 21,5"
+msgstr "p.ex. 21,5"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:20
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:23
+msgid "eturns"
+msgstr "Retours"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:188
+msgid "everybody"
+msgstr "tout le monde"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:25
+msgid "everywhere"
+msgstr "Partout"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:17
+msgid "exists."
+msgstr ""
+
+#. %1$s: TMPL_VAR name=ExpectedAtLibrary
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:236
+#, c-format
+msgid "expected at : %s"
+msgstr "Attendu à : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:74
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:76
+msgid "f - Manuscript cartographic material"
+msgstr "f- document cartographique manuscrit"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:274
+msgid "fac-similes"
+msgstr "fac-similés"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:470
+msgid "fax"
+msgstr "fax"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:217
+msgid "fiction ou vulg adulte"
+msgstr "fiction ou vulg. adulte"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:240
+msgid "fiction, roman"
+msgstr "fiction, roman"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/lateorders.tmpl:41
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:45
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:115
+msgid "filter"
+msgstr "Sélectionner"
+
+#
+#. %1$s: TMPL_VAR name=member
+#. %2$s: TMPL_VAR
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/guarantor_search.tmpl:15
+#, c-format
+msgid "filter on %s, %s members found"
+msgstr "Sélection par %s, %s adhérents trouvés"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:77
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:157
+msgid "first overdue"
+msgstr "première réclamation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/borrowers_details.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/guarantor_search.tmpl:20
+msgid "firstname"
+msgstr "prénom"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:73
+msgid "for"
+msgstr "pour"
+
+#. %1$s: TMPL_VAR name=branch
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/itemtypes.tmpl:13
+#, c-format
+msgid "for branch = %s"
+msgstr "pour le site = %s"
+
+#. %1$s: TMPL_VAR name=borrower_category
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_by_borrower_category.tmpl:13
+#, c-format
+msgid "for category = %s"
+msgstr "pour la catégorie = %s"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:26
+msgid ""
+"for performance reasons, the * is valid only if you enter a word more than 3 "
+"letters long. for words of 3 letters or less, the * is"
+msgstr ""
+"Pour des raisons d'efficacité l'* est active uniquement si vous entrez un "
+"mot d'au moins 3 lettres.pour les mots  de  3 lettres ou moins, l'* est "
+"ignorée"
+
+#. %1$s: TMPL_VAR name=subscriptionid
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:663
+#, c-format
+msgid "for subscription #%s"
+msgstr "pour l'abonnement n° %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:79
+msgid "format."
+msgstr "format."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:249
+msgid "formes vari&eacute;es ou autres formes litteraires"
+msgstr "formes variées ou autres formes litteraires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:110
+msgid "framework values"
+msgstr "valeurs de \"framework\""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:65
+msgid "friday"
+msgstr "vendredi"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:19
+msgid "from biblio number"
+msgstr "à partir de la notice numéro"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:51
+msgid "from itemcallnumber"
+msgstr "à partir de la cote"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:207
+msgid "full level"
+msgstr "niveau complet"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:79
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:81
+msgid "g - Projected medium"
+msgstr "g- média projeté"
+
+#. A
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:87
+msgid "go back"
+msgstr "reculer"
+
+#. A
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:18
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:12
+msgid "go to <!-- TMPL_VAR name=\"bibliotitle\" -->"
+msgstr "aller à <!-- TMPL_VAR name=\"bibliotitle\" -->"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:80
+msgid "gone no adress"
+msgstr "parti sans laisser d'adresse"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:136
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/acquisitions_stats.tmpl:212
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/issues_stats.tmpl:139
+msgid "group by"
+msgstr "regroupé par"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menus.inc:30
+msgid "h:&nbsp;"
+msgstr "h : &nbsp;"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:19
+#, fuzzy
+msgid "has all required privileges on database"
+msgstr "L'utilisateur %s a tous les privilèges nécessaires sur la base %s OK"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl:98
+msgid "has never been issued."
+msgstr "n'a jamais été emprunté."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:33
+msgid "hidden"
+msgstr "caché"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:19
+msgid ""
+"hidden : allows you to select from 19 possible visibility conditions, 17 of "
+"which are implemented. They are the following:"
+msgstr ""
+"caché : vous permet de sélectionner parmi 19 conditions de visibilité "
+"possibles, 17 d'entre elles sont implémentées.Ce sont les suivantes : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:19
+msgid ""
+"hidden : allows you to select possible visibility conditions. Each section "
+"OPAC INTRANET or Editor can be set separately:"
+msgstr ""
+"caché : vous permet de choisir les conditions de visibilité possibles. "
+"Chaque session OPAC, INTRANET ou Editeur peuvent être traités séparément : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:19
+msgid ""
+"hidden : means that the field is managed, but NOT shown in opac. It's "
+"usually for internal fields"
+msgstr ""
+"caché : signifie que le champ est géré, mais PAS affiché à l'opac.C'est en "
+"général pour les champs internes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:104
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:103
+msgid "hidden,"
+msgstr "caché"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:84
+msgid "holdingbranch NOT mapped"
+msgstr "Site de localisation (holdingbranch) non paramétré"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:92
+msgid "holdingbranch defined"
+msgstr "Site de localisation(holdingbranch)  déterminé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/menu-reports.inc:2
+msgid "home"
+msgstr "Accueil"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:70
+msgid "homebranch NOT mapped"
+msgstr "Site d'origine (homebranch) non paramétré"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:78
+msgid "homebranch defined"
+msgstr "Site d'origine (homebranch) déterminé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:84
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:86
+msgid "i - Nonmusical sound recording"
+msgstr "i- enregistrement non musical"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:275
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:277
+msgid "i- ISBD"
+msgstr "i- ISBD"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:146
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:148
+msgid "i- Integrating resource"
+msgstr "i- Ressource intégrée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:26
+msgid "ignored"
+msgstr "ignoré"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:207
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:176
+msgid "image"
+msgstr "Image"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:114
+msgid "import"
+msgstr "Importer"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:47
+msgid "in"
+msgstr "en"
+
+#. %1$s: TMPL_VAR name=branch
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/reserve.tmpl:127
+#, c-format
+msgid "in %s"
+msgstr "à %s"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=LibraryName
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:14
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/results.tmpl:26
+#, c-format
+msgid "in %s Catalog."
+msgstr "Dans le catalogue %s"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=publicationyear
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:43
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:59
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:116
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:119
+#, c-format
+msgid "in <i>%s</i>"
+msgstr "en <i>%s</i>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:218
+msgid "inconnu"
+msgstr "inconnu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:291
+msgid "index"
+msgstr "index"
+
+#. %1$S: type=text name=insert
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/thesaurus_popup.tmpl:31
+#, c-format
+msgid "insert a new authority : %S"
+msgstr "Ajouter une nouvelle autorité : %S"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:74
+msgid "into"
+msgstr "en"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:106
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:104
+msgid "is an url,"
+msgstr "est une URL"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:28
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:40
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:52
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:42
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:60
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:79
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:39
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:51
+msgid "is exactly"
+msgstr "est exactement"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:128
+msgid "isbn"
+msgstr "isbn"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl:61
+msgid "issn"
+msgstr "issn"
+
+#. %1$s: TMPL_VAR name=issn
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl:53
+#, c-format
+msgid "issn like <b>%s</b>"
+msgstr "issn tel que <b>%s</b>"
+
+#. INPUT type=checkbox name=checkbox
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:36
+msgid "issue"
+msgstr "prêt"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/cleanborrowers.tmpl:66
+msgid "issue history will be anonymized."
+msgstr "l'historique de prêt sera rendu anonyme."
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+#, fuzzy
+msgid "issues expected"
+msgstr "Document(s) attendu(s)"
+
+#. %1$s: TMPL_VAR name=branch
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:6
+#, c-format
+msgid "issuing rules for %s"
+msgstr "règles de prêt pour %s"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:7
+msgid ""
+"it contains the name of the librarian that created the subscription, the "
+"name of the supplier providing the subscription, the cost and the budget "
+"affected. It also contains the title of the biblio managed by the "
+"subscription."
+msgstr ""
+"Comporte le nom du bibliothécaire qui a créé l'abonnement, le nom du "
+"fournisseur qui procure l'abonnement, le prix et le budget affecté.Comporte "
+"aussi le titre de la notice concernée par l'abonnement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:8
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:9
+msgid "it contains various information to calculate arrival dates."
+msgstr "Contient des informations diverses pour calculer les dates d'arrivée"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:24
+msgid ""
+"it's divided into blocks, that can contain a text before, X fields, each "
+"having -or not- a string before, a string after, and a text after :"
+msgstr ""
+"c'est divisé en blocs, qui peuvent contenir un texte avant,  X champs,ayant- "
+"ou pas- une chaîne avant, une chaîne après, et un texte après : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:30
+msgid "item fields"
+msgstr "Champs exemplaires"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:132
+msgid "itemcallnumber"
+msgstr "cote de l'exemplaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:17
+msgid "itemnum"
+msgstr "N° "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:24
+msgid "itemnum : the field itemnumber is mapped to a field in tab -1"
+msgstr "Itemnumber : le champ itemnumber est relié à un champ dans l'onglet -1"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:126
+msgid "itemtype"
+msgstr "type de document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:56
+msgid "itemtype NOT mapped"
+msgstr "Type de document non paramétré"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:89
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:91
+msgid "j - Musical sound recording"
+msgstr "j- Enregistrement musical"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:215
+msgid "jeune adulte"
+msgstr "jeune adulte"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:94
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:96
+msgid "k - Two-dimensional nonprojectable graphic"
+msgstr "k- image non projetable 2D"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:35
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/auth.tmpl:37
+msgid "koha.xml"
+msgstr ""
+
+#. %1$s: TMPL_VAR name=lastreneweddate
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/issuehistory.tmpl:73
+#, c-format
+msgid "last on: %s"
+msgstr "dernier prêt le : %s"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:103
+msgid "letter"
+msgstr "lettre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/thesaurus.tmpl:84
+msgid "lib"
+msgstr "lib"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:48
+msgid ""
+"link : If you enter a field/subfield here (200b), a little glass appears "
+"after the subfield. If the user click on the glass, a search is done on the "
+"DB for the field/subfield with the same value. Can be used for 2 main topic :"
+msgstr ""
+"lien : si vous entrez un champ/sous-champ ici (200b), une loupe de recherche "
+"apparait après le sous-champ. Si l'utilisateur clique sur la loupe de "
+"recherche, une recherche est faite dans la base. La recherche est faite sur "
+"les champs/sous-champs que vous indiquez ici. Cela est utile dans deux cas"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:24
+msgid "link : useless for instance"
+msgstr "lien : sans objet actuellement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:36
+#, fuzzy
+msgid "localhost"
+msgstr "Coût total"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:41
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryC.tmpl:40
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:38
+msgid "login/password already exist"
+msgstr "Identifiant/mot de passe existant déjà"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/borrowers_stats.tmpl:80
+msgid "lost"
+msgstr "carte perdue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:21
+msgid "lower*"
+msgstr "inf*"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:99
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:101
+msgid "m - Computer file"
+msgstr "m- Fichier informatique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:151
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:153
+msgid "m- Monograph/item"
+msgstr "m- monographie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:90
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:92
+msgid "mail"
+msgstr "email"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:76
+msgid "marc"
+msgstr "marc"
+
+#
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:118
+msgid "mc-collection:LH"
+msgstr "mc-collection:LH"
+
+#
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:124
+msgid "mc-collection:REF"
+msgstr "mc-collection:REF"
+
+#
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:114
+msgid "mc-rtype:i"
+msgstr "mc-rtype:i"
+
+#
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:122
+msgid "mc-rtype:j"
+msgstr "mc-rtype:j"
+
+#
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:123
+msgid "mc-rtype:o"
+msgstr "mc-rtype:o"
+
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:119
+msgid "mc:a"
+msgstr "mc:a"
+
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:117
+msgid "mc:c"
+msgstr "mc:c"
+
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:112
+msgid "mc:t"
+msgstr "mc:t"
+
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:113
+msgid "mc:v"
+msgstr "mc:v"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:21
+msgid "means : find biblio that have a"
+msgstr "signifie : trouver les notices qui ont un"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/systempreferences.tmpl:26
+msgid ""
+"means the \"block\" 995 has &lt;br&gt;Items : BEFORE, then fields 995b, 995j "
+"and 995k, repeated for each item (995 is an UNIMARC standard), then nothing "
+"after the block."
+msgstr ""
+"Signifie que le \"bloc\"995 a <br>Items : AVANT, les champs 995b, 995j, "
+"995k, répétés pour chaque exemplaire, puis rien après le bloc."
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=object
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:163
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:168
+#, c-format
+msgid "member %s"
+msgstr "adhérent %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/booksellers.tmpl:53
+msgid "modify"
+msgstr "modifier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/letter.tmpl:261
+msgid "module / Code"
+msgstr "module / Code"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:53
+msgid "monday"
+msgstr "lundi"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:31
+msgid "month"
+msgstr "mois"
+
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:97
+msgid "mt:<!--TMPL_VAR Name=\"code\" -->"
+msgstr "mt:<!--TMPL_VAR Name=\"code\" -->"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:22
+msgid "must have USAGE, INSERT, UPDATE, DELETE, DROP and CREATE privileges on"
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:37
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:39
+msgid "n- New"
+msgstr "n- Nouveau"
+
+#. INPUT type=image
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:129
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:131
+msgid "next"
+msgstr "suivant"
+
+#. INPUT type=button name=etapesuiv3
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:490
+msgid "next step"
+msgstr "Etape suivante"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:119
+msgid "no NULL value in frameworkcode"
+msgstr "Pas de valeur NULL dans le \"frameworkcode\""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:300
+msgid "norme"
+msgstr "norme"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:54
+msgid "not"
+msgstr ""
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=barcodetype_opt
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:158
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:166
+#, c-format
+msgid "not '%s' format."
+msgstr "Pas de '%s' format"
+
+#. %1$S: type=text name=datelastseen
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/inventory.tmpl:20
+#, c-format
+msgid "not seen since %S"
+msgstr "pas vu depuis %S"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:104
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:106
+msgid "o - Kit"
+msgstr "o- Kit"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:53
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:56
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:59
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:62
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:65
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:68
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:71
+msgid "on"
+msgstr "le"
+
+#. %1$s: TMPL_VAR name=newdate
+#. %2$s: TMPL_VAR name=title
+#: ../../koha-tmpl/intranet-tmpl/prog/en/intranet-main.tmpl:15
+#, c-format
+msgid "on %s, %s"
+msgstr "le %s, %s"
+
+#. %1$s: TMPL_VAR name=date
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:8
+#, c-format
+msgid "on <i>%s</i>"
+msgstr "en <i>%s</i>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:50
+msgid ""
+"on a field like author (200f in UNIMARC), put 200f here, you will be able to "
+"see all biblios with the same author"
+msgstr ""
+"Sur un champ comme l'auteur (200f), mettez 200f ici, et vous pourrez trouver "
+"toutes les notices avec cet auteur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:51
+msgid ""
+"on a field that is a link (4xx) to reach another biblio. For example, put "
+"011a in 464$x, will find the serial that was previously with this issn. With "
+"the 4xx pligin, you get a powerful tool to manage biblios connected to "
+"biblios"
+msgstr ""
+"Sur un champ de lien (4xx), pour \"sauter\" sur d'une notice à une autre. "
+"Par exemple, mettez 011a dans le 464$x. Vous trouverez le périodique avec "
+"cet ISSN. Avec le plugin 4xx, vous disposez d'un outil performant pour gérer "
+"les liens entre notices."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:37
+msgid "on catalogue"
+msgstr "Sur le catalogue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/reports-home.tmpl:41
+msgid "on issues"
+msgstr "Sur les prêts"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-detail.tmpl:305
+msgid "once every"
+msgstr "Toutes les"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:15
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:16
+msgid ""
+"once every : the number before can be added on every issue or less often"
+msgstr ""
+" toutes les : le nombre avant peut être ajouter à chaque parution ou moins "
+"souvent"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:10
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:11
+msgid ""
+"one field in this bloc should be filled : the subscription length can be "
+"calculated in weeks, months or number of issues to recieve"
+msgstr ""
+"Un champ de ce bloc doit être rempli : la durée de l'abonnement peut être "
+"calculée en semaines, mois ou nombre de numéros à recevoir"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:187
+msgid "only"
+msgstr "seulement"
+
+#. %1$s: TMPL_VAR name=volumeddesc
+#. %2$s: TMPL_VAR name=itemtype
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:342
+#, c-format
+msgid "only this type :<b>%s %s</b>"
+msgstr "uniquement ce type : <b>%s %s</b>"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:19
+msgid ""
+"opac note : the field that appears in the OPAC (with some other subscription "
+"information like beginning date and end date. This field must be filled "
+"manually. Nothing is put here automatically"
+msgstr ""
+"note à l'OPAC : le champ qui apparaît à l'OPAC (avec quelques autres "
+"informations sur l'abonnement comme la date de début et de fin).Ce champ "
+"doit être rempli manuellement.Rien n'est mis ici automatiquement"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:20
+msgid ""
+"opac note : the field that appears in the librarian interface (with some "
+"other subscription information like beginning date and end date. This field "
+"must be filled manually. Nothing is put here automatically."
+msgstr ""
+"note à l'OPAC : ce champ apparaît dans l'interface bibliothécaire (avec "
+"quelques autres informations sur l'abonnement comme la date de début et de "
+"fin).Ce champ doit être rempli manuellement.Rien n'est mis automatiquement "
+"ici."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-top.inc:55
+msgid "options &gt;&gt;&nbsp;&nbsp;"
+msgstr "options >>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:53
+#, fuzzy
+msgid "or"
+msgstr "Pour : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:81
+msgid "or select a pending orders"
+msgstr "ou, selectionner une commande en attente"
+
+#. A
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/neworderbiblio.tmpl:47
+msgid "order this one !"
+msgstr "commander celui-ci !"
+
+#. %1$s: TMPL_VAR name=name
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcel.tmpl:10
+#, c-format
+msgid "orders not yet recieved for %s"
+msgstr "Commandes en attente pour %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryI.tmpl:96
+msgid "organisation identity"
+msgstr "Identité collectivité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/borrowers_details.tmpl:16
+msgid "organisation name"
+msgstr "Nom de collectivité"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/tools-home.tmpl:35
+msgid "overdue rules"
+msgstr "Règles de retard"
+
+#. %1$s: TMPL_VAR name=branch
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/overduerules.tmpl:6
+#, c-format
+msgid "overdue rules for %s"
+msgstr "règles de retard pour %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:42
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:44
+msgid "p- Increase in encoding level from prepublication"
+msgstr "p- Increase in encoding level from prepublication"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:34
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:33
+msgid "planned for"
+msgstr "Prévu le"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:271
+msgid "plans"
+msgstr "plans"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:47
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:23
+msgid ""
+"plugin : means the value is calculated or managed by a plugin. Plugins can "
+"do almost anything. For example, in UNIMARC there are plugins for every 1xx "
+"fields that are coded fields. The plugin is a huge help for cataloger ! "
+"There are also two plugins (unimarc_plugin_210c and unimarc_plugin_225a that "
+"can \"magically\" find the editor from an ISBN, and the collection list for "
+"the editor)"
+msgstr ""
+"module d'extension : signifie que la valeur est calculée ou gérée par un "
+"module d'extension.Par exemple, dans UNIMARC il y a des modules d'extension "
+"pour chaque champ 1xx, qui sont des champs codés.Le module d'extension est "
+"une aide considérable pour le catalogueur!"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/popup-top.inc:5
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/popup-top.inc:5
+msgid "popup"
+msgstr "fenêtre contextuelle"
+
+#. INPUT type=image
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:124
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:127
+msgid "previous"
+msgstr "précédent"
+
+#. INPUT type=button name=etapeprec1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryP.tmpl:489
+msgid "previous step"
+msgstr "Etape précédente"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/itemslost.tmpl:24
+msgid "price"
+msgstr "prix"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:187
+msgid "private"
+msgstr "privé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:188
+msgid "public"
+msgstr "publique"
+
+#. %1$s: TMPL_VAR name=publishercode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:42
+#, c-format
+msgid "published by:%s"
+msgstr "édité par : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:53
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/result.tmpl:11
+msgid "publisher"
+msgstr "éditeur"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:40
+msgid "quarter"
+msgstr "trimestre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:109
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:111
+msgid "r - Three-dimensional artifact or naturally occurring object"
+msgstr "r- artefact 3D"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:298
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:300
+msgid "r- Related record required"
+msgstr "r- notice lien requise"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:36
+#, fuzzy
+msgid "rather than"
+msgstr "Quand supérieur à"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:147
+msgid "records in various format. Choose one)"
+msgstr "notices dans divers formats. En choisir un)"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:143
+msgid "rejected."
+msgstr "rejeté."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:107
+msgid "remote image"
+msgstr "retirer l'image"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:12
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:12
+msgid ""
+"repeatable : wether it can be repeated or not. If it can be repeated, "
+"separate the values by a | in the MARC editor when you want to have the "
+"subfield twice"
+msgstr ""
+"répétable : peut être répété ou non.S'il est répétable, séparez les valeurs "
+"par un | dans l'éditeur MARC quand vous voulez doubler le sous-champ"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authtypes.tmpl:12
+msgid "repeatable fields are manages."
+msgstr "les champs répétables sont gérés."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reserve/request.tmpl:204
+msgid "reserve this item"
+msgstr "Réserver cet exemplaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:292
+msgid "resume"
+msgstr "résumé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:156
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:158
+msgid "s- Serial"
+msgstr "s- Périodique"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:22
+msgid "same branch and same borrower category, itemtype *"
+msgstr "Même site et même catégorie d'adhérent et type de document*"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:23
+msgid "same branch and same itemtype, borrower category *"
+msgstr "Même site, même type de document et catégorie d'adhérent *"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/issuingrules.tmpl:24
+msgid "same itemtype and borrower category, branch *"
+msgstr "Même type de document, catégorie d'adhérent et site *"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:68
+msgid "saturday"
+msgstr "samedi"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/parcels.tmpl:123
+msgid "save"
+msgstr "valider"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/distributedto.tmpl:20
+msgid "saved"
+msgstr "validé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:213
+msgid "scolaire"
+msgstr "scolaire"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/charges.tmpl:10
+msgid "script, located in misc"
+msgstr "script, situé dans misc"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbooks.tmpl:16
+msgid "search"
+msgstr "Rechercher"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:80
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/branchoverdues.tmpl:160
+msgid "second overdue"
+msgstr "seconde réclamation"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:114
+msgid "select * from marc_biblio where frameworkcode is NULL"
+msgstr "select * from marc_biblio where frameworkcode is NULL"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:112
+msgid "select * from marc_subfield_structure where frameworkcode is NULL"
+msgstr "select * from marc_subfield_structure where frameworkcode is NULL"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:113
+msgid "select * from marc_tag_structure where frameworkcode is NULL"
+msgstr "select * from marc_tag_structure where frameworkcode is NULL"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:78
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:83
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:88
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:93
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:97
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:102
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:107
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:112
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:117
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:122
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-home.tmpl:127
+msgid "selected"
+msgstr "sélectionné"
+
+#. A
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-edit.tmpl:13
+msgid "serial Collection for <!--TMPL_VAR Name=\"bibliotitle\"-->"
+msgstr "Titre de collection pour <!-- TMPL_VAR name=\"bibliotitle\" -->"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:45
+msgid "set a filter on ISSN / title"
+msgstr "Sélection sur l'ISSN/titre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:24
+msgid "set back to"
+msgstr "Retourner à"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/reports/inventory.tmpl:23
+msgid "show"
+msgstr "afficher"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:41
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:59
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/authorities-home.tmpl:78
+msgid "start by"
+msgstr "commence par"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-renew.tmpl:10
+msgid "start date"
+msgstr "date de début"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:39
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_finder.tmpl:51
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:26
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:38
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/searchresultlist-auth.tmpl:50
+msgid "starts by"
+msgstr "commence par"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:297
+msgid "statistiques"
+msgstr "statistiques"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/memberentryA.tmpl:296
+msgid "street number"
+msgstr "Numéro dans la rue"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:131
+msgid "subclass"
+msgstr "sous-classe"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_subfields_structure.tmpl:94
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:96
+msgid "subfield ignored"
+msgstr "sous-champ ignoré"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:174
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:163
+msgid "subfields"
+msgstr "sous-champs"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/viewalerts.tmpl:6
+msgid "subscription"
+msgstr "abonnement"
+
+#. A
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:99
+msgid "subscription detail"
+msgstr "Détail de l'abonnement"
+
+#. %1$s: TMPL_VAR name=bibliotitle
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-renew.tmpl:4
+#, c-format
+msgid "subscription renewal for %s"
+msgstr "renouvellement d'abonnement pour %s"
+
+#. A
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:14
+msgid "subscription routing list"
+msgstr "liste de circulation de l'abonnement"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:71
+msgid "sunday"
+msgstr "dimanche"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/borrowers_details.tmpl:32
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/guarantor_search.tmpl:19
+msgid "surname"
+msgstr "nom de famille"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:114
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:116
+msgid "t - Manuscript language material"
+msgstr "t- Manuscrit"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:100
+msgid "tag"
+msgstr "Champ"
+
+#. For the first occurrence,
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:58
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marctagstructure.tmpl:62
+msgid "tag number missing"
+msgstr "étiquette du champ absente"
+
+#. META http-equiv=Content-Type
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/blinddetail-biblio-search.tmpl:4
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/z3950_search.tmpl:6
+msgid "text/html; charset=<!-- TMPL_VAR NAME=\"TemplateEncoding\" -->"
+msgstr "text/html; charset=<!-- TMPL_VAR NAME=\"TemplateEncoding\" -->"
+
+#. META http-equiv=Content-Type
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl:9
+#: ../../koha-tmpl/intranet-tmpl/prog/en/z3950/searchresult.tmpl:3
+msgid "text/html; charset=iso-8859-1"
+msgstr "text/html; charset=iso-8859-1"
+
+#. META http-equiv=Content-Type
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/blinddetail-linker.tmpl:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/blinddetail-biblio-search.tmpl:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:4
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/labs_theses.tmpl:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/z3950_search.tmpl:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/doc-head-close-addbiblio.inc:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/doc-head-close-calendar.inc:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/doc-head-close.inc:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/installer-doc-head-close.inc:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/doc-head-close-calendar.inc:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/doc-head-close.inc:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-print.tmpl:2
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember-receipt.tmpl:2
+msgid "text/html; charset=utf-8"
+msgstr "text/html; charset=utf-8"
+
+#. META http-equiv=Content-Type
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/error-top.inc:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes/popup-top.inc:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/popup-top.inc:6
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/serials-top.inc:7
+msgid "text/html; charset=utf8"
+msgstr "text/html; charset=utf-8"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:57
+msgid "the biblioitems.itemtype field MUST :"
+msgstr "Le champ biblioitems.itemtype DOIT"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:73
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:87
+msgid "the correspounding subfield MUST have authorised value=branches"
+msgstr "le sous-champ correspondant DOIT avoir une valeur autorisée =Sites"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:59
+msgid "the correspounding subfield MUST have authorised_value=itemtype"
+msgstr ""
+"le sous-champ correspondant DOIT avoir une valeur autorisée=type de document"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/admin-home.tmpl:70
+msgid ""
+"the frameworks defined for the MARC editor. Create frameworks, then define "
+"the MARC structure (fields &amp; subfields)"
+msgstr ""
+"Définit des grilles pour l'éditeur MARC.Créer des grilles, puis définissez "
+"la structure MARC (Champs & Sous-champs)."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:85
+msgid "the items.holdingbranch field MUST :"
+msgstr "Le champ items.holdingbranch DOIT : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:71
+msgid "the items.homebranch field MUST :"
+msgstr "le champ items.homebranch DOIT : "
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/statecollection.tmpl:13
+msgid ""
+"the left part contains 6 differents informations, that are automatically "
+"calculated for some of them, but that you can change"
+msgstr ""
+"Il y a 6 informations différentes dans la partie gauche, qui sont calculées "
+"automatiquement pour la plupart, mais vous pouvez les changer"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/maint/catmaintain.tmpl:15
+msgid "the records this subject is applied to."
+msgstr "Les notices dans lesquelles ce sujet est utilisé."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/checkmarc.tmpl:111
+msgid "there is a null value in a frameworkcode. Check the following tables"
+msgstr ""
+"Il y a une valeur NULL dans frameworkcode. Vérifier les tables suivantes"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marc_subfields_structure.tmpl:46
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/marctagstructure.tmpl:22
+msgid ""
+"thesaurus : means that the value is not free, but can be searched in "
+"authority/thesaurus of the selected category"
+msgstr ""
+"Liste d'autorité : signifie que la valeur n'est libre, mais doit être "
+"choisie dans la liste d'autorité de la catégorie choisie"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/auth_subfields_structure.tmpl:23
+msgid "thesaurus : shows the authority type"
+msgstr "Thesaurus : montre le type d'autorité"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authtypes.tmpl:11
+msgid "things outside [] are kept as is (including HTML)"
+msgstr "Les éléments en dehors des []sont pris tels que (y compris HTML)"
+
+#. %1$s: TMPL_VAR name=TransferWaitingAt
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/returns.tmpl:36
+#, c-format
+msgid "this document must be transfered to : %s"
+msgstr "Ce document doit être transféré à : %s"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:62
+msgid "thursday"
+msgstr "jeudi"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:24
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:23
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:24
+msgid "times. When more than"
+msgstr "fois.Quand supérieur à"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/barcodes/label-print.tmpl:127
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/borrowers_details.tmpl:27
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl:64
+msgid "title"
+msgstr "titre"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/search.marc/search.tmpl:21
+msgid "title containing a word starting by lower"
+msgstr "titre contenant un mot commençant par inf"
+
+#. %1$S: type=text name=title
+#. %2$S: type=text name=author
+#. %3$S: type=text name=publishercode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:20
+#, c-format
+msgid "title: %S author: %S publisher: %S"
+msgstr "titre : %S auteur : %S éditeur : %S"
+
+#. %1$S: type=text name=to
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/viewlog.tmpl:50
+#, c-format
+msgid "to %S"
+msgstr "à %S"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/addbookbybiblionumber.tmpl:9
+msgid "to a Virtual Shelf"
+msgstr "à une étagère virtuelle"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:21
+msgid "to biblio number :"
+msgstr "à la notice N° : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step3.tmpl:111
+msgid "to expand."
+msgstr ""
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:53
+msgid "to itemcallnumber :"
+msgstr "à la cote : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/stats.tmpl:9
+msgid "today"
+msgstr "aujourd'hui"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl:386
+msgid "tout support"
+msgstr "Tout support"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:56
+msgid "tuesday"
+msgstr "mardi"
+
+#. INPUT type=text name=ISSN_filter
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:36
+msgid "type ISSN here to filter subscription"
+msgstr "Saisir un ISSN pour sélectionner les abonnements"
+
+#. INPUT type=text name=title_filter
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-home.tmpl:39
+msgid "type a title -complete or partial- to filter subscription"
+msgstr "Saisir un titre (complet ou partiel) pour sélectionner les abonnements"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:247
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:249
+msgid "u - Unknown"
+msgstr "u- Inconnu"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:280
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:282
+msgid "u- Unknown"
+msgstr "u- Inconnu"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/includes_npl/menus.inc:52
+msgid "uick Search:"
+msgstr "Recherche rapide : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:709
+msgid "un-activated"
+msgstr "pas activé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/installer/step2.tmpl:21
+#, fuzzy
+msgid "user"
+msgstr "Les moins"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/auth_tag_structure.tmpl:163
+msgid "value"
+msgstr "valeur"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:62
+msgid "value missing"
+msgstr "valeur manquante"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/itemtypes.tmpl:136
+msgid ""
+"value=\"1\"> (if checked, no item of this type can be issued. If not "
+"checked, every item of this type can be issued unless notforloan is set for "
+"a specific item)"
+msgstr ""
+"valeur=\"1\"(Coché aucun document de ce type ne pourra être prêté.Décoché, "
+"tous les documents de ce type pourront être prêtés sauf si l'option exclu du "
+"prêt est choisie pour un exemplaire précis.)"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/systempreferences.tmpl:62
+msgid "variable missing"
+msgstr "variable manquante"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/members/moremember.tmpl:341
+msgid "view reserves"
+msgstr "voir les réservations"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:188
+msgid "virtual shelf can be seen by"
+msgstr "étagère virtuelle peut être vue par"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/bookshelves/shelves.tmpl:187
+msgid "virtual shelf is managed by you and can be seen"
+msgstr ""
+"une étagère privée est gérée par vous et peut être vue uniquement par vous- "
+"même."
+
+#. %1$s: TMPL_VAR name=volume
+#. %2$s: TMPL_VAR name=volumedate
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:63
+#, c-format
+msgid "vol. %s %s"
+msgstr "vol. %s %s"
+
+#. %1$s: TMPL_VAR name=volumedesc
+#: ../../koha-tmpl/intranet-tmpl/prog/en/acqui/newordersuggestion.tmpl:40
+#, c-format
+msgid "volume:<i>%s</i>"
+msgstr "volume : <i>%s</i>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serials-recieve.tmpl:18
+msgid "waited or late numbers"
+msgstr "Numéros attendus ou en retard"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/catalogue/detail.tmpl:162
+msgid "we don't have any physical item for this document"
+msgstr "Nous n'avons pas d'exemplaire de ce document"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:59
+msgid "wednesday"
+msgstr "mercredi"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:22
+msgid "week"
+msgstr "semaine"
+
+#. %1$s: TMPL_VAR name=date
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl:55
+#, c-format
+msgid "will expirate bebore <b>%s</b>"
+msgstr "vont expirer avant <b>%s</b>"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-add.tmpl:26
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/bull/subscription-detail.tmpl:25
+msgid "will result in the following issues numbers :"
+msgstr "donnera les numéros de parution suivants : "
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl:31
+msgid "with expiration date before"
+msgstr "Date d'expiration avant le"
+
+#
+#: ../../koha-tmpl/intranet-tmpl/prog/en/help/admin/authtypes.tmpl:6
+msgid ""
+"with the MARC structure button, you can define the MARC structure of a given "
+"authority type"
+msgstr ""
+"avec le bouton MARC, vous pouvez déterminer la structure MARC d'un type "
+"d'autorité donné"
+
+#. %1$s: TMPL_VAR name=title
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/checkexpiration.tmpl:49
+#, c-format
+msgid "with title like <b>%s</b>"
+msgstr "avec comme titre <b>%s</b>"
+
+#. INPUT type=text name=other-reason<!-- TMPL_VAR name="suggestionid" -->
+#: ../../koha-tmpl/intranet-tmpl/prog/en/suggestion/acceptorreject.tmpl:51
+msgid "write your reason here..."
+msgstr "écrivez votre raison ici..."
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/tools/export.tmpl:77
+msgid "xml"
+msgstr "xml"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/serial-issues.tmpl:46
+msgid "year"
+msgstr "année"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/circ/stats.tmpl:8
+msgid "yesterday"
+msgstr "hier"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:252
+msgid "z- Not applicable"
+msgstr "z- non applicable"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/value_builder/marc21_leader.tmpl:254
+msgid "z- Not applicableFull level"
+msgstr "z- non applicable, niveau complet"
+
+#. INPUT type=button
+#: ../../koha-tmpl/intranet-tmpl/prog/en/cataloguing/addbiblio.tmpl:16
+msgid "z39.50 Search"
+msgstr "Recherche Z39.50"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:4
+msgid "z39.50 Server Added"
+msgstr "Serveur Z39.50 ajouté"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:5
+msgid "z39.50 Server Deleted"
+msgstr "Serveur Z39.50 supprimé"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/z3950servers.tmpl:1
+msgid "z39.50 Servers"
+msgstr "Serveurs Z39.50"
+
+#. SCRIPT
+#: ../../koha-tmpl/intranet-tmpl/prog/en/serials/subscription-add.tmpl:645
+msgid "{Y} {X}"
+msgstr ""
+
+#. %1$s: TMPL_VAR name=authorised_value
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:105
+#, c-format
+msgid "| Auth value:%s,"
+msgstr "| Valeur autorisée : %s,"
+
+#. %1$s: TMPL_VAR name=authtypecode
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:106
+#, c-format
+msgid "| Authority:%s,"
+msgstr "| Autorité : %s,"
+
+#. %1$s: TMPL_VAR name=kohafield
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:99
+#, c-format
+msgid "| Koha field: %s,"
+msgstr "| Champ Koha : %s,"
+
+#. %1$s: TMPL_VAR name=link
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:108
+#, c-format
+msgid "| Link:%s,"
+msgstr "| Lien : %s,"
+
+#. %1$s: TMPL_VAR name=value_builder
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:107
+#, c-format
+msgid "| Plugin:%s,"
+msgstr "| Plugin : %s,"
+
+#. %1$s: TMPL_VAR name=seealso
+#: ../../koha-tmpl/intranet-tmpl/prog/en/admin/marc_subfields_structure.tmpl:102
+#, c-format
+msgid "| See Also: %s,"
+msgstr "| Voir aussi : %s,"
+
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/auth_linker.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/blinddetail-linker.tmpl:1
+#: ../../koha-tmpl/intranet-tmpl/prog/en/authorities/linkresultlist-auth.tmpl:1
+msgid ""
+msgstr ""
+
+#~ msgid "<a1>update</a><a2>Skip to datasets Import</a>"
+#~ msgstr "<a1>Mise à jour</a><a2>Passer à l'import de données</a>"
+
+#~ msgid "Ajouter un type de voie"
+#~ msgstr "Ajouter un type de voie"
+
+#~ msgid "Ask for or create Database in mysql database management system"
+#~ msgstr "Demandez ou crééz une base de données dans MySQL"
+
+#~ msgid "Authorized"
+#~ msgstr "Autorisé"
+
+#
+#~ msgid "Book Seller"
+#~ msgstr "Fournisseur"
+
+#~ msgid "Can Connect OK"
+#~ msgstr "Connexion OK"
+
+#~ msgid "Cardnumber:"
+#~ msgstr "Numéro de carte : "
+
+#~ msgid "Check data entered in koha.xml"
+#~ msgstr "Vérification des valeurs de koha.xml"
+
+#~ msgid "Circulation: Transfers To do"
+#~ msgstr "Circulation : transferts à effectuer"
+
+#~ msgid ""
+#~ "Click on Finish to close the process, change access lists so that these "
+#~ "operations are unreachable, and get to Koha Interface."
+#~ msgstr ""
+#~ "Cliquer sur Terminer pour terminer le processus, changer les droits "
+#~ "d'accès à l'installeur pour que celui-ci soit inaccessible, et accéder à "
+#~ "Koha."
+
+#~ msgid "Database structure OK"
+#~ msgstr "Structure BDD OK"
+
+#~ msgid "Guarantor contact"
+#~ msgstr "Coordonnées"
+
+#~ msgid "Import the database structure ?"
+#~ msgstr "Importer la structure de la base de données ?"
+
+#~ msgid "Koha : Borrowers statistics"
+#~ msgstr "Statistiques sur les adhérents"
+
+#~ msgid "Koha : Borrowers with No Issues"
+#~ msgstr "Koha : adhérent(s) n'ayant pas de prêt"
+
+#~ msgid "Koha : Borrowers with no Issues"
+#~ msgstr "Koha : adhérent(s) n'ayant pas de prêt"
+
+#~ msgid "Koha : Issues by borrower category"
+#~ msgstr "Koha : emprunts par catégorie d'adhérent"
+
+#~ msgid "Koha Installer"
+#~ msgstr "Installeur Koha"
+
+#~ msgid "Log In to Koha"
+#~ msgstr "Connectez-vous à Koha"
+
+#~ msgid "Modifier un type de voie"
+#~ msgstr "Modifier un type de voie"
+
+#~ msgid "Mysql connection information"
+#~ msgstr "Information connexion MySQL"
+
+#~ msgid "No database %s detected on system"
+#~ msgstr "La base %s n'a pas été trouvée sur votre système"
+
+#~ msgid "Pick up your language :"
+#~ msgstr "Sélectionner votre langue :"
+
+#~ msgid "Problem can come out from various reasons :"
+#~ msgstr "Des problèmes peuvent apparaitre pour plusieurs raisons :"
+
+#~ msgid "Receive"
+#~ msgstr "Réception"
+
+#~ msgid "Select Dataset"
+#~ msgstr "Sélectionner les jeux de données"
+
+#~ msgid "Select Language first :"
+#~ msgstr "Sélectionner la langue : "
+
+#~ msgid ""
+#~ "Some Linux mysql servers donot use localhost but ip adress :127.0.0.1"
+#~ msgstr ""
+#~ "Certains serveurs sous linux n'utilisent pas \"localhost\", mais l'adress "
+#~ "ip 127.0.0.1"
+
+#~ msgid ""
+#~ "see <a1>this page</a> and ask for usage insert update delete drop and "
+#~ "create access for user %s on %s"
+#~ msgstr ""
+#~ "Aller à <a1>cette page</a> et demandez les droits insert update delete "
+#~ "drop et create pour l'utilisateur %s sur %s"
+
+#~ msgid "summary"
+#~ msgstr "Récapitulatif"
+
+#~ msgid "text/html; charset=UTF-8"
+#~ msgstr "text/html; charset=utf-8"
diff --git a/misc/translator/po/prog_opac_fr.po b/misc/translator/po/prog_opac_fr.po
new file mode 100644 (file)
index 0000000..75c8788
--- /dev/null
@@ -0,0 +1,3964 @@
+# translation of prog_opac_fr_10.po to fr_FR
+# POULAIN <paul@koha-fr.org>, 2006, 2007.
+# translation of prog_opac_fr_6.po to
+# translation of prog_opac_fr_5.po~.po to
+# translation of prog_opac_fr_5.po to
+# translation of prog_opac_fr_4.po to
+# Penbwrdd yn Gymraeg.
+# Copyright (C) 2003, 2006, 2007 Free Software Foundation, Inc.
+msgid ""
+msgstr ""
+"Project-Id-Version: prog_opac_fr_10\n"
+"POT-Creation-Date: 2007-01-26 14:52+0100\n"
+"PO-Revision-Date: 2007-01-26 14:59+0100\n"
+"Last-Translator: POULAIN <paul@koha-fr.org>\n"
+"Language-Team: fr_FR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+"\n"
+
+#. SCRIPT
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close.inc:37
+msgid " item(s) added to your book bag"
+msgstr "Document(s) ajouté(s) à votre panier"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-account.tmpl:27
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-account.tmpl:37
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-account.tmpl:38
+#, c-format
+msgid "$%s"
+msgstr "%s \80"
+
+#. %1$s: TMPL_VAR name=firstname
+#. %2$s: TMPL_VAR name=surname
+#. %3$s: TMPL_VAR name=cardnumber
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:70
+#, c-format
+msgid "%s %s (%s)"
+msgstr "%s %s (%s)"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=LibraryNameTitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-main.tmpl:2
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authoritiessearchresultlist.tmpl:1
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authorities-home.tmpl:1
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:1
+#, c-format
+msgid "%s -- Library Catalog"
+msgstr "%s -- Catalogue de la bibliothèque"
+
+#. %1$s: TMPL_VAR name=subtitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:53
+#, c-format
+msgid "%s ;"
+msgstr "%s ;"
+
+#. %1$s: TMPL_VAR name=description
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-browser.tmpl:10
+#, c-format
+msgid "%s <a1>Top level</a>"
+msgstr "%s <a1>Niveau principal</a>"
+
+#. %1$s: TMPL_VAR name=CGIitemtype
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-recacquisitions.tmpl:18
+#, c-format
+msgid "%s Acquired by"
+msgstr "%s Acquis par"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=LibraryNameTitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:1
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:1
+#, c-format
+msgid "%s Catalog --"
+msgstr "Catalogue %s"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=LibraryNameTitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-account.tmpl:1
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-passwd.tmpl:1
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-readingrecord.tmpl:1
+#, c-format
+msgid "%s Catalog -- Account for"
+msgstr "%s Catalogue -- Compte de"
+
+#. %1$s: TMPL_VAR name=LibraryNameTitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-addbookbybiblionumber.tmpl:2
+#, c-format
+msgid "%s Catalog -- Add to My Book List"
+msgstr "Catalogue %s --Ajouter à mon étagère"
+
+#. %1$s: TMPL_VAR name=LibraryNameTitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:2
+#, c-format
+msgid "%s Catalog -- Advanced Search"
+msgstr "%s Catalogue -- Recherche avancée"
+
+#. %1$s: TMPL_VAR name=LibraryNameTitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/kohaerror.tmpl:1
+#, c-format
+msgid "%s Catalog -- An Error Has Occurred"
+msgstr "%s Catalogue -- Une erreur s'est produite"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=LibraryNameTitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:1
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:1
+#, c-format
+msgid "%s Catalog -- Details for:"
+msgstr "Catalogue %s -- Détails de :"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=LibraryNameTitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-ISBDdetail.tmpl:1
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-tags_subject.tmpl:1
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-browser.tmpl:1
+#, c-format
+msgid "%s Catalog -- ISBD"
+msgstr "Catalogue %s -- ISBD"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=LibraryName
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-showreviews.tmpl:1
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:2
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-review.tmpl:1
+#, c-format
+msgid "%s Catalog -- Library Home for"
+msgstr "Catalogue %s -- Accueil bibliothèque de"
+
+#. %1$s: TMPL_VAR name=LibraryNameTitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-auth.tmpl:1
+#, c-format
+msgid "%s Catalog -- Log in to Your Account"
+msgstr "Catalogue %s -- Accédez à votre compte"
+
+#. %1$s: TMPL_VAR name=LibraryNameTitle
+#. %2$s: TMPL_VAR name=biblionumber
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-MARCdetail.tmpl:1
+#, c-format
+msgid "%s Catalog -- MARC Details for Record No. %s"
+msgstr "Catalogue %s -- MARC Détails de la notice N°. %s"
+
+#. %1$s: TMPL_VAR name=LibraryNameTitle
+#. %2$s: TMPL_VAR name=firstname
+#. %3$s: TMPL_VAR name=surname
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:1
+#, c-format
+msgid "%s Catalog -- Personal Details for %s %s"
+msgstr "Catalogue %s -- Informations personnelles de %s %s"
+
+#. %1$s: TMPL_VAR name=LibraryNameTitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-recacquisitions.tmpl:1
+#, c-format
+msgid "%s Catalog -- Recent Acquisitions"
+msgstr "%s Catalogue -- Acquisitions récentes"
+
+#. %1$s: TMPL_VAR name=LibraryNameTitle
+#. %2$s: TMPL_VAR name=title
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:1
+#, c-format
+msgid "%s Catalog -- Reserving %s for"
+msgstr "%s Catalogue -- Réservation(s) %s de"
+
+#. %1$s: TMPL_VAR name=LibraryNameTitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasketform.tmpl:1
+#, c-format
+msgid "%s Catalog -- Sending Your Book Bag"
+msgstr "%s Catalogue -- Envoi de votre panier"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=LibraryNameTitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-full-serial-issues.tmpl:1
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:1
+#, c-format
+msgid "%s Catalog -- Serials"
+msgstr "%s Catalogue -- Périodiques"
+
+#. %1$s: TMPL_VAR name=LibraryNameTitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userupdate.tmpl:1
+#, c-format
+msgid "%s Catalog -- Updating Details for"
+msgstr "%s Catalogue -- Mettre à jour les informations de"
+
+#. %1$s: TMPL_VAR name=LibraryNameTitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:2
+#, c-format
+msgid "%s Catalog -- Your Book Bag"
+msgstr "%s Catalogue -- Votre panier"
+
+#. %1$s: TMPL_VAR name=used
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authoritiessearchresultlist.tmpl:52
+#, c-format
+msgid "%s biblios"
+msgstr "%s documents"
+
+#. %1$s: TMPL_VAR name=numberlength
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:74
+#, c-format
+msgid "%s issues"
+msgstr "%s numéros"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=shelfbookcount
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:153
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:200
+#, c-format
+msgid "%s item(s)"
+msgstr "%s document(s)"
+
+#. %1$s: TMPL_VAR name=count
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:155
+#, c-format
+msgid "%s items"
+msgstr "%s exemplaire(s)"
+
+#. %1$s: TMPL_VAR name=monthlength
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:76
+#, c-format
+msgid "%s months"
+msgstr "%s mois"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=used
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:54
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:92
+#, c-format
+msgid "%s record(s)"
+msgstr "%s notice(s)"
+
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:28
+#, c-format
+msgid "%s results found."
+msgstr "%s résultat(s)"
+
+#. %1$s: TMPL_VAR name=weeklength
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:75
+#, c-format
+msgid "%s weeks"
+msgstr "%s semaines"
+
+#. %1$s: TMPL_VAR name=author
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:72
+#, c-format
+msgid "%s,"
+msgstr "%s,"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=address
+#. %2$s: TMPL_VAR name=city
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:22
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:24
+#, c-format
+msgid "%s, %s"
+msgstr "%s, %s"
+
+#. %1$s: TMPL_VAR name=description
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:130
+#, c-format
+msgid "%s;"
+msgstr "%s;"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authoritiessearchresultlist.tmpl:22
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authoritiessearchresultlist.tmpl:73
+msgid "&gt;&gt;"
+msgstr "&gt;&gt;"
+
+#. %1$s: TMPL_VAR name=searchdesc
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:33
+#, c-format
+msgid "&ldquo;%s&rdquo;"
+msgstr "&ldquo;%s&rdquo;"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authoritiessearchresultlist.tmpl:11
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authoritiessearchresultlist.tmpl:65
+msgid "&lt;&lt;"
+msgstr "&lt;&lt;"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:278
+msgid "&lt;&lt; Previous"
+msgstr "&lt;&lt;Précédent"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:20
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:104
+msgid "&lt;&lt;Previous"
+msgstr "&lt;&lt;Précédent"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:56
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Author Phrase"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp;Expression auteur"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:74
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Call Number"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp;Cote"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:58
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Conference Name"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp;Nom de congrès"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:60
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Conference Name Phrase"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp;Expression Nom de congrès"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:57
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Corporate Name"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp;Nom de société"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:59
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Corporate Name Phrase"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp;Expression Nom de société"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:72
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; ISBN"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp;ISBN"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:73
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; ISSN"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp;ISSN"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:61
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Personal Name"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp; Nom de personne"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:62
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Personal Name Phrase"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp;Expression Nom de personne"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:83
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Series Title"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp;Titre de collection"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:78
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Subject Phrase"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp;Expression Sujet"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:82
+msgid "&nbsp;&nbsp;&nbsp;&nbsp; Title Phrase"
+msgstr "&nbsp;&nbsp;&nbsp;&nbsp;Expression Titre"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authoritiessearchresultlist.tmpl:29
+msgid "&nbsp;No results found."
+msgstr "&nbsp;Pas de résultats"
+
+#. %1$s: TMPL_VAR name=number
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-browser.tmpl:28
+#, c-format
+msgid "(%s biblios)"
+msgstr "(%s documents)"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=itemcallnumber
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:166
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:46
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-full-serial-issues.tmpl:51
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:69
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:237
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:238
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:44
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:81
+#, c-format
+msgid "(%s)"
+msgstr "(%s)"
+
+#. %1$s: TMPL_VAR name=classification
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:240
+#, c-format
+msgid "(<a1> %s </a>)"
+msgstr "(<a1> %s </a>)"
+
+#. %1$s: TMPL_VAR name=title
+#. %2$s: TMPL_VAR name=firstname
+#. %3$s: TMPL_VAR name=surname
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:17
+#, c-format
+msgid "(<a1>Click here</a> if you're not %s %s %s)"
+msgstr "(<a1>Cliquer ici</a> si vous n'êtes pas %s %s %s)"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-main.tmpl:31
+#, c-format
+msgid "(<a1>more search options</a>)"
+msgstr "(<a1>Recherche avancée</a>)"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-readingrecord.tmpl:28
+msgid "(Checked out)"
+msgstr "(En prêt)"
+
+#. %1$s: TMPL_VAR name=subscriptionsnumber
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:200
+#, c-format
+msgid "(We have %s subscriptions associated with this title)."
+msgstr "(Nous avons %s abonnement(s) associé(s) à ce titre)."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authorities-home.tmpl:57
+msgid ""
+"(add % at the end of your word if you want to use right-truncation : <b>theor"
+"%</b> will find theory &amp; theories)"
+msgstr ""
+"(Ajouter % à la fin du mot si vous souhaitez utiliser une troncature "
+"droite : <b>théor%</b> renverra à théorie & théorique)"
+
+#. %1$s: TMPL_VAR name=timestamp
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:228
+#, c-format
+msgid "(modified on %s)"
+msgstr "(modifié le %s)"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:64
+msgid "(no time limit)"
+msgstr "(sans limite de temps)"
+
+#. %1$s: TMPL_VAR name=newdate
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-main.tmpl:18
+#, c-format
+msgid "(published on %s)"
+msgstr "(Publié le %s)"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:189
+msgid ", but managed only by you."
+msgstr ", mais gérée uniquement par vous."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:10
+#, c-format
+msgid ""
+", you cannot place reserves because the library doesn't have up-to-date "
+"<a1>contact information</a> on file."
+msgstr ""
+", vous ne pouvez pas faire de réservations, parce que vos <a1>coordonnées</"
+"a> ne sont pas à jour."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:25
+msgid ", you cannot place reserves because your account has been frozen."
+msgstr ""
+", vous ne pouvez pas faire de réservations parce que votre compte a été "
+"bloqué."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:17
+msgid ""
+", you cannot place reserves because your library card has been marked as "
+"lost or stolen."
+msgstr ""
+", vous ne pouvez pas faire de réservations parce que votre carte de "
+"bibliothèque a été signalée comme perdue ou volée."
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=marcnote
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:118
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:204
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:206
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:120
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:222
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:223
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:225
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:74
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:80
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:81
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:83
+#, c-format
+msgid "- %s"
+msgstr "- %s"
+
+#. %1$s: TMPL_VAR name=copyrightdate
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:73
+#, c-format
+msgid "- %s,"
+msgstr "- %s,"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:73
+msgid "-- Please choose your branch --"
+msgstr "-- Prière de sélectionner votre site --"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:94
+msgid "...Or Choose Acceptable Formats"
+msgstr "...ou sélectionnez les types de documents souhaités"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-addbookbybiblionumber.tmpl:31
+msgid "...or..."
+msgstr "... ou ..."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:46
+msgid "12 months"
+msgstr "12 mois"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:31
+msgid "2 months"
+msgstr "2 mois"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:40
+msgid "2 quarters"
+msgstr "2 trimestres"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:22
+msgid "2 weeks"
+msgstr "2 semaines"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:46
+msgid "2 years"
+msgstr "2 ans"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:34
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:44
+msgid "3 months"
+msgstr "3 mois"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:25
+msgid "3 weeks"
+msgstr "3 semaines"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:45
+msgid "6 months"
+msgstr "6 mois"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=subtitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:6
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:226
+#, c-format
+msgid ": %s"
+msgstr ": %s"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=place
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:224
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:227
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:82
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:84
+#, c-format
+msgid "; %s"
+msgstr "; %s"
+
+#. %1$s: TMPL_VAR name=author
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:7
+#, c-format
+msgid "; By %s"
+msgstr "; Par %s"
+
+#. %1$s: TMPL_VAR name=facet_label_value
+#. %2$s: TMPL_VAR name=facet_count
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:142
+#, c-format
+msgid "<a1> %s </a> (%s)"
+msgstr "<a1> %s </a> (%s)"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:16
+#, c-format
+msgid "<a1> MARC View </a> <a2> ISBD </a> <a3> Print </a>"
+msgstr "<a1> Vue MARC </a> <a2> ISBD</a> <a3> Imprimer </a>"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-ISBDdetail.tmpl:15
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-MARCdetail.tmpl:15
+#, c-format
+msgid "<a1> Normal View </a> <a2> ISBD </a> <a3> Print </a>"
+msgstr "<a1>Vue normale</a> <a2>ISBD</a><a3>Imprimer</a>"
+
+#. %1$s: TMPL_VAR name=facet_label_value
+#. %2$s: TMPL_VAR name=facet_count
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc:9
+#, c-format
+msgid "<a1>%s</a> (%s)"
+msgstr "<a1>%s</a> (%s)"
+
+#. %1$s: TMPL_VAR name=subject
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:34
+#, c-format
+msgid "<a1>%s</a>,"
+msgstr "<a1>%s</a>,"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-main.tmpl:35
+#, c-format
+msgid "<a1>Browse the Catalogue</a>, through a hierarchy of subjects"
+msgstr "<a1>Feuilleter le catalogue</a>, grâce à une hiérarchie de sujets"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-ISBDdetail.tmpl:77
+#, c-format
+msgid "<a1>Click here</a> for more information on subscription(s) history"
+msgstr ""
+"<a1>Cliquer ici</a> pour plus d'information sur l'historique de(s) "
+"l'abonnement(s)"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/opac-basket-bottom.inc:9
+#, c-format
+msgid "<a1>Log In</a> to Koha"
+msgstr "<a1>S'identifier</a> dans Koha"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:274
+#, c-format
+msgid "<a1>Log in to your account</a> to write a review here."
+msgstr "<a1> Connecter vous à votre compte</a> pour écrire votre commentaire ici."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:7
+#, c-format
+msgid "<a1>Normal View</a> <a2>Full History</a>"
+msgstr "<a1>Vue normale</a> <a2>Historique complet</a>"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:21
+#, c-format
+msgid "<a1>Send</a> <a2>Print</a> <a3>Empty and Close</a> <a4>Hide Window</a>"
+msgstr ""
+"<a1>Envoyer</a> <a2>Imprimer</a>"
+"<a3>Vider et fermer</a> <a4>Fermer la fenêtre</a>"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/usermenu.inc:2
+#, c-format
+msgid ""
+"<a1>my summary</a> <a2>my fines</a> <a3>my personal details</a> <a4>change "
+"my password</a>"
+msgstr ""
+"<a1>mon compte</a> <a2>mes amendes</a> <a3>mes renseignements personnels</a> "
+"<a4>changer mon mot de passe</a>"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:29
+#, c-format
+msgid "<b>Selected items :</b> <a1> Remove </a>"
+msgstr "<b>Documents sélectionnés :</b> <a1> Retirer </a>"
+
+#. A
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/masthead-basic.inc:5
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/masthead_adv.inc:3
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc:19
+msgid "A &quot;shopping cart&quot; for your selections"
+msgstr "Un \"panier\" pour vos sélections"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:170
+msgid "Abstracts/summaries"
+msgstr "Résumés/sommaires"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:79
+msgid "Accepted by the library"
+msgstr "Accepté par la bibliothèque"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:28
+#, c-format
+msgid ""
+"According to our records, we don't have up-to-date <a1>contact information</"
+"a> on file. Please contact your librarian, or use the <a2>online update "
+"form</a> to submit current information (<em>Please note:</em> there may be a "
+"delay in restoring your account if you submit online)"
+msgstr ""
+" D'après nos fichiers<a1>vos coordonnées</a> ne sont plus à jour. Merci de "
+"nous contacter ou d'utiliser <a2>la mise à jour en ligne</a> pour nous "
+"transmettre vos nouvelles coordonnées (<em>Notez </em> qu'il y aura un délai "
+"pour réactiver votre compte si vous le faîtes par la mise à jour en ligne)"
+
+#. %1$s: TMPL_VAR name=firstname
+#. %2$s: TMPL_VAR name=surname
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-account.tmpl:9
+#, c-format
+msgid "Account for %s %s"
+msgstr "Relevé de compte de %s %s"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:112
+msgid "Add"
+msgstr "Ajouter"
+
+#. %1$s: TMPL_VAR name=title
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-addbookbybiblionumber.tmpl:14
+#, c-format
+msgid "Add <i>%s</i>"
+msgstr "Ajouter <i>%s</i>"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:141
+msgid "Add New Shelf"
+msgstr "Créer une étagère"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:103
+msgid "Add an Item to this Shelf by Barcode"
+msgstr "Ajouter un document à cette étagère par Code à barres"
+
+#. A
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:89
+msgid "Add another field"
+msgstr "Ajouter un autre champ"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:203
+msgid "Add or Remove Book Shelves"
+msgstr "Créer ou Supprimer une (des) étagère(s)"
+
+#. %1$s: TMPL_VAR name=total
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-addbookbybiblionumber.tmpl:7
+#, c-format
+msgid "Add these %s biblios to a shelf"
+msgstr "Ajouter ces %s documents à l'étagère"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-ISBDdetail.tmpl:30
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-MARCdetail.tmpl:30
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:31
+msgid "Add to My Book Bag"
+msgstr "Ajouter à mon panier"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-ISBDdetail.tmpl:26
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-MARCdetail.tmpl:26
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:27
+msgid "Add to My Book List"
+msgstr "Ajouter à mon étagère virtuelle"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-addbookbybiblionumber.tmpl:33
+msgid "Add to a New Bookshelf:"
+msgstr "Ajouter à une nouvelle étagère :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:34
+msgid "Add to a shelf"
+msgstr "Ajouter à une étagère"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:90
+msgid "Add to bookbag"
+msgstr "Ajouter à mon panier"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-addbookbybiblionumber.tmpl:25
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-addbookbybiblionumber.tmpl:28
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-addbookbybiblionumber.tmpl:46
+msgid "Add to virtual shelf"
+msgstr "Ajouter à l'étagère"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:285
+msgid "Add your own review"
+msgstr "Ajoutez votre commentaire"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:66
+msgid "Additional Author:"
+msgstr "Autres auteurs:"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:169
+msgid "Additional Content Types"
+msgstr "Autres types de contenus"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:141
+msgid "Adult"
+msgstr "Adulte"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc:5
+msgid "Advanced Search"
+msgstr "Recherche avancée"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:409
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:26
+msgid "All branches"
+msgstr "Tous sites"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:36
+msgid "All item types"
+msgstr "Tous types de documents"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:129
+msgid "Alt title:"
+msgstr "Autre titre:"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:60
+msgid "Alternate Contact Details"
+msgstr "Coordonnées d'un autre contact"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:63
+msgid "Alternate Contact:"
+msgstr "Autre contact :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:281
+msgid "Amazon Reader Reviews:"
+msgstr "Les commentaires des lecteurs d'Amazon :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:39
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:50
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:59
+msgid "Amount"
+msgstr "Montant"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-account.tmpl:20
+msgid "Amount Outstanding"
+msgstr "Montant exeptionnel"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/kohaerror.tmpl:8
+msgid "An Error has Occurred"
+msgstr "Une erreur s'est produite"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:343
+msgid "Annuel"
+msgstr "Annuel"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:127
+msgid "Any"
+msgstr "Tous"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:137
+msgid "Any Audience"
+msgstr "Tout public"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-recacquisitions.tmpl:27
+msgid "Any Branch"
+msgstr "Tout site"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:145
+msgid "Any Content"
+msgstr "Tout contenu"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:155
+msgid "Any Format"
+msgstr "Tout format"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:69
+msgid "Any Phrase"
+msgstr "N'importe quelle expression"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:68
+msgid "Any Word"
+msgstr "N'importe quel mot"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:51
+msgid "Anyone"
+msgstr "Tout le monde"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authorities-home.tmpl:47
+msgid "Anywhere"
+msgstr "Partout"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-ISBDdetail.tmpl:59
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:222
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-full-serial-issues.tmpl:47
+msgid "Arrived"
+msgstr "Arrivé"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:54
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-readingrecord.tmpl:20
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:72
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:31
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:16
+msgid "Author"
+msgstr "Auteur"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:59
+msgid "Author:"
+msgstr "Auteur :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:41
+msgid "Authorities"
+msgstr "Autorités"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc:10
+msgid "Authorities Headings"
+msgstr "Vedettes autorités"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authorities-home.tmpl:7
+msgid "Authority search"
+msgstr "Recherche autorité"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authoritiessearchresultlist.tmpl:7
+msgid "Authority search results"
+msgstr "Résultats de la recherche autorité"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authoritiessearchresultlist.tmpl:36
+msgid "Authorized Headings"
+msgstr "Vedettes autorisées"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:67
+msgid "Authors"
+msgstr "Auteurs"
+
+#. %1$s: TMPL_VAR name=value
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:25
+#, c-format
+msgid "Authors: %s"
+msgstr "Auteurs : %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:350
+msgid "Autre"
+msgstr "Autre"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:304
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:398
+msgid "Autres"
+msgstr "Autres"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:228
+msgid "Autres formes de presentation"
+msgstr "Autres formes de présentation"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:378
+msgid "Autres types de documents graphique non projetable"
+msgstr "Autres types de documents graphiques non projetables"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:178
+msgid "Available"
+msgstr "Disponible"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:82
+msgid "Available in the library"
+msgstr "Disponible à la bibliothèque"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:9
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:159
+msgid "Back to Virtual Shelves"
+msgstr "Retour aux étagères virtuelles"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-full-serial-issues.tmpl:10
+msgid "Back to biblio"
+msgstr "Retour à la notice"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:303
+msgid "Bande dessinee"
+msgstr "Bande dessinée"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:62
+msgid "Barcode"
+msgstr "Code à barres"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:106
+msgid "Barcode:"
+msgstr "Code à barres :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-ISBDdetail.tmpl:40
+msgid "Below is a list of the three latest issues :"
+msgstr "Ci-dessous les 3 derniers numéros parus :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authoritiessearchresultlist.tmpl:39
+msgid "Biblio records"
+msgstr "Notices bibliographiques"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:284
+msgid "Bibliographie"
+msgstr "Bibliographie"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:171
+msgid "Bibliographies"
+msgstr "Bibliographies"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:334
+msgid "Bihebdomadaire"
+msgstr "Bihebdomadaire"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:339
+msgid "Bimestriel"
+msgstr "Bimestriel"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:248
+msgid "Biographie"
+msgstr "Biographie"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:254
+msgid "Biographie collective"
+msgstr "Biographie collective"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:253
+msgid "Biographie individuelle"
+msgstr "Biographie individuelle"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:148
+msgid "Biography"
+msgstr "Biographie"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:344
+msgid "Bisanuel"
+msgstr "Bisannuel"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:390
+msgid "Bois"
+msgstr "Bois"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/masthead_adv.inc:3
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc:19
+msgid "Book Bag"
+msgstr "Panier"
+
+#. IMG
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:39
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:41
+msgid "Book Cover Image"
+msgstr "Image de couverture"
+
+#. IMG
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:112
+msgid "Books"
+msgstr "Livres"
+
+#. IMG
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:114
+msgid "Books on Tape"
+msgstr "Livres cassette"
+
+#. LABEL
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:112
+msgid ""
+"Books, Pamphlets, Technical reports, Manuscripts, Legal papers, Theses and "
+"dissertations"
+msgstr ""
+"Livres, pamphlets, rapports techniques, manuscrits, Textes de lois, Mémoires "
+"et thèses"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:158
+msgid "Braille"
+msgstr "Braille"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:408
+msgid "Branch"
+msgstr "Site"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:294
+msgid "Brevet"
+msgstr "Brevet"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:17
+msgid "Brief Display"
+msgstr "Affichage abrégé"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc:7
+msgid "Browse Catalogue"
+msgstr "Feuilleter le catalogue"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-browser.tmpl:7
+msgid "Browse our catalogue"
+msgstr "Feuilleter notre catalogue"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:251
+msgid "C'est pas une biographie"
+msgstr "Ce n'est pas une biographie"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:164
+msgid "CD Software"
+msgstr "Logiciel sur CD"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:160
+msgid "CD audio"
+msgstr "CD audio"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:32
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:109
+msgid "Call No."
+msgstr "Cote"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:58
+msgid "Call Number"
+msgstr "Cote"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:223
+msgid "Caractere braille et moon"
+msgstr "Caractère braille et moon"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:15
+msgid "Card Number:"
+msgstr "N° de carte :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/masthead-basic.inc:5
+msgid "Cart"
+msgstr "Panier"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:383
+msgid "Carte bristol"
+msgstr "Carte bristol"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:263
+msgid "Cartes"
+msgstr "Cartes"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:384
+msgid "Carton / carte a dessin"
+msgstr "Carton / carte à dessin"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:161
+msgid "Cassette recording"
+msgstr "Enregistrement sur cassette"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:69
+msgid "Catalog Search Results"
+msgstr "Résultats de la recherche catalogue"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:172
+msgid "Catalogs"
+msgstr "Catalogues"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:285
+msgid "Catalogue"
+msgstr "Catalogue"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:198
+msgid "Category"
+msgstr "Catégorie"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-addbookbybiblionumber.tmpl:40
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:134
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:170
+msgid "Category:"
+msgstr "Catégorie :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:201
+msgid "Champs Cod&eacute;s"
+msgstr "Critères annexes"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-main.tmpl:48
+msgid "Change language"
+msgstr "Changer la langue"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-passwd.tmpl:25
+msgid "Change your Password"
+msgstr "Modifiez votre mot de passe"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:27
+msgid "Check All"
+msgstr "Tout cocher"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:88
+msgid "Choose Either..."
+msgstr "Choisissez un exemplaire..."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userupdate.tmpl:19
+msgid "City, State"
+msgstr "Ville, Département"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:144
+msgid "Classification"
+msgstr "Classification"
+
+#. %1$s: TMPL_VAR name=classification
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:40
+#, c-format
+msgid "Classification: %s"
+msgstr "Indexation %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userupdate.tmpl:27
+msgid ""
+"Clicking 'Submit Changes' will send an email to a library staff member with "
+"the information you've entered. You will then be returned to your patron "
+"record."
+msgstr ""
+"En cliquant sur  'Proposez les  ' vous enverrez un mail, contenant les "
+"informations, que vous avez saisies, à un membre du personnel de la "
+"bibliothèque.Vous serez ensuite redirigé sur votre compte lecteur."
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasketform.tmpl:38
+msgid "Close Window"
+msgstr "Fermer la fenêtre"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:369
+msgid "Collage"
+msgstr "Collage"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:91
+msgid "Collection"
+msgstr "Collection"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:324
+msgid "Collection des monographies"
+msgstr "Collection de monographies"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:98
+msgid "Collection:"
+msgstr "Collection :"
+
+#. %1$s: TMPL_VAR name=seriestitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:33
+#, c-format
+msgid "Collection: %s"
+msgstr "Collection : %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasketform.tmpl:25
+msgid "Comment"
+msgstr "Notes/commentaires"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-full-serial-issues.tmpl:18
+msgid "Compact view"
+msgstr "Vue compacte"
+
+#. IMG
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:117
+msgid "Computer Files"
+msgstr "Fichiers informatiques"
+
+#. LABEL
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:117
+msgid "Computer files, Data, Software"
+msgstr "Fichiers informatiques, données, logiciel"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:121
+msgid "Confirm Reservation"
+msgstr "Confirmer la réservation"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:110
+msgid "Confirm Reservation &gt;&gt;"
+msgstr "Confirmer la réservation >>"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:19
+msgid "Contact Details"
+msgstr "Coordonnées complètes"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:198
+msgid "Content Size"
+msgstr "Nombre de documents"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:149
+msgid "Contents"
+msgstr "Contient"
+
+#
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=shelfname
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:1
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:7
+#, c-format
+msgid "Contents of %s"
+msgstr "Contenu de %s"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:281
+msgid "Contenu"
+msgstr "Contenu"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:255
+msgid "Contient des informations biographiques"
+msgstr "Contient des informations biographiques"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-MARCdetail.tmpl:137
+msgid "Copies"
+msgstr "Exemplaires"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:108
+msgid "Copyright"
+msgstr "Copyright"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:17
+msgid "Copyright date"
+msgstr "Date de copyright"
+
+#. %1$s: TMPL_VAR name=copyrightdate
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:35
+#, c-format
+msgid "Copyright year: %s"
+msgstr "Année de copyright : %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:13
+msgid "Copyright:"
+msgstr "Copyright :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:92
+msgid "Count"
+msgstr "Nombre"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:130
+msgid "Create a New a Virtual Shelf"
+msgstr "Créer une étagère virtuelle"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:57
+msgid "Credits"
+msgstr "Crédits"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-passwd.tmpl:27
+msgid "Current Password:"
+msgstr "Mot de passe actuel :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:163
+msgid "DVD video / Videodisc"
+msgstr "DVD / vidéo disque"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-ISBDdetail.tmpl:47
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-account.tmpl:17
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:208
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-full-serial-issues.tmpl:25
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-readingrecord.tmpl:21
+msgid "Date"
+msgstr "Date"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:161
+msgid "Date Due"
+msgstr "Date de retour"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-full-serial-issues.tmpl:27
+msgid "Date received"
+msgstr "Date de réception"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:97
+msgid "Delete Checked Items"
+msgstr "Supprimer les références cochées"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:157
+msgid "Delete Shelves"
+msgstr "Supprimer les étagères cochées"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:147
+msgid "Delete Virtual Shelves"
+msgstr "Supprimer étagère(s) virtuelle(s)"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:74
+msgid "Delete this Shelf"
+msgstr "Supprimer cette étagère"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-account.tmpl:18
+msgid "Description"
+msgstr "Description"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:291
+msgid "Description projet"
+msgstr "Description de projet"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:370
+msgid "Dessin"
+msgstr "Dessin"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:377
+msgid "Dessin technique"
+msgstr "Dessin technique"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:43
+msgid "Detailed notes:"
+msgstr "Notes détaillées :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:85
+msgid "Details"
+msgstr "Détails"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:337
+msgid "Deux fois par mois"
+msgstr "Deux fois par mois"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:138
+msgid "Dewey"
+msgstr "Dewey"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:135
+msgid "Dewey:"
+msgstr "Dewey :"
+
+#. %1$s: TMPL_VAR name=dewey
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:39
+#, c-format
+msgid "Dewey: %s"
+msgstr "Dewey: %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:173
+msgid "Dictionaries"
+msgstr "Dctionnaires"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:1
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:4
+msgid "Dictionary Search"
+msgstr "Recherche dictionnaire"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:288
+msgid "Dictionnaire"
+msgstr "Dctionnaire"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:16
+msgid "Did you mean:"
+msgstr "Vouliez-vous dire :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-main.tmpl:41
+#, c-format
+msgid "Dig into <a1>tag cloud</a>"
+msgstr "Chercher dans le <a1>nuage de sujets</a>"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:186
+msgid "Directories"
+msgstr "Répertoires"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:179
+msgid "Discographies"
+msgstr "Discographies"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:242
+msgid "Discours, art oratoire"
+msgstr "Discours, art oratoire"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:55
+msgid "DoB:"
+msgstr "Né le :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:312
+msgid "Document &agrave; projeter"
+msgstr "Document à projeter"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:366
+msgid "Document pictural"
+msgstr "Document graphique"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-auth.tmpl:41
+msgid "Don't have a library card?"
+msgstr "Pas de carte de la bibliothèque ?"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-auth.tmpl:40
+msgid "Don't have a password yet?"
+msgstr "Pas encore de mot de passe ?"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:110
+msgid "Due"
+msgstr "Retour le"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:60
+msgid "Due Date"
+msgstr "Date de retour"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasketform.tmpl:21
+msgid "E-mail Address:"
+msgstr "Adresse Electronique:"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:32
+msgid "E-mail:"
+msgstr "E-mail :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:138
+msgid "Easy"
+msgstr "Facile"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userupdate.tmpl:25
+msgid "Email"
+msgstr "Email"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:174
+msgid "Encyclopedias"
+msgstr "Encyclopédies"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:276
+msgid "Enluminures"
+msgstr "Enliminures"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:274
+msgid "Enregistrement sonore"
+msgstr "Enregistrement sonore"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:313
+msgid "Enregistrement video"
+msgstr "Enregistrement video"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:2
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:9
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:105
+msgid "Enter a new purchase suggestion"
+msgstr "Créer une suggestion d'achat"
+
+#. INPUT type=text name=q
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:86
+msgid "Enter search terms"
+msgstr "Saisissez les termes de la recherche"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:47
+msgid "Error :"
+msgstr "Erreur :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:237
+msgid "Essais"
+msgstr "Essais"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:48
+msgid "Expires:"
+msgstr "Expire :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:30
+msgid "Fax:"
+msgstr "Fax :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:146
+msgid "Fiction"
+msgstr "Fiction"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:424
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:121
+msgid "Field-weighted, Relevance Ranked"
+msgstr "Champ de tri, classé par pertinence"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:11
+msgid ""
+"Fill this form to suggest the library a new acquisition. You will be emailed "
+"when the library processes your purchase suggestion"
+msgstr ""
+"Remplissez ce formulaire pour suggérer une nouvelle acquisition à la "
+"bibliothèque. Vous serez prévenu par messagerie électronique lorsque la "
+"bibliothèque traitera votre suggestion."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:311
+msgid "Film"
+msgstr "Film"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:185
+msgid "Filmographies"
+msgstr "Filmographies"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:41
+msgid "Filter by:"
+msgstr "Sélectionner :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-account.tmpl:19
+msgid "Fine Amount"
+msgstr "Montant de l'amende"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:112
+msgid "Fines"
+msgstr "Amendes"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-account.tmpl:13
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:37
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:48
+msgid "Fines and Charges"
+msgstr "Amendes et frais"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:137
+msgid "Finish and Place Reservation"
+msgstr "Finaliser et localiser la réservation"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userupdate.tmpl:15
+msgid "First Name"
+msgstr "Prénom"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:187
+msgid "Fix Itemtype"
+msgstr "Choisir le type de document"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:70
+msgid "For:"
+msgstr "Pour :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:217
+msgid "Format"
+msgstr "Présentation"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:11
+msgid "Format:"
+msgstr "Support :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:232
+msgid "Forme"
+msgstr "Genre"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:272
+msgid "Formulaires"
+msgstr "Formulaires"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:137
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:182
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:184
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:200
+msgid "Free"
+msgstr "Libre"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:64
+msgid "Friday"
+msgstr "Vendredi"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authoritiessearchresultlist.tmpl:41
+msgid "Full Authorized Heading"
+msgstr "Vedettes autorisées complètes"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:94
+msgid "GO"
+msgstr "OK"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:376
+msgid "Gravure"
+msgstr "Gravure"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:71
+msgid "Guarantor:"
+msgstr "Garant :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:175
+msgid "Handbooks"
+msgstr "Livres de poche"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:335
+msgid "Hebdomadaire"
+msgstr "Hebdomadaire"
+
+#. %1$s: TMPL_VAR name=email_sender
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:6
+#, c-format
+msgid "Hi, Here is your Book Bag, sent from the Koha Online Catalog by %s"
+msgstr ""
+"Bonjour, voici votre panier de documents, envoyé depuis le catalogue en "
+"ligne Koha par %s"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userupdate.tmpl:21
+msgid "Home Phone"
+msgstr "Téléphone domicile"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:238
+msgid "Humour, satire"
+msgstr "Humour, satire"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-ISBDdetail.tmpl:34
+msgid "ISBD"
+msgstr "ISBD"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:60
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:79
+msgid "ISBN"
+msgstr "ISBN"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:92
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:16
+msgid "ISBN:"
+msgstr "ISBN :"
+
+#. %1$s: TMPL_VAR name=ISBN
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:31
+#, c-format
+msgid "ISBN: %s"
+msgstr "ISBN : %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:80
+msgid "ISSN"
+msgstr "ISSN"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:95
+msgid "ISSN:"
+msgstr "ISSN :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:53
+msgid "Identity Details"
+msgstr "Etat civil"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:20
+msgid ""
+"If this is an error, please take your card to the circulation desk at your "
+"local library and the error will be corrected."
+msgstr ""
+"Si c'est une erreur, prière d'apporter votre carte à la banque de prêt de "
+"votre bibliothèque et l'erreur sera corrigée."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-auth.tmpl:41
+msgid "If you don't have a library card, stop by your local library to sign up."
+msgstr ""
+"Si vous n'êtes pas inscrit, passez à la bibliothèque la plus proche pour le "
+"faire."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-auth.tmpl:40
+msgid ""
+"If you don't have a password yet, stop by the circulation desk the next time "
+"you're in the library. We'll happily set one up for you."
+msgstr ""
+"Si vous n'avez pas encore de mot de passe, passez par la banque de prêt la "
+"prochaine fois que vous viendrez à la bibliothèque. Nous serons ravis de "
+"vous en attribuer un."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:180
+msgid ""
+"If you no longer want a reserve, please send us an e-mail, or go to the "
+"circulation desk at your library to get it removed."
+msgstr ""
+"Si vous ne voulez plus d'une réservation, merci de nous envoyer un mail, ou "
+"passez à la banque de prêt de votre bibliothèque pour l'annuler."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:243
+msgid "Il ne s'agit pas d'un texte litteraire"
+msgstr "Il ne s'agit pas d'un texte littéraire"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:75
+msgid "Illus:"
+msgstr "Ill.:"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:259
+msgid "Illustration"
+msgstr "Illustration"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:262
+msgid "Illustrations"
+msgstr "Illustrations"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:375
+msgid "Image"
+msgstr "Image"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:221
+msgid "Impression en gros caractere"
+msgstr "Impression en gros caractères"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:227
+msgid "Impression en reduction"
+msgstr "Impression en réduction"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:220
+msgid "Impression normale"
+msgstr "Impression normale"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=holdingbranch
+#. %2$s: TMPL_VAR name=branch
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:95
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:176
+#, c-format
+msgid "In transit from %s to %s"
+msgstr "En transit de %s vers %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:357
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:391
+msgid "Inconnu"
+msgstr "Inconnu"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:348
+msgid "Inconnue"
+msgstr "Inconnue"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:66
+msgid "Indexed in:"
+msgstr "Répertorié dans :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:177
+msgid "Indexes"
+msgstr "Index"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:360
+msgid "Irregulier"
+msgstr "Irrégulier"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:387
+msgid "Isorel"
+msgstr "Isorel"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:207
+msgid "Issue #"
+msgstr "Numéro"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-ISBDdetail.tmpl:47
+msgid "Issue number"
+msgstr "Numéro paru"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:152
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:70
+msgid "Issues"
+msgstr "Prêts"
+
+#. %1$s: TMPL_VAR name=issues_count
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:105
+#, c-format
+msgid "Issues (%s total)"
+msgstr "En prêt (%s en tout)"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:6
+msgid "Issues for a subscription"
+msgstr "Numéros d'un abonnement"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:82
+msgid "Issues summary"
+msgstr "Etat de collection"
+
+#. %1$s: TMPL_VAR name=startdate
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:13
+#, c-format
+msgid "It began on %s and is issued every"
+msgstr "Débute le %s et paraît tous les"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:178
+msgid "Item Cancelled"
+msgstr "Document supprimé"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:127
+msgid "Item Type:"
+msgstr "Type de document :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:129
+msgid "Item Types:"
+msgstr "Types de document :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:176
+msgid "Item lost"
+msgstr "Document perdu"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:158
+msgid "Item type"
+msgstr "Type de document"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:144
+msgid "Item type :"
+msgstr "Type de document :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:43
+msgid "Items :"
+msgstr "Documents :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:69
+msgid "Itemtype"
+msgstr "Type de document"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:96
+msgid "Itemtype to: match any of the following"
+msgstr "Types de document : sélectionner les critères suivants"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:206
+msgid "Jeunesse en g&eacute;n&eacute;ral"
+msgstr "Jeunesse en général"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:46
+msgid "Joined:"
+msgstr "Inscription :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:50
+msgid "Joining Branch:"
+msgstr "Site d'inscription :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:222
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:325
+msgid "Journal"
+msgstr "Journal"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:139
+msgid "Juvenile"
+msgstr "Jeunesse"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:53
+msgid "Keyword"
+msgstr "Mot de la notice"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:8
+msgid "Keyword(s):"
+msgstr "Mot(s)-clé :"
+
+#. LABEL
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:123
+msgid "Kits"
+msgstr "Kits"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:150
+msgid "LCCN"
+msgstr "LCCN"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:19
+msgid "LCCN:"
+msgstr "LCCN :"
+
+#. %1$s: TMPL_VAR name=lccn
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:41
+#, c-format
+msgid "LCCN: %s"
+msgstr "LCCN : %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:64
+msgid "Language"
+msgstr "Langue"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:157
+msgid "Large print"
+msgstr "Gros caractères"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userupdate.tmpl:13
+msgid "Last Name"
+msgstr "Nom de famille"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:61
+msgid "Last Seen"
+msgstr "Vu le"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-ISBDdetail.tmpl:61
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:224
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-full-serial-issues.tmpl:48
+msgid "Late"
+msgstr "En retard"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:190
+msgid "Law reports and digests"
+msgstr "Rapports de loi et recueils de lois"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:176
+msgid "Legal articles"
+msgstr "Articles de lois"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:189
+msgid "Legal cases and case notes"
+msgstr "Cas juridiques et notes de cas"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:180
+msgid "Legislation"
+msgstr "Législation"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:239
+msgid "Lettres"
+msgstr "Lettres"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/masthead_adv.inc:2
+msgid "Library Catalog Search"
+msgstr "Recherche dans le Catalogue de la bibliothèque"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:34
+msgid "Limit palmares to"
+msgstr "Limiter le palmarès à"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:109
+msgid "Limit type to: match any of the following"
+msgstr "Limiter le type à : sélectionner ci-dessous"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:1
+msgid "List of Virtual Shelves"
+msgstr "Liste des étagères virtuelles"
+
+#. LABEL
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:118
+msgid "Local History Materials"
+msgstr "Documents d'histoire locale"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:160
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:159
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:59
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:170
+msgid "Location"
+msgstr "Localisation"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:406
+msgid "Location and availability:"
+msgstr "Localisation et disponibilité :"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-auth.tmpl:39
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc:53
+msgid "Log In"
+msgstr "Se connecter"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-auth.tmpl:9
+msgid "Log In to Your Account"
+msgstr "Vous connectez à votre compte"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/masthead-basic.inc:5
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/masthead_adv.inc:13
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc:39
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/opac-basket-bottom.inc:5
+msgid "Log Out"
+msgstr "Déconnexion"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/masthead_adv.inc:18
+msgid "Log in to access"
+msgstr "Se connecter pour accéder"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/masthead-basic.inc:5
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/masthead_adv.inc:10
+msgid "Logged in as"
+msgstr "Connecté en tant que"
+
+#. %1$s: TMPL_VAR name=loggedinusername
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/opac-basket-bottom.inc:4
+#, c-format
+msgid "Logged in as <b>%s</b> <a1>Members Home</a>"
+msgstr "Connecté en tant que <b>%s</b> <a1>Accueil Lecteurs</a>"
+
+#. %1$s: TMPL_VAR name=loggedinusername
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc:38
+#, c-format
+msgid "Logged in as: <b> %s </b>"
+msgstr "Connecté en tant que <b> %s </b>"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc:45
+msgid "Login:"
+msgstr "Nom d'utilisateur :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:297
+msgid "Lois et decrets"
+msgstr "Lois et décrets"
+
+#. %1$s: TMPL_VAR name=itemlostcount
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:251
+#, c-format
+msgid "Lost (%s)"
+msgstr "Perdu (%s)"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-MARCdetail.tmpl:34
+msgid "MARC View"
+msgstr "Vue MARC"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userupdate.tmpl:17
+msgid "Mailing Address"
+msgstr "Adresse E-mail"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:22
+msgid "Mailing Address:"
+msgstr "Adresse électronique :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authorities-home.tmpl:36
+msgid "Main entry"
+msgstr "Entrée principale"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authorities-home.tmpl:25
+msgid "Main entry ($a only)"
+msgstr "Entrée principale (seulement $a)"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:35
+msgid "Managed by"
+msgstr "Traité par"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:293
+msgid "Manuels d'enseignement programme"
+msgstr "Manuels d'enseignement programme"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:225
+msgid "Manuscrit"
+msgstr "Manuscrit"
+
+#. IMG
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:119
+msgid "Maps"
+msgstr "Cartes"
+
+#. LABEL
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:119
+msgid "Maps, Globes"
+msgstr "Cartes, Globes"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:52
+msgid "Me"
+msgstr "Moi"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:42
+msgid "Membership Category:"
+msgstr "Catégorie d'adhérent :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:38
+msgid "Membership Details"
+msgstr "Renseignements sur l'adhérent"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:40
+msgid "Membership Number:"
+msgstr "N° de lecteur :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:296
+msgid "Memoire ou these"
+msgstr "Mémoire ou thèse"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:338
+msgid "Mensuel"
+msgstr "Mensuel"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:19
+msgid "Message from the library"
+msgstr "Message de la bibliothèque"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:396
+msgid "Metal"
+msgstr "Métal"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:224
+msgid "Micro-impression"
+msgstr "Micro-impression"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-ISBDdetail.tmpl:63
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:226
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-full-serial-issues.tmpl:49
+msgid "Missing"
+msgstr "Manquant"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:200
+msgid "Modify"
+msgstr "Modifiez"
+
+#. %1$s: TMPL_VAR name=shelfname
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:166
+#, c-format
+msgid "Modify Virtual Shelf %s"
+msgstr "Modifiez l'étagère virtuelle %s"
+
+#. INPUT type=submit name=Modify
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:75
+msgid "Modify Your Record"
+msgstr "Modifiez vos informations"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:13
+msgid "Modify this Shelf"
+msgstr "Modifier cette étagère"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:52
+msgid "Monday"
+msgstr "Lundi"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:19
+msgid "More Details"
+msgstr "Plus de détails"
+
+#. LABEL
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:113
+msgid ""
+"Motion pictures, Videorecordings, Filmstrips, Slides, Transparencies, "
+"Photos, Cards, Charts, Drawings"
+msgstr ""
+"Films, Enregistrements vidéos, Film fixe, Diapositives, Transparents, "
+"Photos, Cartes, Graphiques, Dessins"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:226
+msgid "Multimedia"
+msgstr "Multimédia"
+
+#. LABEL
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:122
+msgid "Music"
+msgstr "Musique"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:149
+msgid "Musical recording"
+msgstr "Enregistrement musical"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:268
+msgid "Musique imprimee"
+msgstr "Musique imprimée"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/masthead_adv.inc:12
+msgid "My Account"
+msgstr "Mon compte"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/masthead_adv.inc:11
+msgid "My Book Lists"
+msgstr "Mes listes de livres"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:13
+msgid "Name:"
+msgstr "Nom :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:373
+msgid "Negatif photo"
+msgstr "Négatif photo"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-passwd.tmpl:28
+msgid "New Password:"
+msgstr "Nouveau mot de passe :"
+
+#. A
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:35
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:41
+msgid "New search"
+msgstr "Nouvelle Recherche"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:81
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:292
+msgid "Next &gt;&gt;"
+msgstr "Suivant >>"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:91
+msgid "Next Available Copy (any format)"
+msgstr "Prochain exemplaire disponible (tout support)"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:30
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:114
+msgid "Next&gt;&gt;"
+msgstr "Suivant &gt;&gt;"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:146
+msgid "No"
+msgstr "Non"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:31
+msgid "No Result found !"
+msgstr "Pas de réponse !"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-MARCdetail.tmpl:152
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:76
+msgid "No copies available."
+msgstr "Pas d'exemplaire disponible."
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:12
+msgid ""
+"No fields are mandatory. Enter whatever information you have. The \"Notes\" "
+"field can be used to provide any additional information."
+msgstr ""
+"Pas de champ obligatoire. Saisissez les informations que vous avez. Le champ "
+"\"Note\" peut être utilisé pour ajouter ce que vous voulez."
+
+#. SCRIPT
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close.inc:37
+msgid "No item was added to your book bag"
+msgstr "Aucun document ajouté dans votre panier"
+
+#. SCRIPT
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close.inc:37
+msgid "No item was selected"
+msgstr "Aucun document sélectionné"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:47
+msgid "No limit"
+msgstr "Sans limite"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:37
+msgid "No result found !"
+msgstr "Pas de résultat !"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:35
+msgid "No results found in Authorities."
+msgstr "Pas de résultats dans les autorités."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:72
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:119
+msgid "No results found in the catalog."
+msgstr "Pas de résultats dans le catalogue."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:64
+msgid "No results in Authorities"
+msgstr "Pas de résultats dans les autorités"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:33
+msgid "No results match your search for"
+msgstr "Aucun résultat ne correspond à votre recherche"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:267
+msgid "No reviews has been writed on this biblio."
+msgstr "Il n'y a pas de commentaire sur ce document."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:147
+msgid "Non Fiction"
+msgstr "Documentaire"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:150
+msgid "Non-musical recording"
+msgstr "Enregistrement non-musical"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:359
+msgid "Normalement irregulier"
+msgstr "Normalement irrégulier"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-ISBDdetail.tmpl:65
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:228
+msgid "Not Issued"
+msgstr "Pas en prêt"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-full-serial-issues.tmpl:50
+msgid "Not Published"
+msgstr "Pas paru"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:258
+msgid "Not Reserveable"
+msgstr "Non réservable"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:143
+msgid "Not renewable"
+msgstr "Pas renouvelable"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:210
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:36
+msgid "Note"
+msgstr "Note"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-review.tmpl:27
+msgid "Note : Your review will be accepted or rejected by a librarian before."
+msgstr ""
+"Remarque : Votre commentaire sera accepté ou rejeté par un(e) bibliothécaire "
+"avant."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:115
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:77
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:19
+msgid "Notes"
+msgstr "Notes"
+
+#. %1$s: TMPL_VAR name=notes
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:36
+#, c-format
+msgid "Notes : %s"
+msgstr "Notes : %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:66
+msgid "Notes/Comments"
+msgstr "Notes/commentaires"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:117
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:125
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:28
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:69
+msgid "Notes:"
+msgstr "Notes :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:240
+msgid "Nouvelles"
+msgstr "Nouvelles"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-full-serial-issues.tmpl:29
+msgid "Number"
+msgstr "N° de parution"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:49
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-tags_subject.tmpl:13
+msgid "OK"
+msgstr "OUI"
+
+#. %1$s: TMPL_VAR name=cardnumber
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:170
+#, c-format
+msgid "On issue to %s"
+msgstr "En prêt à (%s)"
+
+#. %1$s: TMPL_VAR name=onloancount
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:249
+#, c-format
+msgid "On loan (%s),"
+msgstr "En prêt (%s),"
+
+#. %1$s: TMPL_VAR name=orderedcount
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:252
+#, c-format
+msgid "On order (%s)"
+msgstr "En commande (%s)"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:416
+msgid "Only items currently available"
+msgstr "Seulement les documents actuellement disponibles"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:80
+msgid "Ordered by the library"
+msgstr "Commandé par la bibliothèque"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:133
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:169
+msgid "Owner:"
+msgstr "Propriétaire :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:330
+msgid "P&eacute;riodicit&eacute;"
+msgstr "Périodicité"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:318
+msgid "P&eacute;riodique"
+msgstr "Publication en série"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:397
+msgid "Papier"
+msgstr "Papier"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc:49
+msgid "Pass:"
+msgstr "Mot de passe :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-passwd.tmpl:34
+msgid "Password Updated"
+msgstr "Mot de passe mis à jour"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-auth.tmpl:37
+msgid "Password or PIN"
+msgstr "Mot de passe ou PIN"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-passwd.tmpl:13
+msgid "Passwords do not match. Please re-type your new password."
+msgstr ""
+"Les mots de passe ne correspondent pas.Prière de retaper votre nouveau mot "
+"de passe."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:178
+msgid "Patent document"
+msgstr "Brevet"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:394
+msgid "Peau"
+msgstr "Peau"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:371
+msgid "Peinture"
+msgstr "Peinture"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-ISBDdetail.tmpl:57
+msgid "Pending"
+msgstr "En attente"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:35
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:41
+msgid "Perform a new search"
+msgstr "Nouvelle recherche"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:323
+msgid "Periodique"
+msgstr "Périodique"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:24
+msgid "Permanent Address:"
+msgstr "Adresse permanente :"
+
+#. %1$s: TMPL_VAR name=firstname
+#. %2$s: TMPL_VAR name=surname
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:9
+#, c-format
+msgid "Personal Details: %s %s"
+msgstr "Informations personnelles : %s %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:28
+msgid "Phone (Daytime):"
+msgstr "Téléphone (travail):"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:26
+msgid "Phone (Home):"
+msgstr "Téléphone (domicile) :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:65
+msgid "Phone:"
+msgstr "Téléphone :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:25
+msgid "Physical Details:"
+msgstr "Caractéristiques physiques :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:73
+msgid "Pick Up Branch"
+msgstr "Site de retrait"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:164
+msgid "Pick Up Location"
+msgstr "Lieu de retrait"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:134
+msgid "Pick up From:"
+msgstr "Lieu de retrait :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:72
+msgid "Pick up from:"
+msgstr "A retirer à :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:389
+msgid "Pierre"
+msgstr "Pierre"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-ISBDdetail.tmpl:11
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-MARCdetail.tmpl:11
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:12
+msgid "Place Reserve"
+msgstr "Faire une Réservation"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:163
+msgid "Placed On"
+msgstr "Faite le"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:267
+msgid "Planches"
+msgstr "Planches"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:386
+msgid "Platre"
+msgstr "Plâtre"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:12
+#, c-format
+msgid ""
+"Please contact your librarian, or use the <a1>online update form</a> to "
+"submit current information (<em>Please note:</em> there may be a delay in "
+"restoring your account if you submit online)"
+msgstr ""
+"Prière de contacter votre bibliothécaire ou d'utiliser <a1>la mise à jour en "
+"ligne</a> pour nous transmettre les informations en cours(<em>Veuillez "
+"prendre note</em> qu'il peut y avoir un délai pour la mise à jour de votre "
+"compte si vous le faites en ligne)"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userupdate.tmpl:9
+msgid ""
+"Please make any necessary changes to your record. Submitting the form will "
+"notify a library staff member, who will make the changes permanent."
+msgstr ""
+"Prière de signaler ici les changements importants dans vos informations. "
+"Proposer le formulaire avertira un membre de l'équipe de la bibliothèque, "
+"qui validera ces changements."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:25
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:28
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:31
+msgid "Please note:"
+msgstr "Merci de noter :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:241
+msgid "Poesie"
+msgstr "Poésie"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:388
+msgid "Porcelaine"
+msgstr "Porcelaine"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:264
+msgid "Portraits"
+msgstr "Portraits"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:207
+msgid "Pr&eacute;-scolaire"
+msgstr "Pré-scolaire"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-addbookbybiblionumber.tmpl:42
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:135
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:172
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:174
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:200
+msgid "Private"
+msgstr "Privé"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasketform.tmpl:13
+msgid "Problem sending the book bag..."
+msgstr "Problème lors de l'envoi de votre panier..."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:184
+msgid "Programmed texts"
+msgstr "Textes de programmes"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-addbookbybiblionumber.tmpl:43
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:203
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:136
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:177
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:179
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:200
+msgid "Public"
+msgstr "Public"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:78
+msgid "Published by :"
+msgstr "Publié par :"
+
+#. %1$s: TMPL_VAR name=publishercode
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:32
+#, c-format
+msgid "Published by: %s"
+msgstr "Publié par : %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:68
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:78
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:76
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:18
+msgid "Publisher"
+msgstr "Editeur"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:69
+msgid "Publisher Location"
+msgstr "Lieu de publication"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:22
+msgid "Publisher:"
+msgstr "Editeur :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:3
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:27
+msgid "Purchase Suggestions"
+msgstr "Suggestions d'achat"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-main.tmpl:38
+#, c-format
+msgid "Query the <a1>authorities</a>"
+msgstr "Rechercher dans les <a1>autorités</a>"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-main.tmpl:29
+msgid "Query the catalogue"
+msgstr "Chercher dans le catalogue"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:333
+msgid "Quotidien"
+msgstr "Quotidien"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:356
+msgid "R&eacute;gularit&eacute;"
+msgstr "Régularité"
+
+#. LINK
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close-results.inc:5
+msgid "RSS"
+msgstr "RSS"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:299
+msgid "Rapport technique"
+msgstr "Rapport technique"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:290
+msgid "Rating (from Amazon.com):"
+msgstr "Classement (de Amazon.com):"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-passwd.tmpl:29
+msgid "Re-Type New Password:"
+msgstr "Confirmez votre nouveau mot de passe :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:119
+msgid "Re-sort results"
+msgstr "Trier les résultats"
+
+#. %1$s: TMPL_VAR name=firstname
+#. %2$s: TMPL_VAR name=surname
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-readingrecord.tmpl:8
+#, c-format
+msgid "Reading History of %s %s"
+msgstr "Historique de lecture de %s %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-recacquisitions.tmpl:8
+msgid "Recent Acquisitions"
+msgstr "Acquisitions récentes"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:39
+msgid "Record No.:"
+msgstr "Notice N° :"
+
+#. LABEL
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:124
+msgid "Reference"
+msgstr "Référence"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:135
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc:4
+msgid "Refine Your Search"
+msgstr "Affinez votre recherche"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:156
+msgid "Regular print"
+msgstr "Impression normale"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:358
+msgid "Regulier"
+msgstr "Régulier"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:48
+msgid "Related links:"
+msgstr "Liens connexes:"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:67
+msgid "Relationship:"
+msgstr "Lien :"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:111
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:141
+msgid "Renew"
+msgstr "Renouveller"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:290
+msgid "Repertoire"
+msgstr "Répertoire"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:372
+msgid "Reproduction photomecanique"
+msgstr "Reproduction photomécanique"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:78
+msgid "Requested"
+msgstr "Demandé"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:172
+msgid "Reservation"
+msgstr "Réservation"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:66
+msgid "Reservation Details"
+msgstr "Détails de la réservation"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:72
+msgid "Reserve date"
+msgstr "Date de réservation"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:68
+msgid "Reserved Items Waiting"
+msgstr "Documents réservés en attente"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:261
+msgid "Reserves"
+msgstr "Réservation"
+
+#. %1$s: TMPL_VAR name=reserves_count
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:158
+#, c-format
+msgid "Reserves (%s total)"
+msgstr "Réservation(s) (%s en tout)"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:69
+msgid "Reserving:"
+msgstr "Réservation :"
+
+#. %1$s: TMPL_VAR name=from
+#. %2$s: TMPL_VAR name=to
+#. %3$s: TMPL_VAR name=total
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authoritiessearchresultlist.tmpl:27
+#, c-format
+msgid "Results %s to %s of %s"
+msgstr "Résultats %s à %s sur %s"
+
+#. %1$s: TMPL_VAR name=from
+#. %2$s: TMPL_VAR name=to
+#. %3$s: TMPL_VAR name=nbresults
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:35
+#, c-format
+msgid "Results %s to %s of %s in Authorities."
+msgstr "Résultats %s à %s sur %s dans les autorités."
+
+#. %1$s: TMPL_VAR name=from
+#. %2$s: TMPL_VAR name=to
+#. %3$s: TMPL_VAR name=total
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:72
+#, c-format
+msgid "Results %s to %s of %s in the catalog"
+msgstr "Résultats %s à %s sur %s dans le catalogue"
+
+#. %1$s: TMPL_VAR name=from
+#. %2$s: TMPL_VAR name=to
+#. %3$s: TMPL_VAR name=total
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:119
+#, c-format
+msgid "Results %s to %s of %s in the catalog."
+msgstr "Résultats %s à %s sur %s dans le catalogue."
+
+#. %1$s: TMPL_VAR name=searchdesc
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:5
+#, c-format
+msgid "Results of Search for '%s'"
+msgstr "Résultat(s) pour la recherche de %s"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:44
+msgid "Return to Item Detail Screen"
+msgstr "Retournez à l'écran des exemplaires"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-passwd.tmpl:38
+msgid "Return to Your Record"
+msgstr "Retour à vos informations"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-review.tmpl:15
+msgid "Review"
+msgstr "Commentaire"
+
+#. %1$s: TMPL_VAR name=title
+#. %2$s: TMPL_VAR name=surname
+#. %3$s: TMPL_VAR name=firstname
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:252
+#, c-format
+msgid "Review by %s %s %s"
+msgstr "Commentaire de %s %s %s"
+
+#. %1$s: TMPL_VAR name=title
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-review.tmpl:6
+#, c-format
+msgid "Review of: %s"
+msgstr "Commentaire de: %s"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:183
+msgid "Reviews"
+msgstr "Commentaires"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:248
+msgid "Reviews by members:"
+msgstr "Commentaires des lecteurs :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:277
+msgid "Sans illustrations"
+msgstr "Sans illustrations"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:349
+msgid "Sans periodicite"
+msgstr "Sans périodicité"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:67
+msgid "Saturday"
+msgstr "Samedi"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:191
+msgid "Save Changes"
+msgstr "Enregistrer les modifications"
+
+#. %1$S: type=text name=qf
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:61
+#, c-format
+msgid "Scan Index for: %S"
+msgstr "Parcourir l'index pour : %S"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:56
+msgid "Scan Index:"
+msgstr "Parcourir l'index :"
+
+#. INPUT type=submit name=do
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:435
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-main.tmpl:31
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-recacquisitions.tmpl:35
+msgid "Search"
+msgstr "Rechercher"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:47
+msgid "Search For:"
+msgstr "Rechercher par :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/masthead_adv.inc:3
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc:4
+msgid "Search Home"
+msgstr "Recherche simple"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authorities-home.tmpl:15
+msgid "Search on"
+msgstr "Rechercher"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-main.tmpl:26
+msgid "Search our catalogue"
+msgstr "Chercher dans notre catalogue"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:58
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:96
+msgid "Sel &amp; close"
+msgstr "Sélect.& fermer"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:46
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:57
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:80
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:95
+msgid "Select"
+msgstr "Sélectionner"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-addbookbybiblionumber.tmpl:24
+msgid "Select an Existing Bookshelf"
+msgstr "Sélectionner une étagère"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:17
+msgid "Select local databases:"
+msgstr "Sélectionner des bases de données locales:"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:32
+msgid "Select remote databases:"
+msgstr "Sélectionner des bases de données distantes:"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:342
+msgid "Semestriel"
+msgstr "Semestriel"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasketform.tmpl:29
+msgid "Send"
+msgstr "Envoyer"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-review.tmpl:22
+msgid "Send & close this window"
+msgstr "Envoyer et fermer la fenêtre"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasketform.tmpl:5
+msgid "Sending your book bag"
+msgstr "Envoyer votre panier"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:132
+msgid "Serial"
+msgstr "Périodique"
+
+#. %1$s: TMPL_VAR name=serial
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:38
+#, c-format
+msgid "Serial: %s"
+msgstr "Périodique : %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:75
+msgid "Series"
+msgstr "Collections"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:78
+msgid "Series Title"
+msgstr "Titre de collections"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:59
+msgid "Set Filter"
+msgstr "Sélectionner"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-main.tmpl:51
+msgid "Set language to"
+msgstr "Changer langue pour"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:57
+msgid "Sex:"
+msgstr "Sexe :"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:149
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:198
+msgid "Shelf Name"
+msgstr "Nom de l'étagère"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-addbookbybiblionumber.tmpl:36
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:132
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:168
+msgid "Shelf Name:"
+msgstr "Nom de l'étagère :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:13
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-tags_subject.tmpl:11
+msgid "Show"
+msgstr "Montrer"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:150
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc:12
+msgid "Show More"
+msgstr "En voir plus"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-readingrecord.tmpl:15
+#, c-format
+msgid "Showing All Items | <a1>Show Last 50 Items Only</a>"
+msgstr "Montrer tout les documents|<a1>Seulement les 50 derniers</a>"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-readingrecord.tmpl:16
+#, c-format
+msgid "Showing Last 50 Items | <a1>Show All Items</a>"
+msgstr "Seulement les 50 derniers documents| <a1>Montrer tout </a>"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:88
+msgid "Size:"
+msgstr "Taille :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:10
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:17
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:25
+msgid "Sorry"
+msgstr "Désolé"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-auth.tmpl:12
+msgid "Sorry, the system doesn't think you have permission to access this page."
+msgstr "Désolé, Koha pense que vous n'avez pas les droits pour accéder à cette page."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:306
+msgid "Sorry, there are no reviews available for this title."
+msgstr "Désolé, il n'y a pas de commentaire disponible pour ce titre."
+
+#. %1$s: TMPL_VAR name=too_many_reserves
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:36
+#, c-format
+msgid "Sorry, you cannot make more than %s reserves."
+msgstr "Désolé, vous ne pouvez faire plus de %s réservations."
+
+#. %1$s: TMPL_VAR name=too_much_oweing
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:32
+#, c-format
+msgid "Sorry, you cannot make reserves because you owe %s."
+msgstr "Désolé, vous ne pouvez pas faire de réservations parce que vous devez %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-auth.tmpl:17
+msgid "Sorry, your session has timed out. Please log in again."
+msgstr "Désolé, votre session a expiré. Merci de vous reconnecter."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:422
+msgid "Sort by:"
+msgstr "Tri par :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:273
+msgid "Specimens"
+msgstr "Spécimens"
+
+#. LABEL
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:114
+msgid "Spoken, Books on CD and Cassette"
+msgstr "Discours, livres sur CD et cassette"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:71
+msgid "Standard Number"
+msgstr "Numéro normalisé"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:11
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authorities-home.tmpl:59
+msgid "Start search"
+msgstr "Rechercher"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:187
+msgid "Statistics"
+msgstr "Statistiques"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-ISBDdetail.tmpl:47
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:160
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:209
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-full-serial-issues.tmpl:31
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:33
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:165
+msgid "Status"
+msgstr "Situation"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:76
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:73
+msgid "Subject"
+msgstr "Sujet"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc:16
+msgid "Subject Cloud"
+msgstr "Nuage de sujets"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:74
+msgid "Subject Phrase"
+msgstr "Expression sujet"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-tags_subject.tmpl:7
+msgid "Subject cloud"
+msgstr "Nuage de sujets"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:34
+msgid "Subject(s):"
+msgstr "Sujet(s) :"
+
+#. %1$s: TMPL_VAR name=subject
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:34
+#, c-format
+msgid "Subject: %s"
+msgstr "Sujet : %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:98
+msgid "Subjects"
+msgstr "Sujets"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:105
+msgid "Subjects:"
+msgstr "Sujets :"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-passwd.tmpl:30
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userupdate.tmpl:28
+msgid "Submit Changes"
+msgstr "Proposer les modifications à la bibliothèque"
+
+#. INPUT type=submit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:21
+msgid "Submit Your Suggestion"
+msgstr "Proposer votre suggestion"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=bibliotitle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-full-serial-issues.tmpl:9
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:12
+#, c-format
+msgid "Subscription information for %s"
+msgstr "Détails de l'abonnement pour %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:51
+msgid "Subtitle(s):"
+msgstr "Sous-titre(s) :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:134
+msgid "Subtype limits"
+msgstr "Limites secondaires"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:34
+msgid "Suggested by"
+msgstr "Suggéré par"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:81
+msgid "Suggestion declined"
+msgstr "Suggestion rejetée"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc:30
+msgid "Suggestions"
+msgstr "Suggestions"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:300
+msgid "Sujet d'examen"
+msgstr "Sujet d'examen"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:44
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:78
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:15
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:32
+msgid "Summary"
+msgstr "Abrégé"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:70
+msgid "Sunday"
+msgstr "Dimanche"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:392
+msgid "Support composite"
+msgstr "Support composite"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:182
+msgid "Surveys"
+msgstr "Enquêtes"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:301
+msgid "Synthese bibliographique"
+msgstr "Synthèse bibliographique"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:393
+msgid "Synthetique (plastique, vinyle...)"
+msgstr "Synthétique (plastique, vinyle...)"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:298
+msgid "Table numerique"
+msgstr "Table numérique"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:271
+msgid "Tables Genealogique"
+msgstr "Tables généalogiques"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:188
+msgid "Technical reports"
+msgstr "Rapports techniques"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:91
+msgid "Term/Phrase"
+msgstr "Terme/Expression"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:395
+msgid "Textile"
+msgstr "Textile"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userdetails.tmpl:34
+msgid "Textmessaging:"
+msgstr "SMS:"
+
+#. %1$s: TMPL_VAR name=limit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:54
+#, c-format
+msgid "The %s most issued"
+msgstr "Les %s les plus empruntés"
+
+#. %1$s: TMPL_VAR name=email_add
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasketform.tmpl:10
+#, c-format
+msgid "The book bag was sent to: %s"
+msgstr "Le panier a été envoyé à : %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:204
+msgid "The three latest issues related to this subscription:"
+msgstr "Les trois derniers numéros de cet(s) abonnement(s)"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:236
+msgid "Theatre, piece televisee"
+msgstr "Théâtre, pièce télévisée"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-suggestions.tmpl:102
+msgid "There are no pending purchase suggestions"
+msgstr "Il n'y a pas de suggestions d'achat en attente"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-passwd.tmpl:10
+msgid "There was a problem with your submission"
+msgstr "Il y a eu un problème avec votre demande"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:181
+msgid "Theses"
+msgstr "Mémoires"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-tags_subject.tmpl:8
+msgid ""
+"This \"cloud\" show you the most used topics in our catalogue. Click on one "
+"of them to see the documents related to it"
+msgstr ""
+"Cet \"nuage\" vous montre les sujets les plus utilisés dans notre catalogue. "
+"Cliquez sur l'un d'entre eux pour voir les documents qui y sont attachés."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:199
+msgid "This is a serial subscription"
+msgstr "Il s'agit d'un abonnement"
+
+#. SCRIPT
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close.inc:37
+msgid "This item has been added to your book bag"
+msgstr "Ce document a été ajouté à votre panier"
+
+#. SCRIPT
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close.inc:37
+msgid "This item is already in your book bag"
+msgstr "Ce document est déjà dans votre panier"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:68
+msgid "This shelf is empty."
+msgstr "Cette étagère  est vide."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:61
+msgid "Thursday"
+msgstr "Jeudi"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:374
+msgid "Tirage photographique"
+msgstr "Tirage photographique"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:80
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-readingrecord.tmpl:18
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:70
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:169
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:30
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:71
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:108
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:162
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:68
+msgid "Title"
+msgstr "Titre"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:71
+msgid "Title Phrase"
+msgstr "Expression titre"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:124
+msgid "Title:"
+msgstr "Titre :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:382
+msgid "Toile"
+msgstr "Toile"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc:13
+msgid "Top Issues"
+msgstr "Palmarès"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-account.tmpl:26
+msgid "Total Due"
+msgstr "Somme due"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:219
+msgid "Tout format"
+msgstr "Tout format"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:205
+msgid "Tout public"
+msgstr "Tout public"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:368
+msgid "Tout type"
+msgstr "Tout type"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:261
+msgid "Tout type d'illustration"
+msgstr "Tout type d'illustration"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:250
+msgid "Tout type de biographie"
+msgstr "Tout type de biographie"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:283
+msgid "Tout type de contenu"
+msgstr "Tout type de contenu"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:322
+msgid "Tout type de periodique"
+msgstr "Tout type de périodique"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:310
+msgid "Tout type video"
+msgstr "Tout type vidéo"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:332
+msgid "Toute P&eacute;riodicit&eacute;"
+msgstr "Toute périodicité"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:354
+msgid "Toute R&eacute;gularit&eacute;"
+msgstr "Toute régularité"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:234
+msgid "Toute forme"
+msgstr "Toute forme"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:336
+msgid "Toutes les deux semaines"
+msgstr "Toutes les deux semaines"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:302
+msgid "Traite"
+msgstr "Traité"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:275
+msgid "Transparents"
+msgstr "Transparents"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:191
+msgid "Treaties"
+msgstr "Traités"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:345
+msgid "Triennal"
+msgstr "Triennal"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:340
+msgid "Trimestriel"
+msgstr "Trimestriel"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:341
+msgid "Trois fois par an"
+msgstr "Trois fois par an"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:347
+msgid "Trois fois par mois"
+msgstr "Trois fois par mois"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:346
+msgid "Trois fois par semaine"
+msgstr "Trois fois par semaine"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:55
+msgid "Tuesday"
+msgstr "Mardi"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authoritiessearchresultlist.tmpl:37
+msgid "Type of Heading"
+msgstr "Type de vedette"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:320
+msgid "Type periodique"
+msgstr "Type publication"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:308
+msgid "Type vid&eacute;o"
+msgstr "Type de vidéo"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detailprint.tmpl:57
+msgid "Type/Format"
+msgstr "Type/Support"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:156
+msgid "URL"
+msgstr "URL"
+
+#. %1$s: TMPL_VAR name=url
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:42
+#, c-format
+msgid "URL : %s"
+msgstr "URL : %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:138
+msgid "URL:"
+msgstr "URL :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:126
+msgid "Unified title"
+msgstr "Titre uniforme"
+
+#. %1$s: TMPL_VAR name=unititle
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:37
+#, c-format
+msgid "Unified title: %s"
+msgstr "Titre uniforme : %s"
+
+#. %1$s: TMPL_VAR name=firstname
+#. %2$s: TMPL_VAR name=surname
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userupdate.tmpl:8
+#, c-format
+msgid "Updating Details for %s %s"
+msgstr "Mettre à jour les coordonnées de : %s %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:45
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-dictionary.tmpl:79
+msgid "Used in"
+msgstr "Utilisé dans"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc:37
+msgid "User Info"
+msgstr "Info utilisateur"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:27
+#, c-format
+msgid ""
+"Usually the reason for freezing an account is old overdues or damage fees. "
+"If <a1>your account page</a> shows your account to be clear, please consult "
+"a librarian."
+msgstr ""
+"En général, la suspension d'un compte est due à des retards anciens ou à des "
+"frais de détérioration. Si <a1>votre page personnelle</a> montre que votre "
+"compte est à jour, merci de contacter un bibliothécaire."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:162
+msgid "VHS tape / Videocassette"
+msgstr "Vidéocassette /VHS"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:385
+msgid "Verre"
+msgstr "Verre"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authoritiessearchresultlist.tmpl:56
+msgid "View Full Heading"
+msgstr "Voir la vedette en entier"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:195
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/navigation.inc:27
+msgid "Virtual Shelves"
+msgstr "Etagères virtuelles"
+
+#. IMG
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:113
+msgid "Visual Materials"
+msgstr "Documents visuels"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:162
+msgid "Volume"
+msgstr "Volume"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:220
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-full-serial-issues.tmpl:46
+msgid "Waited"
+msgstr "Attendu"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:93
+msgid "Waiting"
+msgstr "En attente"
+
+#. %1$s: TMPL_VAR name=branch
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:176
+#, c-format
+msgid "Waiting at %s"
+msgstr "En attente à %s"
+
+#. %1$s: TMPL_VAR name=subscriptionsnumber
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-ISBDdetail.tmpl:38
+#, c-format
+msgid "We have %s subscription(s) associated with this title."
+msgstr "Nous avons %s abonnement(s) associé(s) à ce titre."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:165
+msgid "Website"
+msgstr "Site web"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:58
+msgid "Wednesday"
+msgstr "Mercredi"
+
+#. %1$s: TMPL_VAR name=firstname
+#. %2$s: TMPL_VAR name=surname
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:15
+#, c-format
+msgid "Welcome %s %s"
+msgstr "Bonjour %s %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:79
+msgid "With selected items :"
+msgstr "Avec les éléments cochés"
+
+#. %1$s: TMPL_VAR name=wthdrawncount
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:250
+#, c-format
+msgid "Withdrawn (%s),"
+msgstr "Retiré (%s),"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-userupdate.tmpl:23
+msgid "Work/Fax phone"
+msgstr "N° de téléphone/fax bureau"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:271
+msgid "Write or modify your reviews on this biblio."
+msgstr "Ecrivez ou modifiez votre commentaire sur cet ouvrage."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:114
+msgid "Year :"
+msgstr "Année :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:146
+msgid "Yes"
+msgstr "Oui"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:41
+msgid "You already have a reserve placed on this item."
+msgstr "Vous avez déjà une réservation en cours pour ce document."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-auth.tmpl:22
+msgid "You are logging from a different IP address. Please log in again."
+msgstr ""
+"Vous êtes déjà connecté à Koha depuis une autre adresse IP. Merci de vous "
+"reconnecter."
+
+#. SCRIPT
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close.inc:37
+msgid "You book bag is currently empty"
+msgstr "Votre panier est actuellement vide"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:41
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:51
+msgid "You currently owe fines and charges amounting to:"
+msgstr "Vous avez des dettes pour amendes et frais  pour un montant de :"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:7
+msgid "You did not specify any search criteria"
+msgstr "Vous n'avez précisé aucun critère de recherche"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:39
+msgid "You did not specify any search criteria."
+msgstr "Vous n'avez précisé aucun critère de recherche."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-auth.tmpl:27
+msgid ""
+"You entered an incorrect username or password. Please try again! And "
+"remember, usernames and passwords are case sensitive."
+msgstr ""
+"Vous avez saisi un nom d'utilisateur ou mot de passe invalide, merci de "
+"réessayer. Et n'oubliez pas que les noms d'utilisateur et les mots de passe "
+"sont sensibles à la casse."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:60
+msgid "You have a credit of:"
+msgstr "Vous avez un crédit de:"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-readingrecord.tmpl:11
+msgid "You have never borrowed anything from the library."
+msgstr "Vous n'avez jamais emprunté de document à la bibliothèque."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-account.tmpl:45
+msgid "You have no Fines or Charges"
+msgstr "Vous n'avez pas d'amendes ou de frais"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:153
+msgid "You have nothing checked out"
+msgstr "Vous n'avez pas de prêt en cours"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:55
+msgid "You must select a branch for pickup!"
+msgstr "Vous devez sélectionner une annexe de retrait !"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:50
+msgid "You must select at least one item."
+msgstr "Vous devez sélectionner au moins un type de document."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:140
+msgid "Young Adult"
+msgstr "Jeune adulte"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/masthead-basic.inc:5
+msgid "Your Account"
+msgstr "Votre compte"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-basket.tmpl:13
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:2
+msgid "Your Book Bag"
+msgstr "Votre panier"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/masthead-basic.inc:5
+msgid "Your Virtual Shelves"
+msgstr "Vos étagères virtuelles"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:25
+#, c-format
+msgid ""
+"Your account has been frozen. Usually the reason for freezing an account is "
+"old overdues or damage fees.If <a1>your account page</a> shows your account "
+"to be clear, please consult a librarian."
+msgstr ""
+"Votre compte a été bloqué. Habituellement, la suspension est due à des "
+"anciensretards  ou à des pénalités pour détérioration. Si <a1>votre page "
+"personnelle</a> montre que votre compte est à jour, contactez un "
+"bibliothécaire."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-auth.tmpl:35
+msgid "Your card number"
+msgstr "Votre numéro de carte"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-passwd.tmpl:19
+msgid ""
+"Your current password was entered incorrectly. If this problem persists, "
+"please ask a librarian to re-set your password for you."
+msgstr ""
+"Votre mot de passe actuel a été mal saisi. Si le problème persiste, "
+"contactez un bibliothécaire, qui modifiera votre mot de passe à votre place."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:31
+msgid ""
+"Your library card has been marked as lost or stolen. If this is an error, "
+"please take your card to the circulation desk at your local library and the "
+"error will be corrected."
+msgstr ""
+"Votre carte de bibliothèque a été signalée comme perdue ou volée. Si c'est "
+"une erreur, prière d'apporter votre carte à la banque de prêt de votre "
+"bibliothèque et l'erreur sera corrigée."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-passwd.tmpl:16
+msgid "Your new password must be at least 6 characters long"
+msgstr "Le nouveau mot de passe doit avoir au moins 6 caractères"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-passwd.tmpl:35
+msgid "Your password has been changed"
+msgstr "Votre mot de passe a été modifié"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:437
+msgid "[Fewer Options]"
+msgstr "[Moins d'options]"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:439
+msgid "[More options]"
+msgstr "[Plus d'options]"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:441
+msgid "[New Search]"
+msgstr "[Nouvelle Recherche]"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:43
+msgid "acquired in the last"
+msgstr "acquis durant les derniers"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:211
+msgid "adulte, haut niveau"
+msgstr "Adulte, haut niveau"
+
+#
+#. SCRIPT
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close.inc:37
+msgid "already in the bag"
+msgstr "Déjà dans le panier"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:190
+msgid "any"
+msgstr "tout"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:270
+msgid "armoiries"
+msgstr "Armoiries"
+
+#. %1$s: TMPL_VAR name=branch
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-user.tmpl:93
+#, c-format
+msgid "at %s"
+msgstr "à %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:252
+msgid "autobiographie (y compris correspondance...)"
+msgstr "Autobiographie (y compris correspondance...)"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:326
+msgid "autres"
+msgstr "autres"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:58
+msgid "available at"
+msgstr "disponible à"
+
+#. For the first occurrence,
+#. %1$s: TMPL_VAR name=author
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-addbookbybiblionumber.tmpl:10
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-addbookbybiblionumber.tmpl:17
+#, c-format
+msgid "by %s"
+msgstr "par %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:188
+msgid "by you."
+msgstr "par vous."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/masthead_adv.inc:18
+msgid "cardholder features"
+msgstr "Fonctionnalités pour les détenteurs d'une carte"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:265
+msgid "cartes marines"
+msgstr "Cartes marines"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:132
+msgid "classification:"
+msgstr "classification:"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-addbookbybiblionumber.tmpl:50
+msgid "close this window."
+msgstr "Fermer la fenêtre"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authorities-home.tmpl:27
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authorities-home.tmpl:38
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authorities-home.tmpl:49
+msgid "contains"
+msgstr "contient"
+
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:416
+msgid "datedue:0000-00-00"
+msgstr "date de retour:0000-00-00"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:16
+msgid "day"
+msgstr "jour"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:57
+msgid "documents"
+msgstr "documents"
+
+#. META http-equiv=Content-Language
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close-basket-print.inc:4
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close-basket.inc:3
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close-results.inc:3
+msgid "en-us"
+msgstr "Anglais-us"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:289
+msgid "encyclopedie"
+msgstr "Encyclopédie"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:209
+msgid "enfant"
+msgstr "Enfant"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:189
+msgid "everybody"
+msgstr "tout le monde"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:269
+msgid "fac-similes"
+msgstr "Fac-similés"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:212
+msgid "fiction ou vulg adulte"
+msgstr "Fiction ou vulgarisation adulte"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:235
+msgid "fiction, roman"
+msgstr "Fiction, roman"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:73
+msgid "for"
+msgstr "pour"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:244
+msgid "formes vari&eacute;es ou autres formes litteraires"
+msgstr "formes variées ou autres formes littéraires"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:140
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:190
+msgid "free"
+msgstr "libre"
+
+#. IMG
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:185
+msgid "image"
+msgstr "image"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:85
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-sendbasket.tmpl:32
+msgid "in"
+msgstr "En :"
+
+#. %1$s: TMPL_VAR name=LibraryName
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-results.tmpl:33
+#, c-format
+msgid "in %s Catalog."
+msgstr "dans le catalogue de %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:213
+msgid "inconnu"
+msgstr "Inconnu"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:286
+msgid "index"
+msgstr "Index"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:210
+msgid "jeune adulte"
+msgstr "Jeune adulte"
+
+#. IMG
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/masthead.inc:5
+msgid "koha logo"
+msgstr "logo Koha"
+
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:118
+msgid "mc-collection:LH"
+msgstr "mc-collection:LH"
+
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:124
+msgid "mc-collection:REF"
+msgstr "mc-collection:REF"
+
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:114
+msgid "mc-rtype:i"
+msgstr "mc-rtype:i"
+
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:122
+msgid "mc-rtype:j"
+msgstr "mc-rtype:j"
+
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:123
+msgid "mc-rtype:o"
+msgstr "mc-rtype:o"
+
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:119
+msgid "mc:a"
+msgstr "mc:a"
+
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:117
+msgid "mc:c"
+msgstr "mc:c"
+
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:112
+msgid "mc:t"
+msgstr "mc:t"
+
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:113
+msgid "mc:v"
+msgstr "mc:v"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:28
+msgid "month"
+msgstr "mois"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:24
+msgid "most issued documents owned by branch"
+msgstr "documents les plus empruntés appartenant au site"
+
+#. INPUT type=checkbox name=limit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:99
+msgid "mt:<!--TMPL_VAR Name=\"code\" -->"
+msgstr "mt:<!--TMPL_VAR Name=\"code\" -->"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/usermenu.inc:10
+msgid "my book lists"
+msgstr "mes étagères virtuelles"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/usermenu.inc:7
+msgid "my reading history"
+msgstr "mon historique de lecture"
+
+#. INPUT type=checkbox name=all
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-reserve.tmpl:90
+msgid "next-available"
+msgstr "prochain disponible"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:295
+msgid "norme"
+msgstr "Norme"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:49
+msgid "on"
+msgstr "le"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:188
+msgid "only"
+msgstr "seulement"
+
+#. %1$S: type=text name=desc_or_asc
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-recacquisitions.tmpl:33
+#, c-format
+msgid "over the last %S days"
+msgstr "acquis dans les %S derniers jours"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:266
+msgid "plans"
+msgstr "Plans"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:139
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:188
+msgid "private"
+msgstr "privé"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:139
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:189
+msgid "public"
+msgstr "public"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/usermenu.inc:13
+msgid "purchase suggestions"
+msgstr "suggestions d'achat"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:37
+msgid "quarter"
+msgstr "trimestre"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:84
+msgid "remove"
+msgstr "retirer"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:287
+msgid "resume"
+msgstr "Résumé"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:208
+msgid "scolaire"
+msgstr "Scolaire"
+
+#. %1$s: TMPl_VAR name=startdate
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:78
+#, c-format
+msgid "since %s"
+msgstr "depuis %s"
+
+#. %1$s: TMPL_VAR name=timeLimit
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:63
+#, c-format
+msgid "since %s months"
+msgstr "depuis %s mois"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authorities-home.tmpl:28
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authorities-home.tmpl:39
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-authorities-home.tmpl:50
+msgid "start by"
+msgstr "commence par"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:292
+msgid "statistiques"
+msgstr "Statistiques"
+
+#. META http-equiv=Content-Type
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close-results.inc:2
+msgid "text/html; charset=<!-- TMPL_VAR NAME='TemplateEncoding' -->"
+msgstr "text/html; charset=<!-- TMPL_VAR NAME='TemplateEncoding' -->"
+
+#. META http-equiv=Content-Type
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close-basket-print.inc:2
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close-basket.inc:2
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close-results.inc:2
+#: ../../koha-tmpl/opac-tmpl/prog/en/includes/doc-head-close.inc:2
+msgid "text/html; charset=utf-8"
+msgstr "text/html; charset=utf-8"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:15
+msgid "the"
+msgstr "le"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-topissues.tmpl:61
+msgid "the library"
+msgstr "la bibliothèque"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-addbookbybiblionumber.tmpl:18
+msgid "to a Virtual Shelf"
+msgstr "vers une étagère virtuelle"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-advsearch.tmpl:381
+msgid "tout support"
+msgstr "Tout support"
+
+#. %1$S: type=text name=number
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-tags_subject.tmpl:13
+#, c-format
+msgid "up to %S subjects"
+msgstr "jusqu'à %S sujets"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:190
+msgid "user."
+msgstr "utilisateur."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:140
+msgid "virtual shelf can be added to and changed by any user."
+msgstr "étagère virtuelle peut être gérée par tout le monde."
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:190
+msgid "virtual shelf can be added to or changed by"
+msgstr "étagère virtuelle peut-être gérée par"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:189
+msgid "virtual shelf can be seen by"
+msgstr "étagère virtuelle peut être vue par"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:139
+msgid "virtual shelf can be seen by everybody, but managed only by you."
+msgstr ""
+"étagère virtuelle peut être gérée  par vous seul mais êtrevue par tout le "
+"monde."
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:188
+msgid "virtual shelf is managed by you and can be seen"
+msgstr "étagère virtuelle est gérée par vous seul, et peut être vue"
+
+#
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-shelves.tmpl:139
+msgid "virtual shelf is managed by you and can be seen only by you."
+msgstr "étagère virtuelle est gérée et être vue par vous seul."
+
+#. %1$s: TMPL_VAR name=volume
+#. %2$s: TMPL_VAR name=volumedate
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:100
+#, c-format
+msgid "vol. %s %s"
+msgstr "vol. %s, %s"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-detail.tmpl:195
+msgid "we don't have any physical item for this document"
+msgstr "nous n'avons aucun exemplaire physique de ce document"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:19
+msgid "week"
+msgstr "semaine"
+
+#: ../../koha-tmpl/opac-tmpl/prog/en/opac-serial-issues.tmpl:43
+msgid "year"
+msgstr "année"
+
diff --git a/misc/xslt/MARC21slim2MODS3-1.xsl b/misc/xslt/MARC21slim2MODS3-1.xsl
new file mode 100644 (file)
index 0000000..a406b86
--- /dev/null
@@ -0,0 +1,2521 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<xsl:stylesheet version="1.0" xmlns="http://www.loc.gov/mods/v3" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:marc="http://www.loc.gov/MARC21/slim" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" exclude-result-prefixes="xlink marc">\r
+       <xsl:include href="http://www.loc.gov/marcxml/xslt/MARC21slimUtils.xsl"/>\r
+       <xsl:output method="xml" indent="yes" encoding="UTF-8"/>\r
+       <!--\r
+\r
+Revision 1.11 - The attribute objectPart moved from <languageTerm> to <language>\r
+      2006/04/08  jrad\r
+\r
+Revision 1.10 MODS 3.1 revisions to language and classification elements  \r
+                               (plus ability to find marc:collection embedded in wrapper elements such as SRU zs: wrappers)\r
+                               2006/02/06  ggar\r
+\r
+Revision 1.9 subfield $y was added to field 242 2004/09/02 10:57 jrad\r
+\r
+Revision 1.8 Subject chopPunctuation expanded and attribute fixes 2004/08/12 jrad\r
+\r
+Revision 1.7 2004/03/25 08:29 jrad\r
+\r
+Revision 1.6 various validation fixes 2004/02/20 ntra\r
+\r
+Revision 1.5  2003/10/02 16:18:58  ntra\r
+MODS2 to MODS3 updates, language unstacking and \r
+de-duping, chopPunctuation expanded\r
+\r
+Revision 1.3  2003/04/03 00:07:19  ntra\r
+Revision 1.3 Additional Changes not related to MODS Version 2.0 by ntra\r
+\r
+Revision 1.2  2003/03/24 19:37:42  ckeith\r
+Added Log Comment\r
+\r
+-->\r
+       <xsl:template match="/">\r
+               <xsl:choose>\r
+                       <xsl:when test="//marc:collection">\r
+                               <modsCollection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">\r
+                                       <xsl:for-each select="//marc:collection/marc:record">\r
+                                               <mods version="3.1">\r
+                                                       <xsl:call-template name="marcRecord"/>\r
+                                               </mods>\r
+                                       </xsl:for-each>\r
+                               </modsCollection>\r
+                       </xsl:when>\r
+                       <xsl:otherwise>\r
+                               <mods version="3.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">\r
+                                       <xsl:for-each select="//marc:record">\r
+                                               <xsl:call-template name="marcRecord"/>\r
+                                       </xsl:for-each>\r
+                               </mods>\r
+                       </xsl:otherwise>\r
+               </xsl:choose>\r
+       </xsl:template>\r
+       <xsl:template name="marcRecord">\r
+               <xsl:variable name="leader" select="marc:leader"/>\r
+               <xsl:variable name="leader6" select="substring($leader,7,1)"/>\r
+               <xsl:variable name="leader7" select="substring($leader,8,1)"/>\r
+               <xsl:variable name="controlField008" select="marc:controlfield[@tag=008]"/>\r
+               <xsl:variable name="typeOf008">\r
+                       <xsl:choose>\r
+                               <xsl:when test="$leader6='a'">\r
+                                       <xsl:choose>\r
+                                               <xsl:when test="$leader7='a' or $leader7='c' or $leader7='d' or $leader7='m'">BK</xsl:when>\r
+                                               <xsl:when test="$leader7='b' or $leader7='i' or $leader7='s'">SE</xsl:when>\r
+                                       </xsl:choose>\r
+                               </xsl:when>\r
+                               <xsl:when test="$leader6='t'">BK</xsl:when>\r
+                               <xsl:when test="$leader6='p'">MM</xsl:when>\r
+                               <xsl:when test="$leader6='m'">CF</xsl:when>\r
+                               <xsl:when test="$leader6='e' or $leader6='f'">MP</xsl:when>\r
+                               <xsl:when test="$leader6='g' or $leader6='k' or $leader6='o' or $leader6='r'">VM</xsl:when>\r
+                               <xsl:when test="$leader6='c' or $leader6='d' or $leader6='i' or $leader6='j'">MU</xsl:when>\r
+                       </xsl:choose>\r
+               </xsl:variable>\r
+               <xsl:for-each select="marc:datafield[@tag=245]">\r
+                       <titleInfo>\r
+                               <xsl:variable name="title">\r
+                                       <xsl:choose>\r
+                                               <xsl:when test="marc:subfield[@code='b']">\r
+                                                       <xsl:call-template name="specialSubfieldSelect">\r
+                                                               <xsl:with-param name="axis">b</xsl:with-param>\r
+                                                               <xsl:with-param name="beforeCodes">afgk</xsl:with-param>\r
+                                                       </xsl:call-template>\r
+                                               </xsl:when>\r
+                                               <xsl:otherwise>\r
+                                                       <xsl:call-template name="subfieldSelect">\r
+                                                               <xsl:with-param name="codes">abfgk</xsl:with-param>\r
+                                                       </xsl:call-template>\r
+                                               </xsl:otherwise>\r
+                                       </xsl:choose>\r
+                               </xsl:variable>\r
+                               <xsl:variable name="titleChop">\r
+                                       <xsl:call-template name="chopPunctuation">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:value-of select="$title"/>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </xsl:variable>\r
+                               <xsl:choose>\r
+                                       <xsl:when test="@ind2&gt;0">\r
+                                               <nonSort>\r
+                                                       <xsl:value-of select="substring($titleChop,1,@ind2)"/>\r
+                                               </nonSort>\r
+                                               <title>\r
+                                                       <xsl:value-of select="substring($titleChop,@ind2+1)"/>\r
+                                               </title>\r
+                                       </xsl:when>\r
+                                       <xsl:otherwise>\r
+                                               <title>\r
+                                                       <xsl:value-of select="$titleChop"/>\r
+                                               </title>\r
+                                       </xsl:otherwise>\r
+                               </xsl:choose>\r
+                               <xsl:if test="marc:subfield[@code='b']">\r
+                                       <subTitle>\r
+                                               <xsl:call-template name="chopPunctuation">\r
+                                                       <xsl:with-param name="chopString">\r
+                                                               <xsl:call-template name="specialSubfieldSelect">\r
+                                                                       <xsl:with-param name="axis">b</xsl:with-param>\r
+                                                                       <xsl:with-param name="anyCodes">b</xsl:with-param>\r
+                                                                       <xsl:with-param name="afterCodes">afgk</xsl:with-param>\r
+                                                               </xsl:call-template>\r
+                                                       </xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </subTitle>\r
+                               </xsl:if>\r
+                               <xsl:call-template name="part"/>\r
+                       </titleInfo>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=210]">\r
+                       <titleInfo type="abbreviated">\r
+                               <title>\r
+                                       <xsl:call-template name="chopPunctuation">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:call-template name="subfieldSelect">\r
+                                                               <xsl:with-param name="codes">a</xsl:with-param>\r
+                                                       </xsl:call-template>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </title>\r
+                               <xsl:call-template name="subtitle"/>\r
+                       </titleInfo>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=242]">\r
+                       <titleInfo type="translated">\r
+                               <!--09/01/04 Added subfield $y-->\r
+                               <xsl:for-each select="marc:subfield[@code='y']">\r
+                                       <xsl:attribute name="lang"><xsl:value-of select="text()"/></xsl:attribute>\r
+                               </xsl:for-each>\r
+                               <title>\r
+                                       <xsl:call-template name="chopPunctuation">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:call-template name="subfieldSelect">\r
+                                                               <!-- 1/04 removed $h, b -->\r
+                                                               <xsl:with-param name="codes">a</xsl:with-param>\r
+                                                       </xsl:call-template>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </title>\r
+                               <!-- 1/04 fix -->\r
+                               <xsl:call-template name="subtitle"/>\r
+                               <xsl:call-template name="part"/>\r
+                       </titleInfo>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=246]">\r
+                       <titleInfo type="alternative">\r
+                               <xsl:for-each select="marc:subfield[@code='i']">\r
+                                       <xsl:attribute name="displayLabel"><xsl:value-of select="text()"/></xsl:attribute>\r
+                               </xsl:for-each>\r
+                               <title>\r
+                                       <xsl:call-template name="chopPunctuation">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:call-template name="subfieldSelect">\r
+                                                               <!-- 1/04 removed $h, $b -->\r
+                                                               <xsl:with-param name="codes">af</xsl:with-param>\r
+                                                       </xsl:call-template>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </title>\r
+                               <xsl:call-template name="subtitle"/>\r
+                               <xsl:call-template name="part"/>\r
+                       </titleInfo>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=130]|marc:datafield[@tag=240]|marc:datafield[@tag=730][@ind2!=2]">\r
+                       <titleInfo type="uniform">\r
+                               <title>\r
+                                       <xsl:variable name="str">\r
+                                               <xsl:for-each select="marc:subfield">\r
+                                                       <xsl:if test="(contains('adfklmor',@code) and (not(../marc:subfield[@code='n' or @code='p']) or (following-sibling::marc:subfield[@code='n' or @code='p'])))">\r
+                                                               <xsl:value-of select="text()"/>\r
+                                                               <xsl:text> </xsl:text>\r
+                                                       </xsl:if>\r
+                                               </xsl:for-each>\r
+                                       </xsl:variable>\r
+                                       <xsl:call-template name="chopPunctuation">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:value-of select="substring($str,1,string-length($str)-1)"/>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </title>\r
+                               <xsl:call-template name="part"/>\r
+                       </titleInfo>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=740][@ind2!=2]">\r
+                       <titleInfo type="alternative">\r
+                               <title>\r
+                                       <xsl:call-template name="chopPunctuation">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:call-template name="subfieldSelect">\r
+                                                               <xsl:with-param name="codes">ah</xsl:with-param>\r
+                                                       </xsl:call-template>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </title>\r
+                               <xsl:call-template name="part"/>\r
+                       </titleInfo>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=100]">\r
+                       <name type="personal">\r
+                               <xsl:call-template name="nameABCDQ"/>\r
+                               <xsl:call-template name="affiliation"/>\r
+                               <role>\r
+                                       <roleTerm authority="marcrelator" type="text">creator</roleTerm>\r
+                               </role>\r
+                               <xsl:call-template name="role"/>\r
+                       </name>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=110]">\r
+                       <name type="corporate">\r
+                               <xsl:call-template name="nameABCDN"/>\r
+                               <role>\r
+                                       <roleTerm authority="marcrelator" type="text">creator</roleTerm>\r
+                               </role>\r
+                               <xsl:call-template name="role"/>\r
+                       </name>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=111]">\r
+                       <name type="conference">\r
+                               <xsl:call-template name="nameACDEQ"/>\r
+                               <role>\r
+                                       <roleTerm authority="marcrelator" type="text">creator</roleTerm>\r
+                               </role>\r
+                               <xsl:call-template name="role"/>\r
+                       </name>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=700][not(marc:subfield[@code='t'])]">\r
+                       <name type="personal">\r
+                               <xsl:call-template name="nameABCDQ"/>\r
+                               <xsl:call-template name="affiliation"/>\r
+                               <xsl:call-template name="role"/>\r
+                       </name>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=710][not(marc:subfield[@code='t'])]">\r
+                       <name type="corporate">\r
+                               <xsl:call-template name="nameABCDN"/>\r
+                               <xsl:call-template name="role"/>\r
+                       </name>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=711][not(marc:subfield[@code='t'])]">\r
+                       <name type="conference">\r
+                               <xsl:call-template name="nameACDEQ"/>\r
+                               <xsl:call-template name="role"/>\r
+                       </name>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=720][not(marc:subfield[@code='t'])]">\r
+                       <name>\r
+                               <xsl:if test="@ind1=1">\r
+                                       <xsl:attribute name="type"><xsl:text>personal</xsl:text></xsl:attribute>\r
+                               </xsl:if>\r
+                               <namePart>\r
+                                       <xsl:value-of select="marc:subfield[@code='a']"/>\r
+                               </namePart>\r
+                               <xsl:call-template name="role"/>\r
+                       </name>\r
+               </xsl:for-each>\r
+               <typeOfResource>\r
+                       <xsl:if test="$leader7='c'">\r
+                               <xsl:attribute name="collection">yes</xsl:attribute>\r
+                       </xsl:if>\r
+                       <xsl:if test="$leader6='d' or $leader6='f' or $leader6='p' or $leader6='t'">\r
+                               <xsl:attribute name="manuscript">yes</xsl:attribute>\r
+                       </xsl:if>\r
+                       <xsl:choose>\r
+                               <xsl:when test="$leader6='a' or $leader6='t'">text</xsl:when>\r
+                               <xsl:when test="$leader6='e' or $leader6='f'">cartographic</xsl:when>\r
+                               <xsl:when test="$leader6='c' or $leader6='d'">notated music</xsl:when>\r
+                               <xsl:when test="$leader6='i'">sound recording-nonmusical</xsl:when>\r
+                               <xsl:when test="$leader6='j'">sound recording-musical</xsl:when>\r
+                               <xsl:when test="$leader6='k'">still image</xsl:when>\r
+                               <xsl:when test="$leader6='g'">moving image</xsl:when>\r
+                               <xsl:when test="$leader6='r'">three dimensional object</xsl:when>\r
+                               <xsl:when test="$leader6='m'">software, multimedia</xsl:when>\r
+                               <xsl:when test="$leader6='p'">mixed material</xsl:when>\r
+                       </xsl:choose>\r
+               </typeOfResource>\r
+               <xsl:if test="substring($controlField008,26,1)='d'">\r
+                       <genre authority="marc">globe</genre>\r
+               </xsl:if>\r
+               <xsl:if test="marc:controlfield[@tag=007][substring(text(),1,1)='a'][substring(text(),2,1)='r']">\r
+                       <genre authority="marc">remote sensing image</genre>\r
+               </xsl:if>\r
+               <xsl:if test="$typeOf008='MP'">\r
+                       <xsl:variable name="controlField008-25" select="substring($controlField008,26,1)"/>\r
+                       <xsl:choose>\r
+                               <xsl:when test="$controlField008-25='a' or $controlField008-25='b' or $controlField008-25='c' or marc:controlfield[@tag=007][substring(text(),1,1)='a'][substring(text(),2,1)='j']">\r
+                                       <genre authority="marc">map</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-25='e' or marc:controlfield[@tag=007][substring(text(),1,1)='a'][substring(text(),2,1)='d']">\r
+                                       <genre authority="marc">atlas</genre>\r
+                               </xsl:when>\r
+                       </xsl:choose>\r
+               </xsl:if>\r
+               <xsl:if test="$typeOf008='SE'">\r
+                       <xsl:variable name="controlField008-21" select="substring($controlField008,22,1)"/>\r
+                       <xsl:choose>\r
+                               <xsl:when test="$controlField008-21='d'">\r
+                                       <genre authority="marc">database</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-21='l'">\r
+                                       <genre authority="marc">loose-leaf</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-21='m'">\r
+                                       <genre authority="marc">series</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-21='n'">\r
+                                       <genre authority="marc">newspaper</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-21='p'">\r
+                                       <genre authority="marc">periodical</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-21='w'">\r
+                                       <genre authority="marc">web site</genre>\r
+                               </xsl:when>\r
+                       </xsl:choose>\r
+               </xsl:if>\r
+               <xsl:if test="$typeOf008='BK' or $typeOf008='SE'">\r
+                       <xsl:variable name="controlField008-24" select="substring($controlField008,25,4)"/>\r
+                       <xsl:choose>\r
+                               <xsl:when test="contains($controlField008-24,'a')">\r
+                                       <genre authority="marc">abstract or summary</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'b')">\r
+                                       <genre authority="marc">bibliography</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'c')">\r
+                                       <genre authority="marc">catalog</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'d')">\r
+                                       <genre authority="marc">dictionary</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'e')">\r
+                                       <genre authority="marc">encyclopedia</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'f')">\r
+                                       <genre authority="marc">handbook</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'g')">\r
+                                       <genre authority="marc">legal article</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'i')">\r
+                                       <genre authority="marc">index</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'k')">\r
+                                       <genre authority="marc">discography</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'l')">\r
+                                       <genre authority="marc">legislation</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'m')">\r
+                                       <genre authority="marc">theses</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'n')">\r
+                                       <genre authority="marc">survey of literature</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'o')">\r
+                                       <genre authority="marc">review</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'p')">\r
+                                       <genre authority="marc">programmed text</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'q')">\r
+                                       <genre authority="marc">filmography</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'r')">\r
+                                       <genre authority="marc">directory</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'s')">\r
+                                       <genre authority="marc">statistics</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'t')">\r
+                                       <genre authority="marc">technical report</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'v')">\r
+                                       <genre authority="marc">legal case and case notes</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'w')">\r
+                                       <genre authority="marc">law report or digest</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($controlField008-24,'z')">\r
+                                       <genre authority="marc">treaty</genre>\r
+                               </xsl:when>\r
+                       </xsl:choose>\r
+                       <xsl:variable name="controlField008-29" select="substring($controlField008,30,1)"/>\r
+                       <xsl:choose>\r
+                               <xsl:when test="$controlField008-29='1'">\r
+                                       <genre authority="marc">conference publication</genre>\r
+                               </xsl:when>\r
+                       </xsl:choose>\r
+               </xsl:if>\r
+               <xsl:if test="$typeOf008='CF'">\r
+                       <xsl:variable name="controlField008-26" select="substring($controlField008,27,1)"/>\r
+                       <xsl:choose>\r
+                               <xsl:when test="$controlField008-26='a'">\r
+                                       <genre authority="marc">numeric data</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-26='e'">\r
+                                       <genre authority="marc">database</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-26='f'">\r
+                                       <genre authority="marc">font</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-26='g'">\r
+                                       <genre authority="marc">game</genre>\r
+                               </xsl:when>\r
+                       </xsl:choose>\r
+               </xsl:if>\r
+               <xsl:if test="$typeOf008='BK'">\r
+                       <xsl:if test="substring($controlField008,25,1)='j'">\r
+                               <genre authority="marc">patent</genre>\r
+                       </xsl:if>\r
+                       <xsl:if test="substring($controlField008,31,1)='1'">\r
+                               <genre authority="marc">festschrift</genre>\r
+                       </xsl:if>\r
+                       <xsl:variable name="controlField008-34" select="substring($controlField008,35,1)"/>\r
+                       <xsl:if test="$controlField008-34='a' or $controlField008-34='b' or $controlField008-34='c' or $controlField008-34='d'">\r
+                               <genre authority="marc">biography</genre>\r
+                       </xsl:if>\r
+                       <xsl:variable name="controlField008-33" select="substring($controlField008,34,1)"/>\r
+                       <xsl:choose>\r
+                               <xsl:when test="$controlField008-33='e'">\r
+                                       <genre authority="marc">essay</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='d'">\r
+                                       <genre authority="marc">drama</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='c'">\r
+                                       <genre authority="marc">comic strip</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='l'">\r
+                                       <genre authority="marc">fiction</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='h'">\r
+                                       <genre authority="marc">humor, satire</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='i'">\r
+                                       <genre authority="marc">letter</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='f'">\r
+                                       <genre authority="marc">novel</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='j'">\r
+                                       <genre authority="marc">short story</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='s'">\r
+                                       <genre authority="marc">speech</genre>\r
+                               </xsl:when>\r
+                       </xsl:choose>\r
+               </xsl:if>\r
+               <xsl:if test="$typeOf008='MU'">\r
+                       <xsl:variable name="controlField008-30-31" select="substring($controlField008,31,2)"/>\r
+                       <xsl:if test="contains($controlField008-30-31,'b')">\r
+                               <genre authority="marc">biography</genre>\r
+                       </xsl:if>\r
+                       <xsl:if test="contains($controlField008-30-31,'c')">\r
+                               <genre authority="marc">conference publication</genre>\r
+                       </xsl:if>\r
+                       <xsl:if test="contains($controlField008-30-31,'d')">\r
+                               <genre authority="marc">drama</genre>\r
+                       </xsl:if>\r
+                       <xsl:if test="contains($controlField008-30-31,'e')">\r
+                               <genre authority="marc">essay</genre>\r
+                       </xsl:if>\r
+                       <xsl:if test="contains($controlField008-30-31,'f')">\r
+                               <genre authority="marc">fiction</genre>\r
+                       </xsl:if>\r
+                       <xsl:if test="contains($controlField008-30-31,'o')">\r
+                               <genre authority="marc">folktale</genre>\r
+                       </xsl:if>\r
+                       <xsl:if test="contains($controlField008-30-31,'h')">\r
+                               <genre authority="marc">history</genre>\r
+                       </xsl:if>\r
+                       <xsl:if test="contains($controlField008-30-31,'k')">\r
+                               <genre authority="marc">humor, satire</genre>\r
+                       </xsl:if>\r
+                       <xsl:if test="contains($controlField008-30-31,'m')">\r
+                               <genre authority="marc">memoir</genre>\r
+                       </xsl:if>\r
+                       <xsl:if test="contains($controlField008-30-31,'p')">\r
+                               <genre authority="marc">poetry</genre>\r
+                       </xsl:if>\r
+                       <xsl:if test="contains($controlField008-30-31,'r')">\r
+                               <genre authority="marc">rehearsal</genre>\r
+                       </xsl:if>\r
+                       <xsl:if test="contains($controlField008-30-31,'g')">\r
+                               <genre authority="marc">reporting</genre>\r
+                       </xsl:if>\r
+                       <xsl:if test="contains($controlField008-30-31,'s')">\r
+                               <genre authority="marc">sound</genre>\r
+                       </xsl:if>\r
+                       <xsl:if test="contains($controlField008-30-31,'l')">\r
+                               <genre authority="marc">speech</genre>\r
+                       </xsl:if>\r
+               </xsl:if>\r
+               <xsl:if test="$typeOf008='VM'">\r
+                       <xsl:variable name="controlField008-33" select="substring($controlField008,34,1)"/>\r
+                       <xsl:choose>\r
+                               <xsl:when test="$controlField008-33='a'">\r
+                                       <genre authority="marc">art original</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='b'">\r
+                                       <genre authority="marc">kit</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='c'">\r
+                                       <genre authority="marc">art reproduction</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='d'">\r
+                                       <genre authority="marc">diorama</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='f'">\r
+                                       <genre authority="marc">filmstrip</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='g'">\r
+                                       <genre authority="marc">legal article</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='i'">\r
+                                       <genre authority="marc">picture</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='k'">\r
+                                       <genre authority="marc">graphic</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='l'">\r
+                                       <genre authority="marc">technical drawing</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='m'">\r
+                                       <genre authority="marc">motion picture</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='n'">\r
+                                       <genre authority="marc">chart</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='o'">\r
+                                       <genre authority="marc">flash card</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='p'">\r
+                                       <genre authority="marc">microscope slide</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='q' or marc:controlfield[@tag=007][substring(text(),1,1)='a'][substring(text(),2,1)='q']">\r
+                                       <genre authority="marc">model</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='r'">\r
+                                       <genre authority="marc">realia</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='s'">\r
+                                       <genre authority="marc">slide</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='t'">\r
+                                       <genre authority="marc">transparency</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='v'">\r
+                                       <genre authority="marc">videorecording</genre>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-33='w'">\r
+                                       <genre authority="marc">toy</genre>\r
+                               </xsl:when>\r
+                       </xsl:choose>\r
+               </xsl:if>\r
+               <xsl:for-each select="marc:datafield[@tag=655]">\r
+                       <genre authority="marc">\r
+                               <xsl:attribute name="authority"><xsl:value-of select="marc:subfield[@code='2']"/></xsl:attribute>\r
+                               <xsl:call-template name="subfieldSelect">\r
+                                       <xsl:with-param name="codes">abvxyz</xsl:with-param>\r
+                                       <xsl:with-param name="delimeter">-</xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </genre>\r
+               </xsl:for-each>\r
+               <originInfo>\r
+                       <xsl:variable name="MARCpublicationCode" select="normalize-space(substring($controlField008,16,3))"/>\r
+                       <xsl:if test="translate($MARCpublicationCode,'|','')">\r
+                               <place>\r
+                                       <placeTerm>\r
+                                               <xsl:attribute name="type">code</xsl:attribute>\r
+                                               <xsl:attribute name="authority">marccountry</xsl:attribute>\r
+                                               <xsl:value-of select="$MARCpublicationCode"/>\r
+                                       </placeTerm>\r
+                               </place>\r
+                       </xsl:if>\r
+                       <xsl:for-each select="marc:datafield[@tag=044]/marc:subfield[@code='c']">\r
+                               <place>\r
+                                       <placeTerm>\r
+                                               <xsl:attribute name="type">code</xsl:attribute>\r
+                                               <xsl:attribute name="authority">iso3166</xsl:attribute>\r
+                                               <xsl:value-of select="."/>\r
+                                       </placeTerm>\r
+                               </place>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:datafield[@tag=260]/marc:subfield[@code='a']">\r
+                               <place>\r
+                                       <placeTerm>\r
+                                               <xsl:attribute name="type">text</xsl:attribute>\r
+                                               <xsl:call-template name="chopPunctuationFront">\r
+                                                       <xsl:with-param name="chopString">\r
+                                                               <xsl:call-template name="chopPunctuation">\r
+                                                                       <xsl:with-param name="chopString" select="."/>\r
+                                                               </xsl:call-template>\r
+                                                       </xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </placeTerm>\r
+                               </place>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:datafield[@tag=046]/marc:subfield[@code='m']">\r
+                               <dateValid point="start">\r
+                                       <xsl:value-of select="."/>\r
+                               </dateValid>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:datafield[@tag=046]/marc:subfield[@code='n']">\r
+                               <dateValid point="end">\r
+                                       <xsl:value-of select="."/>\r
+                               </dateValid>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:datafield[@tag=046]/marc:subfield[@code='j']">\r
+                               <dateModified>\r
+                                       <xsl:value-of select="."/>\r
+                               </dateModified>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:datafield[@tag=260]/marc:subfield[@code='b' or @code='c' or @code='g']">\r
+                               <xsl:choose>\r
+                                       <xsl:when test="@code='b'">\r
+                                               <publisher>\r
+                                                       <xsl:call-template name="chopPunctuation">\r
+                                                               <xsl:with-param name="chopString" select="."/>\r
+                                                               <xsl:with-param name="punctuation">\r
+                                                                       <xsl:text>:,;/ </xsl:text>\r
+                                                               </xsl:with-param>\r
+                                                       </xsl:call-template>\r
+                                               </publisher>\r
+                                       </xsl:when>\r
+                                       <xsl:when test="@code='c'">\r
+                                               <dateIssued>\r
+                                                       <xsl:call-template name="chopPunctuation">\r
+                                                               <xsl:with-param name="chopString" select="."/>\r
+                                                       </xsl:call-template>\r
+                                               </dateIssued>\r
+                                       </xsl:when>\r
+                                       <xsl:when test="@code='g'">\r
+                                               <dateCreated>\r
+                                                       <xsl:value-of select="."/>\r
+                                               </dateCreated>\r
+                                       </xsl:when>\r
+                               </xsl:choose>\r
+                       </xsl:for-each>\r
+                       <xsl:variable name="dataField260c">\r
+                               <xsl:call-template name="chopPunctuation">\r
+                                       <xsl:with-param name="chopString" select="marc:datafield[@tag=260]/marc:subfield[@code='c']"/>\r
+                               </xsl:call-template>\r
+                       </xsl:variable>\r
+                       <xsl:variable name="controlField008-7-10" select="normalize-space(substring($controlField008, 8, 4))"/>\r
+                       <xsl:variable name="controlField008-11-14" select="normalize-space(substring($controlField008, 12, 4))"/>\r
+                       <xsl:variable name="controlField008-6" select="normalize-space(substring($controlField008, 7, 1))"/>\r
+                       <xsl:if test="$controlField008-6='e' or $controlField008-6='p' or $controlField008-6='r' or $controlField008-6='t' or $controlField008-6='s'">\r
+                               <xsl:if test="$controlField008-7-10 and ($controlField008-7-10 != $dataField260c)">\r
+                                       <dateIssued encoding="marc">\r
+                                               <xsl:value-of select="$controlField008-7-10"/>\r
+                                       </dateIssued>\r
+                               </xsl:if>\r
+                       </xsl:if>\r
+                       <xsl:if test="$controlField008-6='c' or $controlField008-6='d' or $controlField008-6='i' or $controlField008-6='k' or $controlField008-6='m' or $controlField008-6='q' or $controlField008-6='u'">\r
+                               <xsl:if test="$controlField008-7-10">\r
+                                       <dateIssued encoding="marc" point="start">\r
+                                               <xsl:value-of select="$controlField008-7-10"/>\r
+                                       </dateIssued>\r
+                               </xsl:if>\r
+                       </xsl:if>\r
+                       <xsl:if test="$controlField008-6='c' or $controlField008-6='d' or $controlField008-6='i' or $controlField008-6='k' or $controlField008-6='m' or $controlField008-6='q' or $controlField008-6='u'">\r
+                               <xsl:if test="$controlField008-11-14">\r
+                                       <dateIssued encoding="marc" point="end">\r
+                                               <xsl:value-of select="$controlField008-11-14"/>\r
+                                       </dateIssued>\r
+                               </xsl:if>\r
+                       </xsl:if>\r
+                       <xsl:if test="$controlField008-6='q'">\r
+                               <xsl:if test="$controlField008-7-10">\r
+                                       <dateIssued encoding="marc" point="start" qualifier="questionable">\r
+                                               <xsl:value-of select="$controlField008-7-10"/>\r
+                                       </dateIssued>\r
+                               </xsl:if>\r
+                       </xsl:if>\r
+                       <xsl:if test="$controlField008-6='q'">\r
+                               <xsl:if test="$controlField008-11-14">\r
+                                       <dateIssued encoding="marc" point="end" qualifier="questionable">\r
+                                               <xsl:value-of select="$controlField008-11-14"/>\r
+                                       </dateIssued>\r
+                               </xsl:if>\r
+                       </xsl:if>\r
+                       <xsl:if test="$controlField008-6='t'">\r
+                               <xsl:if test="$controlField008-11-14">\r
+                                       <copyrightDate encoding="marc">\r
+                                               <xsl:value-of select="$controlField008-11-14"/>\r
+                                       </copyrightDate>\r
+                               </xsl:if>\r
+                       </xsl:if>\r
+                       <xsl:for-each select="marc:datafield[@tag=033][@ind1=0 or @ind1=1]/marc:subfield[@code='a']">\r
+                               <dateCaptured encoding="iso8601">\r
+                                       <xsl:value-of select="."/>\r
+                               </dateCaptured>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:datafield[@tag=033][@ind1=2]/marc:subfield[@code='a'][1]">\r
+                               <dateCaptured encoding="iso8601" point="start">\r
+                                       <xsl:value-of select="."/>\r
+                               </dateCaptured>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:datafield[@tag=033][@ind1=2]/marc:subfield[@code='a'][2]">\r
+                               <dateCaptured encoding="iso8601" point="end">\r
+                                       <xsl:value-of select="."/>\r
+                               </dateCaptured>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:datafield[@tag=250]/marc:subfield[@code='a']">\r
+                               <edition>\r
+                                       <xsl:value-of select="."/>\r
+                               </edition>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:leader">\r
+                               <issuance>\r
+                                       <xsl:choose>\r
+                                               <xsl:when test="$leader7='a' or $leader7='c' or $leader7='d' or $leader7='m'">monographic</xsl:when>\r
+                                               <xsl:when test="$leader7='b' or $leader7='i' or $leader7='s'">continuing</xsl:when>\r
+                                       </xsl:choose>\r
+                               </issuance>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:datafield[@tag=310]|marc:datafield[@tag=321]">\r
+                               <frequency>\r
+                                       <xsl:call-template name="subfieldSelect">\r
+                                               <xsl:with-param name="codes">ab</xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </frequency>\r
+                       </xsl:for-each>\r
+               </originInfo>\r
+               <xsl:variable name="controlField008-35-37" select="normalize-space(translate(substring($controlField008,36,3),'|#',''))"/>\r
+               <xsl:if test="$controlField008-35-37">\r
+                       <language>\r
+                               <languageTerm authority="iso639-2b" type="code">\r
+                                       <xsl:value-of select="substring($controlField008,36,3)"/>\r
+                               </languageTerm>\r
+                       </language>\r
+               </xsl:if>\r
+               <xsl:for-each select="marc:datafield[@tag=041]">\r
+                       <xsl:for-each select="marc:subfield[@code='a' or @code='b' or @code='d' or @code='e' or @code='f' or @code='g' or @code='h']">\r
+                               <xsl:variable name="langCodes" select="."/>\r
+                               <xsl:choose>\r
+                                       <xsl:when test="../marc:subfield[@code='2']='rfc3066'">\r
+                                               <!-- not stacked but could be repeated -->\r
+                                               <xsl:call-template name="rfcLanguages">\r
+                                                       <xsl:with-param name="nodeNum">\r
+                                                               <xsl:value-of select="1"/>\r
+                                                       </xsl:with-param>\r
+                                                       <xsl:with-param name="usedLanguages">\r
+                                                               <xsl:text/>\r
+                                                       </xsl:with-param>\r
+                                                       <xsl:with-param name="controlField008-35-37">\r
+                                                               <xsl:value-of select="$controlField008-35-37"/>\r
+                                                       </xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </xsl:when>\r
+                                       <xsl:otherwise>\r
+                                               <!-- iso -->\r
+                                               <xsl:variable name="allLanguages">\r
+                                                       <xsl:copy-of select="$langCodes"/>\r
+                                               </xsl:variable>\r
+                                               <xsl:variable name="currentLanguage">\r
+                                                       <xsl:value-of select="substring($allLanguages,1,3)"/>\r
+                                               </xsl:variable>\r
+                                               <xsl:call-template name="isoLanguage">\r
+                                                       <xsl:with-param name="currentLanguage">\r
+                                                               <xsl:value-of select="substring($allLanguages,1,3)"/>\r
+                                                       </xsl:with-param>\r
+                                                       <xsl:with-param name="remainingLanguages">\r
+                                                               <xsl:value-of select="substring($allLanguages,4,string-length($allLanguages)-3)"/>\r
+                                                       </xsl:with-param>\r
+                                                       <xsl:with-param name="usedLanguages">\r
+                                                               <xsl:if test="$controlField008-35-37">\r
+                                                                       <xsl:value-of select="$controlField008-35-37"/>\r
+                                                               </xsl:if>\r
+                                                       </xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </xsl:otherwise>\r
+                               </xsl:choose>\r
+                       </xsl:for-each>\r
+               </xsl:for-each>\r
+               <xsl:variable name="physicalDescription">\r
+                       <xsl:if test="$typeOf008='CF' and marc:controlfield[@tag=007][substring(.,12,1)='a' or substring(.,12,1)='b']">\r
+                               <digitalOrigin>reformatted digital</digitalOrigin>\r
+                       </xsl:if>\r
+                       <xsl:variable name="controlField008-23" select="substring($controlField008,24,1)"/>\r
+                       <xsl:variable name="controlField008-29" select="substring($controlField008,30,1)"/>\r
+                       <xsl:variable name="check008-23">\r
+                               <xsl:if test="$typeOf008='BK' or $typeOf008='MU' or $typeOf008='SE' or $typeOf008='MM'">\r
+                                       <xsl:value-of select="true()"/>\r
+                               </xsl:if>\r
+                       </xsl:variable>\r
+                       <xsl:variable name="check008-29">\r
+                               <xsl:if test="$typeOf008='MP' or $typeOf008='VM'">\r
+                                       <xsl:value-of select="true()"/>\r
+                               </xsl:if>\r
+                       </xsl:variable>\r
+                       <xsl:choose>\r
+                               <xsl:when test="($check008-23 and $controlField008-23='f') or ($check008-29 and $controlField008-29='f')">\r
+                                       <form authority="marcform">braille</form>\r
+                               </xsl:when>\r
+                               <xsl:when test="($controlField008-23=' ' and ($leader6='c' or $leader6='d')) or (($typeOf008='BK' or $typeOf008='SE') and ($controlField008-23=' ' or $controlField008='r'))">\r
+                                       <form authority="marcform">print</form>\r
+                               </xsl:when>\r
+                               <xsl:when test="$leader6 = 'm' or ($check008-23 and $controlField008-23='s') or ($check008-29 and $controlField008-29='s')">\r
+                                       <form authority="marcform">electronic</form>\r
+                               </xsl:when>\r
+                               <xsl:when test="($check008-23 and $controlField008-23='b') or ($check008-29 and $controlField008-29='b')">\r
+                                       <form authority="marcform">microfiche</form>\r
+                               </xsl:when>\r
+                               <xsl:when test="($check008-23 and $controlField008-23='a') or ($check008-29 and $controlField008-29='a')">\r
+                                       <form authority="marcform">microfilm</form>\r
+                               </xsl:when>\r
+                       </xsl:choose>\r
+                       <!-- 1/04 fix -->\r
+                       <xsl:if test="marc:datafield[@tag=130]/marc:subfield[@code='h']">\r
+                               <form authority="gmd">\r
+                                       <xsl:call-template name="chopBrackets">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:value-of select="marc:datafield[@tag=130]/marc:subfield[@code='h']"/>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </form>\r
+                       </xsl:if>\r
+                       <xsl:if test="marc:datafield[@tag=240]/marc:subfield[@code='h']">\r
+                               <form authority="gmd">\r
+                                       <xsl:call-template name="chopBrackets">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:value-of select="marc:datafield[@tag=240]/marc:subfield[@code='h']"/>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </form>\r
+                       </xsl:if>\r
+                       <xsl:if test="marc:datafield[@tag=242]/marc:subfield[@code='h']">\r
+                               <form authority="gmd">\r
+                                       <xsl:call-template name="chopBrackets">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:value-of select="marc:datafield[@tag=242]/marc:subfield[@code='h']"/>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </form>\r
+                       </xsl:if>\r
+                       <xsl:if test="marc:datafield[@tag=245]/marc:subfield[@code='h']">\r
+                               <form authority="gmd">\r
+                                       <xsl:call-template name="chopBrackets">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:value-of select="marc:datafield[@tag=245]/marc:subfield[@code='h']"/>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </form>\r
+                       </xsl:if>\r
+                       <xsl:if test="marc:datafield[@tag=246]/marc:subfield[@code='h']">\r
+                               <form authority="gmd">\r
+                                       <xsl:call-template name="chopBrackets">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:value-of select="marc:datafield[@tag=246]/marc:subfield[@code='h']"/>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </form>\r
+                       </xsl:if>\r
+                       <xsl:if test="marc:datafield[@tag=730]/marc:subfield[@code='h']">\r
+                               <form authority="gmd">\r
+                                       <xsl:call-template name="chopBrackets">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:value-of select="marc:datafield[@tag=730]/marc:subfield[@code='h']"/>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </form>\r
+                       </xsl:if>\r
+                       <xsl:for-each select="marc:datafield[@tag=256]/marc:subfield[@code='a']">\r
+                               <form>\r
+                                       <xsl:value-of select="."/>\r
+                               </form>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:controlfield[@tag=007][substring(text(),1,1)='c']">\r
+                               <xsl:choose>\r
+                                       <xsl:when test="substring(text(),14,1)='a'">\r
+                                               <reformattingQuality>access</reformattingQuality>\r
+                                       </xsl:when>\r
+                                       <xsl:when test="substring(text(),14,1)='p'">\r
+                                               <reformattingQuality>preservation</reformattingQuality>\r
+                                       </xsl:when>\r
+                                       <xsl:when test="substring(text(),14,1)='r'">\r
+                                               <reformattingQuality>replacement</reformattingQuality>\r
+                                       </xsl:when>\r
+                               </xsl:choose>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:datafield[@tag=856]/marc:subfield[@code='q'][string-length(.)&gt;1]">\r
+                               <internetMediaType>\r
+                                       <xsl:value-of select="."/>\r
+                               </internetMediaType>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:datafield[@tag=300]">\r
+                               <extent>\r
+                                       <xsl:call-template name="subfieldSelect">\r
+                                               <xsl:with-param name="codes">abce</xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </extent>\r
+                       </xsl:for-each>\r
+               </xsl:variable>\r
+               <xsl:if test="string-length(normalize-space($physicalDescription))">\r
+                       <physicalDescription>\r
+                               <xsl:copy-of select="$physicalDescription"/>\r
+                       </physicalDescription>\r
+               </xsl:if>\r
+               <xsl:for-each select="marc:datafield[@tag=520]">\r
+                       <abstract>\r
+                               <xsl:call-template name="uri"/>\r
+                               <xsl:call-template name="subfieldSelect">\r
+                                       <xsl:with-param name="codes">ab</xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </abstract>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=505]">\r
+                       <tableOfContents>\r
+                               <xsl:call-template name="uri"/>\r
+                               <xsl:call-template name="subfieldSelect">\r
+                                       <xsl:with-param name="codes">agrt</xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </tableOfContents>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=521]">\r
+                       <targetAudience>\r
+                               <xsl:call-template name="subfieldSelect">\r
+                                       <xsl:with-param name="codes">ab</xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </targetAudience>\r
+               </xsl:for-each>\r
+               <xsl:if test="$typeOf008='BK' or $typeOf008='CF' or $typeOf008='MU' or $typeOf008='VM'">\r
+                       <xsl:variable name="controlField008-22" select="substring($controlField008,23,1)"/>\r
+                       <xsl:choose>\r
+                               <!-- 01/04 fix -->\r
+                               <xsl:when test="$controlField008-22='d'">\r
+                                       <targetAudience authority="marctarget">adolescent</targetAudience>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-22='e'">\r
+                                       <targetAudience authority="marctarget">adult</targetAudience>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-22='g'">\r
+                                       <targetAudience authority="marctarget">general</targetAudience>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-22='b' or $controlField008-22='c' or $controlField008-22='j'">\r
+                                       <targetAudience authority="marctarget">juvenile</targetAudience>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-22='a'">\r
+                                       <targetAudience authority="marctarget">preschool</targetAudience>\r
+                               </xsl:when>\r
+                               <xsl:when test="$controlField008-22='f'">\r
+                                       <targetAudience authority="marctarget">specialized</targetAudience>\r
+                               </xsl:when>\r
+                       </xsl:choose>\r
+               </xsl:if>\r
+               <xsl:for-each select="marc:datafield[@tag=245]/marc:subfield[@code='c']">\r
+                       <note type="statement of responsibility">\r
+                               <xsl:value-of select="."/>\r
+                       </note>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=500]">\r
+                       <note>\r
+                               <xsl:value-of select="marc:subfield[@code='a']"/>\r
+                               <xsl:call-template name="uri"/>\r
+                       </note>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=511]">\r
+                       <note type="performers">\r
+                               <xsl:call-template name="uri"/>\r
+                               <xsl:value-of select="marc:subfield[@code='a']"/>\r
+                       </note>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=518]">\r
+                       <note type="venue">\r
+                               <xsl:call-template name="uri"/>\r
+                               <xsl:value-of select="marc:subfield[@code='a']"/>\r
+                       </note>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=501 or @tag=502 or @tag=504 or @tag=506 or @tag=507 or @tag=508 or  @tag=513 or @tag=514 or @tag=515 or @tag=516 or @tag=522 or @tag=524 or @tag=525 or @tag=526 or @tag=530 or @tag=533 or @tag=534 or @tag=535 or @tag=536 or @tag=538 or @tag=540 or @tag=541 or @tag=544 or @tag=545 or @tag=546 or @tag=547 or @tag=550 or @tag=552 or @tag=555 or @tag=556 or @tag=561 or @tag=562 or @tag=565 or @tag=567 or @tag=580 or @tag=581 or @tag=583 or @tag=584 or @tag=585 or @tag=586]">\r
+                       <note>\r
+                               <xsl:call-template name="uri"/>\r
+                               <xsl:variable name="str">\r
+                                       <xsl:for-each select="marc:subfield[@code!='6' or @code!='8']">\r
+                                               <xsl:value-of select="."/>\r
+                                               <xsl:text> </xsl:text>\r
+                                       </xsl:for-each>\r
+                               </xsl:variable>\r
+                               <xsl:value-of select="substring($str,1,string-length($str)-1)"/>\r
+                       </note>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=034][marc:subfield[@code='d' or @code='e' or @code='f' or @code='g']]">\r
+                       <subject>\r
+                               <cartographics>\r
+                                       <coordinates>\r
+                                               <xsl:call-template name="subfieldSelect">\r
+                                                       <xsl:with-param name="codes">defg</xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </coordinates>\r
+                               </cartographics>\r
+                       </subject>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=043]">\r
+                       <subject>\r
+                               <xsl:for-each select="marc:subfield[@code='a' or @code='b' or @code='c']">\r
+                                       <geographicCode>\r
+                                               <xsl:attribute name="authority"><xsl:if test="@code='a'"><xsl:text>marcgac</xsl:text></xsl:if><xsl:if test="@code='b'"><xsl:value-of select="following-sibling::marc:subfield[@code=2]"/></xsl:if><xsl:if test="@code='c'"><xsl:text>iso3166</xsl:text></xsl:if></xsl:attribute>\r
+                                               <xsl:value-of select="self::marc:subfield"/>\r
+                                       </geographicCode>\r
+                               </xsl:for-each>\r
+                       </subject>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=255]">\r
+                       <subject>\r
+                               <cartographics>\r
+                                       <xsl:for-each select="marc:subfield[@code='c']">\r
+                                               <coordinates>\r
+                                                       <xsl:value-of select="."/>\r
+                                               </coordinates>\r
+                                       </xsl:for-each>\r
+                                       <xsl:for-each select="marc:subfield[@code='a']">\r
+                                               <scale>\r
+                                                       <xsl:value-of select="."/>\r
+                                               </scale>\r
+                                       </xsl:for-each>\r
+                                       <xsl:for-each select="marc:subfield[@code='b']">\r
+                                               <projection>\r
+                                                       <xsl:value-of select="."/>\r
+                                               </projection>\r
+                                       </xsl:for-each>\r
+                               </cartographics>\r
+                       </subject>\r
+               </xsl:for-each>\r
+               <xsl:apply-templates select="marc:datafield[653 &gt;= @tag and @tag &gt;= 600]"/>\r
+               <xsl:apply-templates select="marc:datafield[@tag=656]"/>\r
+               <xsl:for-each select="marc:datafield[@tag=752]">\r
+                       <subject>\r
+                               <hierarchicalGeographic>\r
+                                       <xsl:for-each select="marc:subfield[@code='a']">\r
+                                               <country>\r
+                                                       <xsl:call-template name="chopPunctuation">\r
+                                                               <xsl:with-param name="chopString" select="."/>\r
+                                                       </xsl:call-template>\r
+                                               </country>\r
+                                       </xsl:for-each>\r
+                                       <xsl:for-each select="marc:subfield[@code='b']">\r
+                                               <state>\r
+                                                       <xsl:call-template name="chopPunctuation">\r
+                                                               <xsl:with-param name="chopString" select="."/>\r
+                                                       </xsl:call-template>\r
+                                               </state>\r
+                                       </xsl:for-each>\r
+                                       <xsl:for-each select="marc:subfield[@code='c']">\r
+                                               <county>\r
+                                                       <xsl:call-template name="chopPunctuation">\r
+                                                               <xsl:with-param name="chopString" select="."/>\r
+                                                       </xsl:call-template>\r
+                                               </county>\r
+                                       </xsl:for-each>\r
+                                       <xsl:for-each select="marc:subfield[@code='d']">\r
+                                               <city>\r
+                                                       <xsl:call-template name="chopPunctuation">\r
+                                                               <xsl:with-param name="chopString" select="."/>\r
+                                                       </xsl:call-template>\r
+                                               </city>\r
+                                       </xsl:for-each>\r
+                               </hierarchicalGeographic>\r
+                       </subject>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=045][marc:subfield[@code='b']]">\r
+                       <subject>\r
+                               <xsl:choose>\r
+                                       <xsl:when test="@ind1=2">\r
+                                               <temporal encoding="iso8601" point="start">\r
+                                                       <xsl:call-template name="chopPunctuation">\r
+                                                               <xsl:with-param name="chopString">\r
+                                                                       <xsl:value-of select="marc:subfield[@code='b'][1]"/>\r
+                                                               </xsl:with-param>\r
+                                                       </xsl:call-template>\r
+                                               </temporal>\r
+                                               <temporal encoding="iso8601" point="end">\r
+                                                       <xsl:call-template name="chopPunctuation">\r
+                                                               <xsl:with-param name="chopString">\r
+                                                                       <xsl:value-of select="marc:subfield[@code='b'][2]"/>\r
+                                                               </xsl:with-param>\r
+                                                       </xsl:call-template>\r
+                                               </temporal>\r
+                                       </xsl:when>\r
+                                       <xsl:otherwise>\r
+                                               <xsl:for-each select="marc:subfield[@code='b']">\r
+                                                       <temporal encoding="iso8601">\r
+                                                               <xsl:call-template name="chopPunctuation">\r
+                                                                       <xsl:with-param name="chopString" select="."/>\r
+                                                               </xsl:call-template>\r
+                                                       </temporal>\r
+                                               </xsl:for-each>\r
+                                       </xsl:otherwise>\r
+                               </xsl:choose>\r
+                       </subject>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=050]">\r
+                       <xsl:for-each select="marc:subfield[@code='b']">\r
+                               <classification authority="lcc">\r
+                                       <xsl:if test="../marc:subfield[@code='3']">\r
+                                               <xsl:attribute name="displayLabel"><xsl:value-of select="../marc:subfield[@code='3']"/></xsl:attribute>\r
+                                       </xsl:if>\r
+                                       <xsl:value-of select="preceding-sibling::marc:subfield[@code='a'][1]"/>\r
+                                       <xsl:text> </xsl:text>\r
+                                       <xsl:value-of select="text()"/>\r
+                               </classification>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:subfield[@code='a'][not(following-sibling::marc:subfield[@code='b'])]">\r
+                               <classification authority="lcc">\r
+                                       <xsl:if test="../marc:subfield[@code='3']">\r
+                                               <xsl:attribute name="displayLabel"><xsl:value-of select="../marc:subfield[@code='3']"/></xsl:attribute>\r
+                                       </xsl:if>\r
+                                       <xsl:value-of select="text()"/>\r
+                               </classification>\r
+                       </xsl:for-each>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=082]">\r
+                       <classification authority="ddc">\r
+                               <xsl:if test="marc:subfield[@code='2']">\r
+                                       <xsl:attribute name="edition"><xsl:value-of select="marc:subfield[@code='2']"/></xsl:attribute>\r
+                               </xsl:if>\r
+                               <xsl:call-template name="subfieldSelect">\r
+                                       <xsl:with-param name="codes">ab</xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </classification>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=080]">\r
+                       <classification authority="udc">\r
+                               <xsl:call-template name="subfieldSelect">\r
+                                       <xsl:with-param name="codes">abx</xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </classification>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=060]">\r
+                       <classification authority="nlm">\r
+                               <xsl:call-template name="subfieldSelect">\r
+                                       <xsl:with-param name="codes">ab</xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </classification>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=086][@ind1=0]">\r
+                       <classification authority="sudocs">\r
+                               <xsl:value-of select="marc:subfield[@code='a']"/>\r
+                       </classification>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=086][@ind1=1]">\r
+                       <classification authority="candoc">\r
+                               <xsl:value-of select="marc:subfield[@code='a']"/>\r
+                       </classification>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=086]">\r
+                       <classification>\r
+                               <xsl:attribute name="authority"><xsl:value-of select="marc:subfield[@code='2']"/></xsl:attribute>\r
+                               <xsl:value-of select="marc:subfield[@code='a']"/>\r
+                       </classification>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=084]">\r
+                       <classification>\r
+                               <xsl:attribute name="authority"><xsl:value-of select="marc:subfield[@code='2']"/></xsl:attribute>\r
+                               <xsl:call-template name="subfieldSelect">\r
+                                       <xsl:with-param name="codes">ab</xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </classification>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=440]">\r
+                       <relatedItem type="series">\r
+                               <titleInfo>\r
+                                       <title>\r
+                                               <xsl:call-template name="chopPunctuation">\r
+                                                       <xsl:with-param name="chopString">\r
+                                                               <xsl:call-template name="subfieldSelect">\r
+                                                                       <xsl:with-param name="codes">av</xsl:with-param>\r
+                                                               </xsl:call-template>\r
+                                                       </xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </title>\r
+                                       <xsl:call-template name="part"/>\r
+                               </titleInfo>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=490][@ind1=0]">\r
+                       <relatedItem type="series">\r
+                               <titleInfo>\r
+                                       <title>\r
+                                               <xsl:call-template name="chopPunctuation">\r
+                                                       <xsl:with-param name="chopString">\r
+                                                               <xsl:call-template name="subfieldSelect">\r
+                                                                       <xsl:with-param name="codes">av</xsl:with-param>\r
+                                                               </xsl:call-template>\r
+                                                       </xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </title>\r
+                                       <xsl:call-template name="part"/>\r
+                               </titleInfo>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=510]">\r
+                       <relatedItem type="isReferencedBy">\r
+                               <note>\r
+                                       <xsl:call-template name="subfieldSelect">\r
+                                               <xsl:with-param name="codes">abcx3</xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </note>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=534]">\r
+                       <relatedItem type="original">\r
+                               <xsl:call-template name="relatedTitle"/>\r
+                               <xsl:call-template name="relatedName"/>\r
+                               <xsl:if test="marc:subfield[@code='b' or @code='c']">\r
+                                       <originInfo>\r
+                                               <xsl:for-each select="marc:subfield[@code='c']">\r
+                                                       <publisher>\r
+                                                               <xsl:value-of select="."/>\r
+                                                       </publisher>\r
+                                               </xsl:for-each>\r
+                                               <xsl:for-each select="marc:subfield[@code='b']">\r
+                                                       <edition>\r
+                                                               <xsl:value-of select="."/>\r
+                                                       </edition>\r
+                                               </xsl:for-each>\r
+                                       </originInfo>\r
+                               </xsl:if>\r
+                               <xsl:call-template name="relatedIdentifierISSN"/>\r
+                               <xsl:for-each select="marc:subfield[@code='z']">\r
+                                       <identifier type="isbn">\r
+                                               <xsl:value-of select="."/>\r
+                                       </identifier>\r
+                               </xsl:for-each>\r
+                               <xsl:call-template name="relatedNote"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=700][marc:subfield[@code='t']]">\r
+                       <relatedItem>\r
+                               <xsl:call-template name="constituentOrRelatedType"/>\r
+                               <titleInfo>\r
+                                       <title>\r
+                                               <xsl:call-template name="chopPunctuation">\r
+                                                       <xsl:with-param name="chopString">\r
+                                                               <xsl:call-template name="specialSubfieldSelect">\r
+                                                                       <xsl:with-param name="anyCodes">tfklmorsv</xsl:with-param>\r
+                                                                       <xsl:with-param name="axis">t</xsl:with-param>\r
+                                                                       <xsl:with-param name="afterCodes">g</xsl:with-param>\r
+                                                               </xsl:call-template>\r
+                                                       </xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </title>\r
+                                       <xsl:call-template name="part"/>\r
+                               </titleInfo>\r
+                               <name type="personal">\r
+                                       <namePart>\r
+                                               <xsl:call-template name="specialSubfieldSelect">\r
+                                                       <xsl:with-param name="anyCodes">aq</xsl:with-param>\r
+                                                       <xsl:with-param name="axis">t</xsl:with-param>\r
+                                                       <xsl:with-param name="beforeCodes">g</xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </namePart>\r
+                                       <xsl:call-template name="termsOfAddress"/>\r
+                                       <xsl:call-template name="nameDate"/>\r
+                                       <xsl:call-template name="role"/>\r
+                               </name>\r
+                               <xsl:call-template name="relatedForm"/>\r
+                               <xsl:call-template name="relatedIdentifierISSN"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=710][marc:subfield[@code='t']]">\r
+                       <relatedItem>\r
+                               <xsl:call-template name="constituentOrRelatedType"/>\r
+                               <titleInfo>\r
+                                       <title>\r
+                                               <xsl:call-template name="chopPunctuation">\r
+                                                       <xsl:with-param name="chopString">\r
+                                                               <xsl:call-template name="specialSubfieldSelect">\r
+                                                                       <xsl:with-param name="anyCodes">tfklmorsv</xsl:with-param>\r
+                                                                       <xsl:with-param name="axis">t</xsl:with-param>\r
+                                                                       <xsl:with-param name="afterCodes">dg</xsl:with-param>\r
+                                                               </xsl:call-template>\r
+                                                       </xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </title>\r
+                                       <xsl:call-template name="relatedPartNumName"/>\r
+                               </titleInfo>\r
+                               <name type="corporate">\r
+                                       <xsl:for-each select="marc:subfield[@code='a']">\r
+                                               <namePart>\r
+                                                       <xsl:value-of select="."/>\r
+                                               </namePart>\r
+                                       </xsl:for-each>\r
+                                       <xsl:for-each select="marc:subfield[@code='b']">\r
+                                               <namePart>\r
+                                                       <xsl:value-of select="."/>\r
+                                               </namePart>\r
+                                       </xsl:for-each>\r
+                                       <xsl:variable name="tempNamePart">\r
+                                               <xsl:call-template name="specialSubfieldSelect">\r
+                                                       <xsl:with-param name="anyCodes">c</xsl:with-param>\r
+                                                       <xsl:with-param name="axis">t</xsl:with-param>\r
+                                                       <xsl:with-param name="beforeCodes">dgn</xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </xsl:variable>\r
+                                       <xsl:if test="normalize-space($tempNamePart)">\r
+                                               <namePart>\r
+                                                       <xsl:value-of select="$tempNamePart"/>\r
+                                               </namePart>\r
+                                       </xsl:if>\r
+                                       <xsl:call-template name="role"/>\r
+                               </name>\r
+                               <xsl:call-template name="relatedForm"/>\r
+                               <xsl:call-template name="relatedIdentifierISSN"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=711][marc:subfield[@code='t']]">\r
+                       <relatedItem>\r
+                               <xsl:call-template name="constituentOrRelatedType"/>\r
+                               <titleInfo>\r
+                                       <title>\r
+                                               <xsl:call-template name="chopPunctuation">\r
+                                                       <xsl:with-param name="chopString">\r
+                                                               <xsl:call-template name="specialSubfieldSelect">\r
+                                                                       <xsl:with-param name="anyCodes">tfklsv</xsl:with-param>\r
+                                                                       <xsl:with-param name="axis">t</xsl:with-param>\r
+                                                                       <xsl:with-param name="afterCodes">g</xsl:with-param>\r
+                                                               </xsl:call-template>\r
+                                                       </xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </title>\r
+                                       <xsl:call-template name="relatedPartNumName"/>\r
+                               </titleInfo>\r
+                               <name type="conference">\r
+                                       <namePart>\r
+                                               <xsl:call-template name="specialSubfieldSelect">\r
+                                                       <xsl:with-param name="anyCodes">aqdc</xsl:with-param>\r
+                                                       <xsl:with-param name="axis">t</xsl:with-param>\r
+                                                       <xsl:with-param name="beforeCodes">gn</xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </namePart>\r
+                               </name>\r
+                               <xsl:call-template name="relatedForm"/>\r
+                               <xsl:call-template name="relatedIdentifierISSN"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=730][@ind2=2]">\r
+                       <relatedItem>\r
+                               <xsl:call-template name="constituentOrRelatedType"/>\r
+                               <titleInfo>\r
+                                       <title>\r
+                                               <xsl:call-template name="chopPunctuation">\r
+                                                       <xsl:with-param name="chopString">\r
+                                                               <xsl:call-template name="subfieldSelect">\r
+                                                                       <xsl:with-param name="codes">adfgklmorsv</xsl:with-param>\r
+                                                               </xsl:call-template>\r
+                                                       </xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </title>\r
+                                       <xsl:call-template name="part"/>\r
+                               </titleInfo>\r
+                               <xsl:call-template name="relatedForm"/>\r
+                               <xsl:call-template name="relatedIdentifierISSN"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=740][@ind2=2]">\r
+                       <relatedItem>\r
+                               <xsl:call-template name="constituentOrRelatedType"/>\r
+                               <titleInfo>\r
+                                       <title>\r
+                                               <xsl:call-template name="chopPunctuation">\r
+                                                       <xsl:with-param name="chopString">\r
+                                                               <xsl:value-of select="marc:subfield[@code='a']"/>\r
+                                                       </xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </title>\r
+                                       <xsl:call-template name="part"/>\r
+                               </titleInfo>\r
+                               <xsl:call-template name="relatedForm"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=760]|marc:datafield[@tag=762]">\r
+                       <relatedItem type="series">\r
+                               <xsl:call-template name="relatedItem76X-78X"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=765]|marc:datafield[@tag=767]|marc:datafield[@tag=777]|marc:datafield[@tag=787]">\r
+                       <relatedItem>\r
+                               <xsl:call-template name="relatedItem76X-78X"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=775]">\r
+                       <relatedItem type="otherVersion">\r
+                               <xsl:call-template name="relatedItem76X-78X"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=770]|marc:datafield[@tag=774]">\r
+                       <relatedItem type="constituent">\r
+                               <xsl:call-template name="relatedItem76X-78X"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=772]|marc:datafield[@tag=773]">\r
+                       <relatedItem type="host">\r
+                               <xsl:call-template name="relatedItem76X-78X"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=776]">\r
+                       <relatedItem type="otherFormat">\r
+                               <xsl:call-template name="relatedItem76X-78X"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=780]">\r
+                       <relatedItem type="preceding">\r
+                               <xsl:call-template name="relatedItem76X-78X"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=785]">\r
+                       <relatedItem type="succeeding">\r
+                               <xsl:call-template name="relatedItem76X-78X"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=786]">\r
+                       <relatedItem type="original">\r
+                               <xsl:call-template name="relatedItem76X-78X"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=800]">\r
+                       <relatedItem type="series">\r
+                               <titleInfo>\r
+                                       <title>\r
+                                               <xsl:call-template name="chopPunctuation">\r
+                                                       <xsl:with-param name="chopString">\r
+                                                               <xsl:call-template name="specialSubfieldSelect">\r
+                                                                       <xsl:with-param name="anyCodes">tfklmorsv</xsl:with-param>\r
+                                                                       <xsl:with-param name="axis">t</xsl:with-param>\r
+                                                                       <xsl:with-param name="afterCodes">g</xsl:with-param>\r
+                                                               </xsl:call-template>\r
+                                                       </xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </title>\r
+                                       <xsl:call-template name="part"/>\r
+                               </titleInfo>\r
+                               <name type="personal">\r
+                                       <namePart>\r
+                                               <xsl:call-template name="chopPunctuation">\r
+                                                       <xsl:with-param name="chopString">\r
+                                                               <xsl:call-template name="specialSubfieldSelect">\r
+                                                                       <xsl:with-param name="anyCodes">aq</xsl:with-param>\r
+                                                                       <xsl:with-param name="axis">t</xsl:with-param>\r
+                                                                       <xsl:with-param name="beforeCodes">g</xsl:with-param>\r
+                                                               </xsl:call-template>\r
+                                                       </xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </namePart>\r
+                                       <xsl:call-template name="termsOfAddress"/>\r
+                                       <xsl:call-template name="nameDate"/>\r
+                                       <xsl:call-template name="role"/>\r
+                               </name>\r
+                               <xsl:call-template name="relatedForm"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=810]">\r
+                       <relatedItem type="series">\r
+                               <titleInfo>\r
+                                       <title>\r
+                                               <xsl:call-template name="chopPunctuation">\r
+                                                       <xsl:with-param name="chopString">\r
+                                                               <xsl:call-template name="specialSubfieldSelect">\r
+                                                                       <xsl:with-param name="anyCodes">tfklmorsv</xsl:with-param>\r
+                                                                       <xsl:with-param name="axis">t</xsl:with-param>\r
+                                                                       <xsl:with-param name="afterCodes">dg</xsl:with-param>\r
+                                                               </xsl:call-template>\r
+                                                       </xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </title>\r
+                                       <xsl:call-template name="relatedPartNumName"/>\r
+                               </titleInfo>\r
+                               <name type="corporate">\r
+                                       <xsl:for-each select="marc:subfield[@code='a']">\r
+                                               <namePart>\r
+                                                       <xsl:value-of select="."/>\r
+                                               </namePart>\r
+                                       </xsl:for-each>\r
+                                       <xsl:for-each select="marc:subfield[@code='b']">\r
+                                               <namePart>\r
+                                                       <xsl:value-of select="."/>\r
+                                               </namePart>\r
+                                       </xsl:for-each>\r
+                                       <namePart>\r
+                                               <xsl:call-template name="specialSubfieldSelect">\r
+                                                       <xsl:with-param name="anyCodes">c</xsl:with-param>\r
+                                                       <xsl:with-param name="axis">t</xsl:with-param>\r
+                                                       <xsl:with-param name="beforeCodes">dgn</xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </namePart>\r
+                                       <xsl:call-template name="role"/>\r
+                               </name>\r
+                               <xsl:call-template name="relatedForm"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=811]">\r
+                       <relatedItem type="series">\r
+                               <titleInfo>\r
+                                       <title>\r
+                                               <xsl:call-template name="chopPunctuation">\r
+                                                       <xsl:with-param name="chopString">\r
+                                                               <xsl:call-template name="specialSubfieldSelect">\r
+                                                                       <xsl:with-param name="anyCodes">tfklsv</xsl:with-param>\r
+                                                                       <xsl:with-param name="axis">t</xsl:with-param>\r
+                                                                       <xsl:with-param name="afterCodes">g</xsl:with-param>\r
+                                                               </xsl:call-template>\r
+                                                       </xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </title>\r
+                                       <xsl:call-template name="relatedPartNumName"/>\r
+                               </titleInfo>\r
+                               <name type="conference">\r
+                                       <namePart>\r
+                                               <xsl:call-template name="specialSubfieldSelect">\r
+                                                       <xsl:with-param name="anyCodes">aqdc</xsl:with-param>\r
+                                                       <xsl:with-param name="axis">t</xsl:with-param>\r
+                                                       <xsl:with-param name="beforeCodes">gn</xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </namePart>\r
+                                       <xsl:call-template name="role"/>\r
+                               </name>\r
+                               <xsl:call-template name="relatedForm"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=830]">\r
+                       <relatedItem type="series">\r
+                               <titleInfo>\r
+                                       <title>\r
+                                               <xsl:call-template name="chopPunctuation">\r
+                                                       <xsl:with-param name="chopString">\r
+                                                               <xsl:call-template name="subfieldSelect">\r
+                                                                       <xsl:with-param name="codes">adfgklmorsv</xsl:with-param>\r
+                                                               </xsl:call-template>\r
+                                                       </xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </title>\r
+                                       <xsl:call-template name="part"/>\r
+                               </titleInfo>\r
+                               <xsl:call-template name="relatedForm"/>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=856][@ind2=2]/marc:subfield[@code='q']">\r
+                       <relatedItem>\r
+                               <internetMediaType>\r
+                                       <xsl:value-of select="."/>\r
+                               </internetMediaType>\r
+                       </relatedItem>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=020]">\r
+                       <identifier type="isbn">\r
+                               <xsl:call-template name="isInvalid"/>\r
+                               <xsl:value-of select="marc:subfield[@code='a']"/>\r
+                       </identifier>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=024][@ind1=0]">\r
+                       <identifier type="isrc">\r
+                               <xsl:call-template name="isInvalid"/>\r
+                               <xsl:value-of select="marc:subfield[@code='a']"/>\r
+                       </identifier>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=024][@ind1=2]">\r
+                       <identifier type="ismn">\r
+                               <xsl:call-template name="isInvalid"/>\r
+                               <xsl:value-of select="marc:subfield[@code='a']"/>\r
+                       </identifier>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=022]">\r
+                       <identifier type="issn">\r
+                               <xsl:call-template name="isInvalid"/>\r
+                               <xsl:value-of select="marc:subfield[@code='a']"/>\r
+                       </identifier>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=010]">\r
+                       <identifier type="lccn">\r
+                               <xsl:call-template name="isInvalid"/>\r
+                               <xsl:value-of select="normalize-space(marc:subfield[@code='a'])"/>\r
+                       </identifier>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=028]">\r
+                       <identifier>\r
+                               <xsl:call-template name="isInvalid"/>\r
+                               <xsl:attribute name="type"><xsl:choose><xsl:when test="@ind1=0">issue number</xsl:when><xsl:when test="@ind1=1">matrix number</xsl:when><xsl:when test="@ind1=2">music plate</xsl:when><xsl:when test="@ind1=3">music publisher</xsl:when><xsl:when test="@ind1=4">videorecording identifier</xsl:when></xsl:choose></xsl:attribute>\r
+                               <xsl:call-template name="subfieldSelect">\r
+                                       <xsl:with-param name="codes">\r
+                                               <xsl:choose>\r
+                                                       <xsl:when test="@ind1=0">ba</xsl:when>\r
+                                                       <xsl:otherwise>ab</xsl:otherwise>\r
+                                               </xsl:choose>\r
+                                       </xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </identifier>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=024][@ind1='4']">\r
+                       <identifier type="sici">\r
+                               <xsl:call-template name="isInvalid"/>\r
+                               <xsl:call-template name="subfieldSelect">\r
+                                       <xsl:with-param name="codes">ab</xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </identifier>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=037]">\r
+                       <identifier type="stock number">\r
+                               <xsl:call-template name="isInvalid"/>\r
+                               <xsl:call-template name="subfieldSelect">\r
+                                       <xsl:with-param name="codes">ab</xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </identifier>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=856][marc:subfield[@code='u']]">\r
+                       <identifier>\r
+                               <xsl:attribute name="type"><xsl:choose><xsl:when test="starts-with(marc:subfield[@code='u'],'urn:doi') or starts-with(marc:subfield[@code='u'],'doi')">doi</xsl:when><xsl:when test="starts-with(marc:subfield[@code='u'],'urn:hdl') or starts-with(marc:subfield[@code='u'],'hdl') or starts-with(marc:subfield[@code='u'],'http://hdl.loc.gov')">hdl</xsl:when><xsl:otherwise>uri</xsl:otherwise></xsl:choose></xsl:attribute>\r
+                               <xsl:choose>\r
+                                       <xsl:when test="starts-with(marc:subfield[@code='u'],'urn:hdl') or starts-with(marc:subfield[@code='u'],'hdl') or starts-with(marc:subfield[@code='u'],'http://hdl.loc.gov') ">\r
+                                               <xsl:value-of select="concat('hdl:',substring-after(marc:subfield[@code='u'],'http://hdl.loc.gov/'))"/>\r
+                                       </xsl:when>\r
+                                       <xsl:otherwise>\r
+                                               <xsl:value-of select="marc:subfield[@code='u']"/>\r
+                                       </xsl:otherwise>\r
+                               </xsl:choose>\r
+                       </identifier>\r
+                       <xsl:if test="starts-with(marc:subfield[@code='u'],'urn:hdl') or starts-with(marc:subfield[@code='u'],'hdl')">\r
+                               <identifier type="hdl">\r
+                                       <xsl:if test="marc:subfield[@code='y' or @code='3' or @code='z']">\r
+                                               <xsl:attribute name="displayLabel"><xsl:call-template name="subfieldSelect"><xsl:with-param name="codes">y3z</xsl:with-param></xsl:call-template></xsl:attribute>\r
+                                       </xsl:if>\r
+                                       <xsl:value-of select="concat('hdl:',substring-after(marc:subfield[@code='u'],'http://hdl.loc.gov/'))"/>\r
+                               </identifier>\r
+                       </xsl:if>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=024][@ind1=1]">\r
+                       <identifier type="upc">\r
+                               <xsl:call-template name="isInvalid"/>\r
+                               <xsl:value-of select="marc:subfield[@code='a']"/>\r
+                       </identifier>\r
+               </xsl:for-each>\r
+               <!-- 1/04 fix added $y -->\r
+               <xsl:for-each select="marc:datafield[@tag=856][marc:subfield[@code='u']]">\r
+                       <location>\r
+                               <url>\r
+                                       <xsl:if test="marc:subfield[@code='y' or @code='3']">\r
+                                               <xsl:attribute name="displayLabel"><xsl:call-template name="subfieldSelect"><xsl:with-param name="codes">y3</xsl:with-param></xsl:call-template></xsl:attribute>\r
+                                       </xsl:if>\r
+                                       <xsl:value-of select="marc:subfield[@code='u']"/>\r
+                               </url>\r
+                       </location>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=852]">\r
+                       <location>\r
+                               <physicalLocation>\r
+                                       <xsl:call-template name="displayLabel"/>\r
+                                       <xsl:call-template name="subfieldSelect">\r
+                                               <xsl:with-param name="codes">abje</xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </physicalLocation>\r
+                       </location>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=506]">\r
+                       <accessCondition type="restrictionOnAccess">\r
+                               <xsl:call-template name="subfieldSelect">\r
+                                       <xsl:with-param name="codes">abcd35</xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </accessCondition>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:datafield[@tag=540]">\r
+                       <accessCondition type="useAndReproduction">\r
+                               <xsl:call-template name="subfieldSelect">\r
+                                       <xsl:with-param name="codes">abcde35</xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </accessCondition>\r
+               </xsl:for-each>\r
+               <recordInfo>\r
+                       <xsl:for-each select="marc:datafield[@tag=040]">\r
+                               <recordContentSource authority="marcorg">\r
+                                       <xsl:value-of select="marc:subfield[@code='a']"/>\r
+                               </recordContentSource>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:controlfield[@tag=008]">\r
+                               <recordCreationDate encoding="marc">\r
+                                       <xsl:value-of select="substring(.,1,6)"/>\r
+                               </recordCreationDate>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:controlfield[@tag=005]">\r
+                               <recordChangeDate encoding="iso8601">\r
+                                       <xsl:value-of select="."/>\r
+                               </recordChangeDate>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:controlfield[@tag=001]">\r
+                               <recordIdentifier>\r
+                                       <xsl:if test="../marc:controlfield[@tag=003]">\r
+                                               <xsl:attribute name="source"><xsl:value-of select="../marc:controlfield[@tag=003]"/></xsl:attribute>\r
+                                       </xsl:if>\r
+                                       <xsl:value-of select="."/>\r
+                               </recordIdentifier>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:datafield[@tag=040]/marc:subfield[@code='b']">\r
+                               <languageOfCataloging>\r
+                                       <languageTerm authority="iso639-2b" type="code">\r
+                                               <xsl:value-of select="."/>\r
+                                       </languageTerm>\r
+                               </languageOfCataloging>\r
+                       </xsl:for-each>\r
+               </recordInfo>\r
+       </xsl:template>\r
+       <xsl:template name="displayForm">\r
+               <xsl:for-each select="marc:subfield[@code='c']">\r
+                       <displayForm>\r
+                               <xsl:value-of select="."/>\r
+                       </displayForm>\r
+               </xsl:for-each>\r
+       </xsl:template>\r
+       <xsl:template name="affiliation">\r
+               <xsl:for-each select="marc:subfield[@code='u']">\r
+                       <affiliation>\r
+                               <xsl:value-of select="."/>\r
+                       </affiliation>\r
+               </xsl:for-each>\r
+       </xsl:template>\r
+       <xsl:template name="uri">\r
+               <xsl:for-each select="marc:subfield[@code='u']">\r
+                       <xsl:attribute name="xlink:href"><xsl:value-of select="."/></xsl:attribute>\r
+               </xsl:for-each>\r
+       </xsl:template>\r
+       <xsl:template name="role">\r
+               <xsl:for-each select="marc:subfield[@code='e']">\r
+                       <role>\r
+                               <roleTerm type="text">\r
+                                       <xsl:value-of select="."/>\r
+                               </roleTerm>\r
+                       </role>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:subfield[@code='4']">\r
+                       <role>\r
+                               <roleTerm authority="marcrelator" type="code">\r
+                                       <xsl:value-of select="."/>\r
+                               </roleTerm>\r
+                       </role>\r
+               </xsl:for-each>\r
+       </xsl:template>\r
+       <xsl:template name="part">\r
+               <xsl:variable name="partNumber">\r
+                       <xsl:call-template name="specialSubfieldSelect">\r
+                               <xsl:with-param name="axis">n</xsl:with-param>\r
+                               <xsl:with-param name="anyCodes">n</xsl:with-param>\r
+                               <xsl:with-param name="afterCodes">fgkdlmor</xsl:with-param>\r
+                       </xsl:call-template>\r
+               </xsl:variable>\r
+               <xsl:variable name="partName">\r
+                       <xsl:call-template name="specialSubfieldSelect">\r
+                               <xsl:with-param name="axis">p</xsl:with-param>\r
+                               <xsl:with-param name="anyCodes">p</xsl:with-param>\r
+                               <xsl:with-param name="afterCodes">fgkdlmor</xsl:with-param>\r
+                       </xsl:call-template>\r
+               </xsl:variable>\r
+               <xsl:if test="string-length(normalize-space($partNumber))">\r
+                       <partNumber>\r
+                               <xsl:call-template name="chopPunctuation">\r
+                                       <xsl:with-param name="chopString" select="$partNumber"/>\r
+                               </xsl:call-template>\r
+                       </partNumber>\r
+               </xsl:if>\r
+               <xsl:if test="string-length(normalize-space($partName))">\r
+                       <partName>\r
+                               <xsl:call-template name="chopPunctuation">\r
+                                       <xsl:with-param name="chopString" select="$partName"/>\r
+                               </xsl:call-template>\r
+                       </partName>\r
+               </xsl:if>\r
+       </xsl:template>\r
+       <xsl:template name="relatedPart">\r
+               <xsl:if test="@tag=773">\r
+                       <xsl:for-each select="marc:subfield[@code='g']">\r
+                               <part>\r
+                                       <text>\r
+                                               <xsl:value-of select="."/>\r
+                                       </text>\r
+                               </part>\r
+                       </xsl:for-each>\r
+                       <xsl:for-each select="marc:subfield[@code='q']">\r
+                               <part>\r
+                                       <xsl:call-template name="parsePart"/>\r
+                               </part>\r
+                       </xsl:for-each>\r
+               </xsl:if>\r
+       </xsl:template>\r
+       <xsl:template name="relatedPartNumName">\r
+               <xsl:variable name="partNumber">\r
+                       <xsl:call-template name="specialSubfieldSelect">\r
+                               <xsl:with-param name="axis">g</xsl:with-param>\r
+                               <xsl:with-param name="anyCodes">g</xsl:with-param>\r
+                               <xsl:with-param name="afterCodes">pst</xsl:with-param>\r
+                       </xsl:call-template>\r
+               </xsl:variable>\r
+               <xsl:variable name="partName">\r
+                       <xsl:call-template name="specialSubfieldSelect">\r
+                               <xsl:with-param name="axis">p</xsl:with-param>\r
+                               <xsl:with-param name="anyCodes">p</xsl:with-param>\r
+                               <xsl:with-param name="afterCodes">fgkdlmor</xsl:with-param>\r
+                       </xsl:call-template>\r
+               </xsl:variable>\r
+               <xsl:if test="string-length(normalize-space($partNumber))">\r
+                       <partNumber>\r
+                               <xsl:value-of select="$partNumber"/>\r
+                       </partNumber>\r
+               </xsl:if>\r
+               <xsl:if test="string-length(normalize-space($partName))">\r
+                       <partName>\r
+                               <xsl:value-of select="$partName"/>\r
+                       </partName>\r
+               </xsl:if>\r
+       </xsl:template>\r
+       <xsl:template name="relatedName">\r
+               <xsl:for-each select="marc:subfield[@code='a']">\r
+                       <name>\r
+                               <namePart>\r
+                                       <xsl:value-of select="."/>\r
+                               </namePart>\r
+                       </name>\r
+               </xsl:for-each>\r
+       </xsl:template>\r
+       <xsl:template name="relatedForm">\r
+               <xsl:for-each select="marc:subfield[@code='h']">\r
+                       <physicalDescription>\r
+                               <form>\r
+                                       <xsl:value-of select="."/>\r
+                               </form>\r
+                       </physicalDescription>\r
+               </xsl:for-each>\r
+       </xsl:template>\r
+       <xsl:template name="relatedExtent">\r
+               <xsl:for-each select="marc:subfield[@code='h']">\r
+                       <physicalDescription>\r
+                               <extent>\r
+                                       <xsl:value-of select="."/>\r
+                               </extent>\r
+                       </physicalDescription>\r
+               </xsl:for-each>\r
+       </xsl:template>\r
+       <xsl:template name="relatedNote">\r
+               <xsl:for-each select="marc:subfield[@code='n']">\r
+                       <note>\r
+                               <xsl:value-of select="."/>\r
+                       </note>\r
+               </xsl:for-each>\r
+       </xsl:template>\r
+       <xsl:template name="relatedSubject">\r
+               <xsl:for-each select="marc:subfield[@code='j']">\r
+                       <subject>\r
+                               <temporal encoding="iso8601">\r
+                                       <xsl:call-template name="chopPunctuation">\r
+                                               <xsl:with-param name="chopString" select="."/>\r
+                                       </xsl:call-template>\r
+                               </temporal>\r
+                       </subject>\r
+               </xsl:for-each>\r
+       </xsl:template>\r
+       <xsl:template name="relatedIdentifierISSN">\r
+               <xsl:for-each select="marc:subfield[@code='x']">\r
+                       <identifier type="issn">\r
+                               <xsl:value-of select="."/>\r
+                       </identifier>\r
+               </xsl:for-each>\r
+       </xsl:template>\r
+       <xsl:template name="relatedIdentifierLocal">\r
+               <xsl:for-each select="marc:subfield[@code='w']">\r
+                       <identifier type="local">\r
+                               <xsl:value-of select="."/>\r
+                       </identifier>\r
+               </xsl:for-each>\r
+       </xsl:template>\r
+       <xsl:template name="relatedIdentifier">\r
+               <xsl:for-each select="marc:subfield[@code='o']">\r
+                       <identifier>\r
+                               <xsl:value-of select="."/>\r
+                       </identifier>\r
+               </xsl:for-each>\r
+       </xsl:template>\r
+       <xsl:template name="relatedItem76X-78X">\r
+               <xsl:call-template name="displayLabel"/>\r
+               <xsl:call-template name="relatedTitle76X-78X"/>\r
+               <xsl:call-template name="relatedName"/>\r
+               <xsl:call-template name="relatedOriginInfo"/>\r
+               <xsl:call-template name="relatedLanguage"/>\r
+               <xsl:call-template name="relatedExtent"/>\r
+               <xsl:call-template name="relatedNote"/>\r
+               <xsl:call-template name="relatedSubject"/>\r
+               <xsl:call-template name="relatedIdentifier"/>\r
+               <xsl:call-template name="relatedIdentifierISSN"/>\r
+               <xsl:call-template name="relatedIdentifierLocal"/>\r
+               <xsl:call-template name="relatedPart"/>\r
+       </xsl:template>\r
+       <xsl:template name="subjectGeographicZ">\r
+               <geographic>\r
+                       <xsl:call-template name="chopPunctuation">\r
+                               <xsl:with-param name="chopString" select="."/>\r
+                       </xsl:call-template>\r
+               </geographic>\r
+       </xsl:template>\r
+       <xsl:template name="subjectTemporalY">\r
+               <temporal>\r
+                       <xsl:call-template name="chopPunctuation">\r
+                               <xsl:with-param name="chopString" select="."/>\r
+                       </xsl:call-template>\r
+               </temporal>\r
+       </xsl:template>\r
+       <xsl:template name="subjectTopic">\r
+               <topic>\r
+                       <xsl:call-template name="chopPunctuation">\r
+                               <xsl:with-param name="chopString" select="."/>\r
+                       </xsl:call-template>\r
+               </topic>\r
+       </xsl:template>\r
+       <xsl:template name="nameABCDN">\r
+               <xsl:for-each select="marc:subfield[@code='a']">\r
+                       <namePart>\r
+                               <xsl:call-template name="chopPunctuation">\r
+                                       <xsl:with-param name="chopString" select="."/>\r
+                               </xsl:call-template>\r
+                       </namePart>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:subfield[@code='b']">\r
+                       <namePart>\r
+                               <xsl:value-of select="."/>\r
+                       </namePart>\r
+               </xsl:for-each>\r
+               <xsl:if test="marc:subfield[@code='c'] or marc:subfield[@code='d'] or marc:subfield[@code='n']">\r
+                       <namePart>\r
+                               <xsl:call-template name="subfieldSelect">\r
+                                       <xsl:with-param name="codes">cdn</xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </namePart>\r
+               </xsl:if>\r
+       </xsl:template>\r
+       <xsl:template name="nameABCDQ">\r
+               <namePart>\r
+                       <xsl:call-template name="chopPunctuation">\r
+                               <xsl:with-param name="chopString">\r
+                                       <xsl:call-template name="subfieldSelect">\r
+                                               <xsl:with-param name="codes">aq</xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </xsl:with-param>\r
+                               <xsl:with-param name="punctuation">\r
+                                       <xsl:text>:,;/ </xsl:text>\r
+                               </xsl:with-param>\r
+                       </xsl:call-template>\r
+               </namePart>\r
+               <xsl:call-template name="termsOfAddress"/>\r
+               <xsl:call-template name="nameDate"/>\r
+       </xsl:template>\r
+       <xsl:template name="nameACDEQ">\r
+               <namePart>\r
+                       <xsl:call-template name="subfieldSelect">\r
+                               <xsl:with-param name="codes">acdeq</xsl:with-param>\r
+                       </xsl:call-template>\r
+               </namePart>\r
+       </xsl:template>\r
+       <xsl:template name="constituentOrRelatedType">\r
+               <xsl:if test="@ind2=2">\r
+                       <xsl:attribute name="type">constituent</xsl:attribute>\r
+               </xsl:if>\r
+       </xsl:template>\r
+       <xsl:template name="relatedTitle">\r
+               <xsl:for-each select="marc:subfield[@code='t']">\r
+                       <titleInfo>\r
+                               <title>\r
+                                       <xsl:call-template name="chopPunctuation">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:value-of select="."/>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </title>\r
+                       </titleInfo>\r
+               </xsl:for-each>\r
+       </xsl:template>\r
+       <xsl:template name="relatedTitle76X-78X">\r
+               <xsl:for-each select="marc:subfield[@code='t']">\r
+                       <titleInfo>\r
+                               <title>\r
+                                       <xsl:call-template name="chopPunctuation">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:value-of select="."/>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </title>\r
+                               <xsl:if test="marc:datafield[@tag!=773]and marc:subfield[@code='g']">\r
+                                       <xsl:call-template name="relatedPartNumName"/>\r
+                               </xsl:if>\r
+                       </titleInfo>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:subfield[@code='p']">\r
+                       <titleInfo type="abbreviated">\r
+                               <title>\r
+                                       <xsl:call-template name="chopPunctuation">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:value-of select="."/>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </title>\r
+                               <xsl:if test="marc:datafield[@tag!=773]and marc:subfield[@code='g']">\r
+                                       <xsl:call-template name="relatedPartNumName"/>\r
+                               </xsl:if>\r
+                       </titleInfo>\r
+               </xsl:for-each>\r
+               <xsl:for-each select="marc:subfield[@code='s']">\r
+                       <titleInfo type="uniform">\r
+                               <title>\r
+                                       <xsl:call-template name="chopPunctuation">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:value-of select="."/>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </title>\r
+                               <xsl:if test="marc:datafield[@tag!=773]and marc:subfield[@code='g']">\r
+                                       <xsl:call-template name="relatedPartNumName"/>\r
+                               </xsl:if>\r
+                       </titleInfo>\r
+               </xsl:for-each>\r
+       </xsl:template>\r
+       <xsl:template name="relatedOriginInfo">\r
+               <xsl:if test="marc:subfield[@code='b' or @code='d'] or marc:subfield[@code='f']">\r
+                       <originInfo>\r
+                               <xsl:if test="@tag=775">\r
+                                       <xsl:for-each select="marc:subfield[@code='f']">\r
+                                               <place>\r
+                                                       <placeTerm>\r
+                                                               <xsl:attribute name="type">code</xsl:attribute>\r
+                                                               <xsl:attribute name="authority">marcgac</xsl:attribute>\r
+                                                               <xsl:value-of select="."/>\r
+                                                       </placeTerm>\r
+                                               </place>\r
+                                       </xsl:for-each>\r
+                               </xsl:if>\r
+                               <xsl:for-each select="marc:subfield[@code='d']">\r
+                                       <publisher>\r
+                                               <xsl:value-of select="."/>\r
+                                       </publisher>\r
+                               </xsl:for-each>\r
+                               <xsl:for-each select="marc:subfield[@code='b']">\r
+                                       <edition>\r
+                                               <xsl:value-of select="."/>\r
+                                       </edition>\r
+                               </xsl:for-each>\r
+                       </originInfo>\r
+               </xsl:if>\r
+       </xsl:template>\r
+       <xsl:template name="relatedLanguage">\r
+               <xsl:for-each select="marc:subfield[@code='e']">\r
+                       <xsl:call-template name="getLanguage">\r
+                               <xsl:with-param name="langString">\r
+                                       <xsl:value-of select="."/>\r
+                               </xsl:with-param>\r
+                       </xsl:call-template>\r
+               </xsl:for-each>\r
+       </xsl:template>\r
+       <xsl:template name="nameDate">\r
+               <xsl:for-each select="marc:subfield[@code='d']">\r
+                       <namePart type="date">\r
+                               <xsl:call-template name="chopPunctuation">\r
+                                       <xsl:with-param name="chopString" select="."/>\r
+                               </xsl:call-template>\r
+                       </namePart>\r
+               </xsl:for-each>\r
+       </xsl:template>\r
+       <xsl:template name="subjectAuthority">\r
+               <xsl:if test="@ind2!=4">\r
+                       <xsl:if test="@ind2!=' '">\r
+                               <xsl:if test="@ind2!=8">\r
+                                       <xsl:if test="@ind2!=9">\r
+                                               <xsl:attribute name="authority"><xsl:choose><xsl:when test="@ind2=0">lcsh</xsl:when><xsl:when test="@ind2=1">lcshac</xsl:when><xsl:when test="@ind2=2">mesh</xsl:when><!-- 1/04 fix --><xsl:when test="@ind2=3">nal</xsl:when><xsl:when test="@ind2=5">csh</xsl:when><xsl:when test="@ind2=6">rvm</xsl:when><xsl:when test="@ind2=7"><xsl:value-of select="marc:subfield[@code='2']"/></xsl:when></xsl:choose></xsl:attribute>\r
+                                       </xsl:if>\r
+                               </xsl:if>\r
+                       </xsl:if>\r
+               </xsl:if>\r
+       </xsl:template>\r
+       <xsl:template name="subjectAnyOrder">\r
+               <xsl:for-each select="marc:subfield[@code='v' or @code='x' or @code='y' or @code='z']">\r
+                       <xsl:choose>\r
+                               <xsl:when test="@code='v'">\r
+                                       <xsl:call-template name="subjectTopic"/>\r
+                               </xsl:when>\r
+                               <xsl:when test="@code='x'">\r
+                                       <xsl:call-template name="subjectTopic"/>\r
+                               </xsl:when>\r
+                               <xsl:when test="@code='y'">\r
+                                       <xsl:call-template name="subjectTemporalY"/>\r
+                               </xsl:when>\r
+                               <xsl:when test="@code='z'">\r
+                                       <xsl:call-template name="subjectGeographicZ"/>\r
+                               </xsl:when>\r
+                       </xsl:choose>\r
+               </xsl:for-each>\r
+       </xsl:template>\r
+       <xsl:template name="specialSubfieldSelect">\r
+               <xsl:param name="anyCodes"/>\r
+               <xsl:param name="axis"/>\r
+               <xsl:param name="beforeCodes"/>\r
+               <xsl:param name="afterCodes"/>\r
+               <xsl:variable name="str">\r
+                       <xsl:for-each select="marc:subfield">\r
+                               <xsl:if test="contains($anyCodes, @code)      or (contains($beforeCodes,@code) and following-sibling::marc:subfield[@code=$axis])      or (contains($afterCodes,@code) and preceding-sibling::marc:subfield[@code=$axis])">\r
+                                       <xsl:value-of select="text()"/>\r
+                                       <xsl:text> </xsl:text>\r
+                               </xsl:if>\r
+                       </xsl:for-each>\r
+               </xsl:variable>\r
+               <xsl:value-of select="substring($str,1,string-length($str)-1)"/>\r
+       </xsl:template>\r
+       <xsl:template match="marc:datafield[@tag=600]">\r
+               <subject>\r
+                       <xsl:call-template name="subjectAuthority"/>\r
+                       <name type="personal">\r
+                               <xsl:call-template name="termsOfAddress"/>\r
+                               <namePart>\r
+                                       <xsl:call-template name="chopPunctuation">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:call-template name="subfieldSelect">\r
+                                                               <xsl:with-param name="codes">aq</xsl:with-param>\r
+                                                       </xsl:call-template>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </namePart>\r
+                               <xsl:call-template name="nameDate"/>\r
+                               <xsl:call-template name="affiliation"/>\r
+                               <xsl:call-template name="role"/>\r
+                       </name>\r
+                       <xsl:call-template name="subjectAnyOrder"/>\r
+               </subject>\r
+       </xsl:template>\r
+       <xsl:template match="marc:datafield[@tag=610]">\r
+               <subject>\r
+                       <xsl:call-template name="subjectAuthority"/>\r
+                       <name type="corporate">\r
+                               <xsl:for-each select="marc:subfield[@code='a']">\r
+                                       <namePart>\r
+                                               <xsl:value-of select="."/>\r
+                                       </namePart>\r
+                               </xsl:for-each>\r
+                               <xsl:for-each select="marc:subfield[@code='b']">\r
+                                       <namePart>\r
+                                               <xsl:value-of select="."/>\r
+                                       </namePart>\r
+                               </xsl:for-each>\r
+                               <xsl:if test="marc:subfield[@code='c' or @code='d' or @code='n' or @code='p']">\r
+                                       <namePart>\r
+                                               <xsl:call-template name="subfieldSelect">\r
+                                                       <xsl:with-param name="codes">cdnp</xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </namePart>\r
+                               </xsl:if>\r
+                               <xsl:call-template name="role"/>\r
+                       </name>\r
+                       <xsl:call-template name="subjectAnyOrder"/>\r
+               </subject>\r
+       </xsl:template>\r
+       <xsl:template match="marc:datafield[@tag=611]">\r
+               <subject>\r
+                       <xsl:call-template name="subjectAuthority"/>\r
+                       <name type="conference">\r
+                               <namePart>\r
+                                       <xsl:call-template name="subfieldSelect">\r
+                                               <xsl:with-param name="codes">abcdeqnp</xsl:with-param>\r
+                                       </xsl:call-template>\r
+                               </namePart>\r
+                               <xsl:for-each select="marc:subfield[@code='4']">\r
+                                       <role>\r
+                                               <roleTerm authority="marcrelator" type="code">\r
+                                                       <xsl:value-of select="."/>\r
+                                               </roleTerm>\r
+                                       </role>\r
+                               </xsl:for-each>\r
+                       </name>\r
+                       <xsl:call-template name="subjectAnyOrder"/>\r
+               </subject>\r
+       </xsl:template>\r
+       <xsl:template match="marc:datafield[@tag=630]">\r
+               <subject>\r
+                       <xsl:call-template name="subjectAuthority"/>\r
+                       <titleInfo>\r
+                               <title>\r
+                                       <xsl:call-template name="chopPunctuation">\r
+                                               <xsl:with-param name="chopString">\r
+                                                       <xsl:call-template name="subfieldSelect">\r
+                                                               <xsl:with-param name="codes">adfhklor</xsl:with-param>\r
+                                                       </xsl:call-template>\r
+                                               </xsl:with-param>\r
+                                       </xsl:call-template>\r
+                                       <xsl:call-template name="part"/>\r
+                               </title>\r
+                       </titleInfo>\r
+                       <xsl:call-template name="subjectAnyOrder"/>\r
+               </subject>\r
+       </xsl:template>\r
+       <xsl:template match="marc:datafield[@tag=650]">\r
+               <subject>\r
+                       <xsl:call-template name="subjectAuthority"/>\r
+                       <topic>\r
+                               <xsl:call-template name="chopPunctuation">\r
+                                       <xsl:with-param name="chopString">\r
+                                               <xsl:call-template name="subfieldSelect">\r
+                                                       <xsl:with-param name="codes">abcd</xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </topic>\r
+                       <xsl:call-template name="subjectAnyOrder"/>\r
+               </subject>\r
+       </xsl:template>\r
+       <xsl:template match="marc:datafield[@tag=651]">\r
+               <subject>\r
+                       <xsl:call-template name="subjectAuthority"/>\r
+                       <xsl:for-each select="marc:subfield[@code='a']">\r
+                               <geographic>\r
+                                       <xsl:call-template name="chopPunctuation">\r
+                                               <xsl:with-param name="chopString" select="."/>\r
+                                       </xsl:call-template>\r
+                               </geographic>\r
+                       </xsl:for-each>\r
+                       <xsl:call-template name="subjectAnyOrder"/>\r
+               </subject>\r
+       </xsl:template>\r
+       <xsl:template match="marc:datafield[@tag=653]">\r
+               <subject>\r
+                       <xsl:for-each select="marc:subfield[@code='a']">\r
+                               <topic>\r
+                                       <xsl:value-of select="."/>\r
+                               </topic>\r
+                       </xsl:for-each>\r
+               </subject>\r
+       </xsl:template>\r
+       <xsl:template match="marc:datafield[@tag=656]">\r
+               <subject>\r
+                       <xsl:if test="marc:subfield[@code=2]">\r
+                               <xsl:attribute name="authority"><xsl:value-of select="marc:subfield[@code=2]"/></xsl:attribute>\r
+                       </xsl:if>\r
+                       <occupation>\r
+                               <xsl:call-template name="chopPunctuation">\r
+                                       <xsl:with-param name="chopString">\r
+                                               <xsl:value-of select="marc:subfield[@code='a']"/>\r
+                                       </xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </occupation>\r
+               </subject>\r
+       </xsl:template>\r
+       <xsl:template name="termsOfAddress">\r
+               <xsl:if test="marc:subfield[@code='b' or @code='c']">\r
+                       <namePart type="termsOfAddress">\r
+                               <xsl:call-template name="chopPunctuation">\r
+                                       <xsl:with-param name="chopString">\r
+                                               <xsl:call-template name="subfieldSelect">\r
+                                                       <xsl:with-param name="codes">bc</xsl:with-param>\r
+                                               </xsl:call-template>\r
+                                       </xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </namePart>\r
+               </xsl:if>\r
+       </xsl:template>\r
+       <xsl:template name="displayLabel">\r
+               <xsl:if test="marc:subfield[@code='i']">\r
+                       <xsl:attribute name="displayLabel"><xsl:value-of select="marc:subfield[@code='i']"/></xsl:attribute>\r
+               </xsl:if>\r
+               <xsl:if test="marc:subfield[@code='3']">\r
+                       <xsl:attribute name="displayLabel"><xsl:value-of select="marc:subfield[@code='3']"/></xsl:attribute>\r
+               </xsl:if>\r
+       </xsl:template>\r
+       <xsl:template name="isInvalid">\r
+               <xsl:if test="marc:subfield[@code='z']">\r
+                       <xsl:attribute name="invalid">yes</xsl:attribute>\r
+               </xsl:if>\r
+       </xsl:template>\r
+       <xsl:template name="subtitle">\r
+               <xsl:if test="marc:subfield[@code='b']">\r
+                       <subTitle>\r
+                               <xsl:call-template name="chopPunctuation">\r
+                                       <xsl:with-param name="chopString">\r
+                                               <xsl:value-of select="marc:subfield[@code='b']"/>\r
+                                               <!--<xsl:call-template name="subfieldSelect">\r
+                                                       <xsl:with-param name="codes">b</xsl:with-param>                                                                 \r
+                                               </xsl:call-template>-->\r
+                                       </xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </subTitle>\r
+               </xsl:if>\r
+       </xsl:template>\r
+       <xsl:template name="script">\r
+               <xsl:param name="scriptCode"/>\r
+               <xsl:attribute name="script"><xsl:choose><xsl:when test="$scriptCode='(3'">Arabic</xsl:when><xsl:when test="$scriptCode='(B'">Latin</xsl:when><xsl:when test="$scriptCode='$1'">Chinese, Japanese, Korean</xsl:when><xsl:when test="$scriptCode='(N'">Cyrillic</xsl:when><xsl:when test="$scriptCode='(2'">Hebrew</xsl:when><xsl:when test="$scriptCode='(S'">Greek</xsl:when></xsl:choose></xsl:attribute>\r
+       </xsl:template>\r
+       <xsl:template name="parsePart">\r
+               <!-- assumes 773$q= 1:2:3<4\r
+                    with up to 3 levels and one optional start page\r
+               -->\r
+               <xsl:variable name="level1">\r
+                       <xsl:choose>\r
+                               <xsl:when test="contains(text(),':')">\r
+                                       <!-- 1:2 -->\r
+                                       <xsl:value-of select="substring-before(text(),':')"/>\r
+                               </xsl:when>\r
+                               <xsl:when test="not(contains(text(),':'))">\r
+                                       <!-- 1 or 1<3 -->\r
+                                       <xsl:if test="contains(text(),'&lt;')">\r
+                                               <!-- 1<3 -->\r
+                                               <xsl:value-of select="substring-before(text(),'&lt;')"/>\r
+                                       </xsl:if>\r
+                                       <xsl:if test="not(contains(text(),'&lt;'))">\r
+                                               <!-- 1 -->\r
+                                               <xsl:value-of select="text()"/>\r
+                                       </xsl:if>\r
+                               </xsl:when>\r
+                       </xsl:choose>\r
+               </xsl:variable>\r
+               <xsl:variable name="sici2">\r
+                       <xsl:choose>\r
+                               <xsl:when test="starts-with(substring-after(text(),$level1),':')">\r
+                                       <xsl:value-of select="substring(substring-after(text(),$level1),2)"/>\r
+                               </xsl:when>\r
+                               <xsl:otherwise>\r
+                                       <xsl:value-of select="substring-after(text(),$level1)"/>\r
+                               </xsl:otherwise>\r
+                       </xsl:choose>\r
+               </xsl:variable>\r
+               <xsl:variable name="level2">\r
+                       <xsl:choose>\r
+                               <xsl:when test="contains($sici2,':')">\r
+                                       <!--  2:3<4  -->\r
+                                       <xsl:value-of select="substring-before($sici2,':')"/>\r
+                               </xsl:when>\r
+                               <xsl:when test="contains($sici2,'&lt;')">\r
+                                       <!-- 1: 2<4 -->\r
+                                       <xsl:value-of select="substring-before($sici2,'&lt;')"/>\r
+                               </xsl:when>\r
+                               <xsl:otherwise>\r
+                                       <xsl:value-of select="$sici2"/>\r
+                                       <!-- 1:2 -->\r
+                               </xsl:otherwise>\r
+                       </xsl:choose>\r
+               </xsl:variable>\r
+               <xsl:variable name="sici3">\r
+                       <xsl:choose>\r
+                               <xsl:when test="starts-with(substring-after($sici2,$level2),':')">\r
+                                       <xsl:value-of select="substring(substring-after($sici2,$level2),2)"/>\r
+                               </xsl:when>\r
+                               <xsl:otherwise>\r
+                                       <xsl:value-of select="substring-after($sici2,$level2)"/>\r
+                               </xsl:otherwise>\r
+                       </xsl:choose>\r
+               </xsl:variable>\r
+               <xsl:variable name="level3">\r
+                       <xsl:choose>\r
+                               <xsl:when test="contains($sici3,'&lt;')">\r
+                                       <!-- 2<4 -->\r
+                                       <xsl:value-of select="substring-before($sici3,'&lt;')"/>\r
+                               </xsl:when>\r
+                               <xsl:otherwise>\r
+                                       <xsl:value-of select="$sici3"/>\r
+                                       <!-- 3 -->\r
+                               </xsl:otherwise>\r
+                       </xsl:choose>\r
+               </xsl:variable>\r
+               <xsl:variable name="page">\r
+                       <xsl:if test="contains(text(),'&lt;')">\r
+                               <xsl:value-of select="substring-after(text(),'&lt;')"/>\r
+                       </xsl:if>\r
+               </xsl:variable>\r
+               <xsl:if test="$level1">\r
+                       <detail level="1">\r
+                               <number>\r
+                                       <xsl:value-of select="$level1"/>\r
+                               </number>\r
+                       </detail>\r
+               </xsl:if>\r
+               <xsl:if test="$level2">\r
+                       <detail level="2">\r
+                               <number>\r
+                                       <xsl:value-of select="$level2"/>\r
+                               </number>\r
+                       </detail>\r
+               </xsl:if>\r
+               <xsl:if test="$level3">\r
+                       <detail level="3">\r
+                               <number>\r
+                                       <xsl:value-of select="$level3"/>\r
+                               </number>\r
+                       </detail>\r
+               </xsl:if>\r
+               <xsl:if test="$page">\r
+                       <extent unit="page">\r
+                               <start>\r
+                                       <xsl:value-of select="$page"/>\r
+                               </start>\r
+                       </extent>\r
+               </xsl:if>\r
+       </xsl:template>\r
+       <xsl:template name="getLanguage">\r
+               <xsl:param name="langString"/>\r
+               <xsl:param name="controlField008-35-37"/>\r
+               <xsl:variable name="length" select="string-length($langString)"/>\r
+               <xsl:choose>\r
+                       <xsl:when test="$length=0"/>\r
+                       <xsl:when test="$controlField008-35-37=substring($langString,1,3)">\r
+                               <xsl:call-template name="getLanguage">\r
+                                       <xsl:with-param name="langString" select="substring($langString,4,$length)"/>\r
+                                       <xsl:with-param name="controlField008-35-37" select="$controlField008-35-37"/>\r
+                               </xsl:call-template>\r
+                       </xsl:when>\r
+                       <xsl:otherwise>\r
+                               <language>\r
+                                       <languageTerm authority="iso639-2b" type="code">\r
+                                               <xsl:value-of select="substring($langString,1,3)"/>\r
+                                       </languageTerm>\r
+                               </language>\r
+                               <xsl:call-template name="getLanguage">\r
+                                       <xsl:with-param name="langString" select="substring($langString,4,$length)"/>\r
+                                       <xsl:with-param name="controlField008-35-37" select="$controlField008-35-37"/>\r
+                               </xsl:call-template>\r
+                       </xsl:otherwise>\r
+               </xsl:choose>\r
+       </xsl:template>\r
+       <xsl:template name="isoLanguage">\r
+               <xsl:param name="currentLanguage"/>\r
+               <xsl:param name="usedLanguages"/>\r
+               <xsl:param name="remainingLanguages"/>\r
+               <xsl:choose>\r
+                       <xsl:when test="string-length($currentLanguage)=0"/>\r
+                       <xsl:when test="not(contains($usedLanguages, $currentLanguage))">\r
+                               <language>\r
+    <xsl:if test="@code!='a'">\r
+                                                       <xsl:attribute name="objectPart"><xsl:choose><xsl:when test="@code='b'">summary or subtitle</xsl:when><xsl:when test="@code='d'">sung or spoken text</xsl:when><xsl:when test="@code='e'">libretto</xsl:when><xsl:when test="@code='f'">table of contents</xsl:when><xsl:when test="@code='g'">accompanying material</xsl:when><xsl:when test="@code='h'">translation</xsl:when></xsl:choose></xsl:attribute>\r
+                               </xsl:if>\r
+    <languageTerm authority="iso639-2b" type="code">\r
+                                               <xsl:value-of select="$currentLanguage"/>\r
+                               </languageTerm>\r
+    </language>\r
+                               <xsl:call-template name="isoLanguage">\r
+                                       <xsl:with-param name="currentLanguage">\r
+                                               <xsl:value-of select="substring($remainingLanguages,1,3)"/>\r
+                                       </xsl:with-param>\r
+                                       <xsl:with-param name="usedLanguages">\r
+                                               <xsl:value-of select="concat($usedLanguages,$currentLanguage)"/>\r
+                                       </xsl:with-param>\r
+                                       <xsl:with-param name="remainingLanguages">\r
+                                               <xsl:value-of select="substring($remainingLanguages,4,string-length($remainingLanguages))"/>\r
+                                       </xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </xsl:when>\r
+                       <xsl:otherwise>\r
+                               <xsl:call-template name="isoLanguage">\r
+                                       <xsl:with-param name="currentLanguage">\r
+                                               <xsl:value-of select="substring($remainingLanguages,1,3)"/>\r
+                                       </xsl:with-param>\r
+                                       <xsl:with-param name="usedLanguages">\r
+                                               <xsl:value-of select="concat($usedLanguages,$currentLanguage)"/>\r
+                                       </xsl:with-param>\r
+                                       <xsl:with-param name="remainingLanguages">\r
+                                               <xsl:value-of select="substring($remainingLanguages,4,string-length($remainingLanguages))"/>\r
+                                       </xsl:with-param>\r
+                               </xsl:call-template>\r
+                       </xsl:otherwise>\r
+               </xsl:choose>\r
+       </xsl:template>\r
+       <xsl:template name="chopBrackets">\r
+               <xsl:param name="chopString"/>\r
+               <xsl:variable name="string">\r
+                       <xsl:call-template name="chopPunctuation">\r
+                               <xsl:with-param name="chopString" select="$chopString"/>\r
+                       </xsl:call-template>\r
+               </xsl:variable>\r
+               <xsl:if test="substring($string, 1,1)='['">\r
+                       <xsl:value-of select="substring($string,2, string-length($string)-2)"/>\r
+               </xsl:if>\r
+               <xsl:if test="substring($string, 1,1)!='['">\r
+                       <xsl:value-of select="$string"/>\r
+               </xsl:if>\r
+       </xsl:template>\r
+       <xsl:template name="rfcLanguages">\r
+               <xsl:param name="nodeNum"/>\r
+               <xsl:param name="usedLanguages"/>\r
+               <xsl:param name="controlField008-35-37"/>\r
+               <xsl:variable name="currentLanguage" select="."/>\r
+               <xsl:choose>\r
+                       <xsl:when test="not($currentLanguage)"/>\r
+                       <xsl:when test="$currentLanguage!=$controlField008-35-37 and $currentLanguage!='rfc3066'">\r
+                               <xsl:if test="not(contains($usedLanguages,$currentLanguage))">\r
+                                       <language>\r
+       <xsl:if test="@code!='a'">\r
+                                                               <xsl:attribute name="objectPart"><xsl:choose><xsl:when test="@code='b'">summary or subtitle</xsl:when><xsl:when test="@code='d'">sung or spoken text</xsl:when><xsl:when test="@code='e'">libretto</xsl:when><xsl:when test="@code='f'">table of contents</xsl:when><xsl:when test="@code='g'">accompanying material</xsl:when><xsl:when test="@code='h'">translation</xsl:when></xsl:choose></xsl:attribute>\r
+                                                       </xsl:if>\r
+       <languageTerm authority="rfc3066" type="code">\r
+                                                       <xsl:value-of select="$currentLanguage"/>\r
+                                               </languageTerm>\r
+     </language>\r
+                               </xsl:if>\r
+                       </xsl:when>\r
+                       <xsl:otherwise>\r
+                               \r
+                       </xsl:otherwise>\r
+               </xsl:choose>\r
+       </xsl:template>\r
+</xsl:stylesheet>\r
+\r
+<!-- Stylus Studio meta-information - (c) 2004-2005. Progress Software Corporation. All rights reserved.\r
+<metaInformation>\r
+<scenarios ><scenario default="no" name="Apr 02 Test" userelativepaths="yes" externalpreview="no" url="file:///n:/jackie/test_files/v3.xml" htmlbaseurl="" outputurl="file:///n:/temp/x.xml" processortype="xalan" useresolver="no" profilemode="0" profiledepth="" profilelength="" urlprofilexml="" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext="" validateoutput="no" validator="internal" customvalidator=""/><scenario default="no" name="v3Test1" userelativepaths="yes" externalpreview="no" url="file:///n:/jackie/test_files/v3.xml" htmlbaseurl="" outputurl="file:///n:/jackie/test_files/modsv3Converted.xml" processortype="internal" useresolver="no" profilemode="0" profiledepth="" profilelength="" urlprofilexml="" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext="" validateoutput="no" validator="internal" customvalidator=""/><scenario default="no" name="Scenario1" userelativepaths="yes" externalpreview="no" url="file:///n:/ckeith/DESKTOP/test.xml" htmlbaseurl="" outputurl="" processortype="xalan" useresolver="no" profilemode="0" profiledepth="" profilelength="" urlprofilexml="" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext="" validateoutput="no" validator="internal" customvalidator=""/><scenario default="no" name="Test" userelativepaths="yes" externalpreview="no" url="file:///n:/jackie/MARCXML/marcxmlfile.xml" htmlbaseurl="" outputurl="" processortype="xalan" useresolver="no" profilemode="0" profiledepth="" profilelength="" urlprofilexml="" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext="" validateoutput="no" validator="internal" customvalidator=""/><scenario default="yes" name="z3950 package test" userelativepaths="yes" externalpreview="no" url="d.xml" htmlbaseurl="" outputurl="" processortype="xalan" useresolver="no" profilemode="0" profiledepth="" profilelength="" urlprofilexml="" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext="" validateoutput="no" validator="internal" customvalidator=""/></scenarios><MapperMetaTag><MapperInfo srcSchemaPathIsRelative="yes" srcSchemaInterpretAsXML="no" destSchemaPath="" destSchemaRoot="" destSchemaPathIsRelative="yes" destSchemaInterpretAsXML="no"/><MapperBlockPosition></MapperBlockPosition><TemplateContext></TemplateContext><MapperFilter side="source"></MapperFilter></MapperMetaTag>\r
+</metaInformation>\r
+--><!-- Stylus Studio meta-information - (c)1998-2003 Copyright Sonic Software Corporation. All rights reserved.\r
+<metaInformation>\r
+<scenarios/><MapperInfo srcSchemaPath="" srcSchemaRoot="" srcSchemaPathIsRelative="yes" srcSchemaInterpretAsXML="no" destSchemaPath="" destSchemaRoot="" destSchemaPathIsRelative="yes" destSchemaInterpretAsXML="no"/>\r
+</metaInformation>\r
+-->
\ No newline at end of file
diff --git a/misc/zebra/bib1_authorities.att b/misc/zebra/bib1_authorities.att
new file mode 100644 (file)
index 0000000..b671249
--- /dev/null
@@ -0,0 +1,173 @@
+# $Id$
+# auth1 Attribute Set
+name auth1
+reference Bib-1
+include bib1.att
+include gils.att
+
+
+# Koha Specific Stuff
+
+att 8900                       Call-Number
+att 8800                       date-entered-on-file
+att 8801                       date1
+att 8802                       date2
+att 8805                       language
+att 8822                       ff8-22
+att 8833                       ff8-33
+att 8834                       ff8-34
+
+att 8700                       ff7-00
+att 8701                       ff7-01
+att 8702                       ff7-02
+
+######################################################################
+######################################################################
+#Authorities
+######################################################################
+######################################################################
+
+#######################################
+#Coded Entries
+#######################################
+
+#used in $5 for relationships
+#Coded field
+
+att 9200               Auth-RelationShip
+
+#used in $2 should contain authtypecode if authority is an other type
+#Coded field
+att 9210               Auth-Internal-authtype
+
+#used in $3 should contain authid if authority is an other type
+#Coded field
+att 9220               Auth-Internal-LN
+
+#used in $7 should contain Script language 
+#Coded field (Greek, and other alphabets)
+att 9230               Auth-Script
+
+#used in $8 should contain Entity language 
+#Coded field (Greek, and other alphabets)
+att 9240               Auth-Language
+
+#BUGFIX ??
+# Maybe there could be a problem to define so few types.
+# We could have MANY undesired results not to have a specialization by Authtype
+# It can be added
+
+#used in $2 should contain authtypecode if authority is an other type
+#Coded field
+#Can be found also by Authority/format-id
+att 9250               Authority/format-id
+
+
+######################################################
+# Global search (Any AuthorityType)
+######################################################
+att 9001               Heading
+att 9002               See
+att 9003               See-also
+att 9004               Parallel
+att 9005               Heading-entity
+att 9006               See-Entity
+att 9007               See-also-Entity
+att 9008               Parallel-Entity
+#att 9009               Subject-heading is already defined
+#att 9000               Name-geographic
+
+######################################################
+# Main Entries
+######################################################
+
+att 9011               Personal-heading
+att 9012               Corporate-heading
+att 9013               Conference-heading
+att 9014               Place-heading
+att 9015               Trademark-heading
+att 9016               Title-uniform
+att 9017               Collective-Title-uniform
+att 9018               Place-Access
+#att 9019               Subject-heading is already defined
+#att 9010               Name-geographic
+
+att 9021               Personal-see
+att 9022               Corporate-see
+att 9023               Conference-see
+att 9024               Place-see
+att 9025               Trademark-see
+att 9026               Title-uniform-see
+att 9027               Collective-Title-uniform-see
+att 9028               Place-Access-see
+att 9029               Subject-see
+att 9020               Name-geographic-see
+
+att 9031               Personal-see-also
+att 9032               Corporate-see-also
+att 9033               Conference-see-also
+att 9034               Place-see-also
+att 9035               Trademark-see-also
+att 9036               Title-uniform-see-also
+att 9037               Collective-Title-uniform-see-also
+att 9038               Place-Access-see-also
+att 9039               Subject-see-also
+att 9030               Name-geographic-see-also
+
+att 9041               Personal-parallel
+att 9042               Corporate-parallel
+att 9043               Conference-parallel
+att 9044               Place-parallel
+att 9045               Trademark-parallel
+att 9046               Title-uniform-parallel
+att 9047               Collective-Title-uniform-parallel
+att 9048               Place-Access-parallel
+att 9049               Subject-parallel
+att 9040               Name-geographic-parallel
+
+
+######################################
+#Whole record
+######################################
+att 9101               Personal-heading-entity
+att 9102               Corporate-heading-entity
+att 9103               Conference-heading-entity
+att 9104               Place-heading-entity
+att 9105               Trademark-heading-entity
+att 9106               Title-uniform-entity
+att 9107               Collective-Title-uniform-entity
+att 9108               Place-Access-entity
+att 9109               Subject-heading-entity
+att 9130               Name-geographic-entity
+
+att 9111               Personal-see-entity
+att 9112               Corporate-see-entity
+att 9113               Conference-see-entity
+att 9114               Place-see-entity
+att 9115               Trademark-see-entity
+att 9116               Title-see-entity
+att 9117               Collective-Title-uniform-see-entity
+att 9118               Place-Access-see-entity
+att 9119               Subject-see-entity
+
+att 9121               Personal-see-also-entity
+att 9122               Corporate-see-also-entity
+att 9123               Conference-see-also-entity
+att 9124               Place-see-also-entity
+att 9125               Trademark-see-also-entity
+att 9126               Title-see-also-entity
+att 9127               Collective-Title-uniform-see-also-entity
+att 9128               Place-Access-see-also-entity
+att 9129               Subject-see-also-entity
+
+att 9131               Personal-parallel-entity
+att 9132               Corporate-parallel-entity
+att 9133               Conference-parallel-entity
+att 9134               Place-parallel-entity
+att 9135               Trademark-parallel-entity
+att 9136               Title-parallel-entity
+att 9137               Collective-Title-uniform-parallel-entity
+att 9138               Place-Access-parallel-entity
+att 9139               Subject-parallel-entity
+
+
diff --git a/misc/zebra/bib1_biblios.att b/misc/zebra/bib1_biblios.att
new file mode 100644 (file)
index 0000000..04dff49
--- /dev/null
@@ -0,0 +1,122 @@
+# $Id$
+# Bib-1 Attribute Set
+name bib1
+reference Bib-1
+
+att 1               Personal-name
+att 2               Corporate-name
+att 3               Conference-name
+att 4               Title
+att 5               Title-series
+att 6               Title-uniform
+att 7               ISBN
+att 8               ISSN
+att 9               LC-card-number
+att 10              BNB-card-number
+att 11              BGF-number
+att 12              Local-number
+att 13              Dewey-classification
+att 14              UDC-classification
+att 15              Bliss-classification
+att 16              LC-call-number
+att 17              NLM-call-number
+att 18              NAL-call-number
+att 19              MOS-call-number
+att 20              Local-classification
+att 21              Subject-heading
+att 22              Subject-Rameau
+att 23              BDI-index-subject
+att 24              INSPEC-subject
+att 25              MESH-subject
+att 26              PA-subject
+att 27              LC-subject-heading
+att 28              RVM-subject-heading
+att 29              Local-subject-index
+att 30              Date
+att 31              Date-of-publication
+att 32              Date-of-acquisition
+att 33              Title-key
+att 34              Title-collective
+att 35              Title-parallel
+att 36              Title-cover
+att 37              Title-added-title-page
+att 38              Title-caption
+att 39              Title-running
+att 40              Title-spine
+att 41              Title-other-variant
+att 42              Title-former
+att 43              Title-abbreviated
+att 44              Title-expanded
+att 45              Subject-precis
+att 46              Subject-rswk
+att 47              Subject-subdivision
+att 48              Number-natl-biblio
+att 49              Number-legal-deposit
+att 50              Number-govt-pub
+att 51              Number-music-publisher
+att 52              Number-db
+att 53              Number-local-call
+att 54              Code-language
+att 55              Code-geographic
+att 56              Code-institution
+att 57              Name-and-title
+att 58              Name-geographic
+att 59              Place-publication
+att 60              CODEN
+att 61              Microform-generation
+att 62              Abstract
+att 63              Note
+att 1000            Author-title
+att 1001            Record-type
+att 1002            Name
+att 1003            Author
+att 1004            Author-name-personal
+att 1005            Author-name-corporate
+att 1006            Author-name-conference
+att 1007            Identifier-standard
+att 1008            Subject-LC-childrens
+att 1009            Subject-name-personal
+att 1010            Body-of-text
+att 1011            Date/time-added-to-db
+att 1012            Date/time-last-modified
+att 1013            Authority/format-id
+att 1014            Concept-text
+att 1015            Concept-reference
+att 1016            Any
+att 1017            Server-choice
+att 1018            Publisher
+att 1019            Record-source
+att 1020            Editor
+att 1021            Bib-level
+att 1022            Geographic-class
+att 1023            Indexed-by
+att 1024            Map-scale
+att 1025            Music-key
+att 1026            Related-periodical
+att 1027            Report-number
+att 1028            Stock-number
+att 1030            Thematic-number
+att 1031            Material-type
+att 1032            Doc-id
+att 1033            Host-item
+att 1034            Content-type
+att 1035            Anywhere
+att 1036            Author-Title-Subject
+
+# Koha Specific Stuff
+
+att 8900                       Call-Number
+att 8910                       Koha-Auth-Number
+att 8800                       date-entered-on-file
+att 8801                       date1
+att 8802                       date2
+att 8805                       language
+att 8822                       ff8-22
+att 8833                       ff8-33
+att 8834                       ff8-34
+
+att 8700                       ff7-00
+att 8701                       ff7-01
+att 8702                       ff7-02
+
+att 9523            popularity
diff --git a/misc/zebra/ccl.properties b/misc/zebra/ccl.properties
new file mode 100644 (file)
index 0000000..9c4b5b4
--- /dev/null
@@ -0,0 +1,1043 @@
+# CCL field mappings
+# $Id$
+# There are four types of lines in a CCL profile: 
+#  1. qualifier specification
+#      qualifier-name   [  attributeset   ,]  type   =   val   [  attributeset   ,]  type   =   val   ...
+# 
+#  2. qualifier alias
+#      q q1 q2 q3
+#
+#  3. comments
+#      comments begin with 
+#
+#  4. directives
+#      @   directive    value
+#
+# see http://indexdata.dk/yaz/doc/tools.tkl#CCL for more details
+#
+# The rule below is used when no fields are specified
+term t=l,r  s=al
+#
+# Simple rule for a field called "clean"
+clean t=l,r
+
+### 1. BIB1 USE ATTRIBUTES MAPPED TO CCL QUALIFIERS
+#
+# SEE http://www.loc.gov/z3950/agency/bib1.html
+#
+# The notation '$' following a USMARC tag refers to a
+# subfield of the named field.  The notation 'i' following a
+# USMARC tag refers to values of the second indicator in the named
+# field; when the second indicator of the field has the value
+# , the data in the field is associated with that Use
+# attribute.
+#
+#Use                  Value Definition                      USMARC tag(s)
+#-------------------- ----- ------------------------------  ------------------
+#Abstract               62  An abbreviated, accurate        520
+#                           representation of a work,
+#                           usually without added
+#                           interpretation or criticism.
+Abstract 1=62
+ab Abstract
+
+#Any                  1016  The record is selected if there
+#                           exists a Use attribute that the
+#                           target supports (and considers
+#                           appropriate - see note 1) such
+#                           that the record would be
+#                           selected if the target were to
+#                           substitute that attribute.
+#       Notes:
+#        (1) When the origin uses 'any' the intent is that the target
+#            locate records via commonly used access points. The target
+#            may define 'any' to refer to a selected set of Use
+#            attributes corresponding to its commonly used access points.
+#        (2) In set terminology: when Any is the Use attribute, the set
+#            of records selected is the union of the sets of records
+#            selected by each of the (appropriate) Use attributes that
+#            the target supports.
+Any 1=1016
+kw Any
+
+#Anywhere             1035  The record is selected if the
+#                           term value (as qualified by the
+#                           other attributes) occurs anywhere
+#                           in the record.
+#
+#            Note: A target might choose to support 'Anywhere' only in
+#            combination with specific (non-Use) attributes. For example, a
+#            target might support 'Anywhere' only in combination with the
+#            Relation attribute 'AlwaysMatches' (see below), to locate all
+#            records in a database.
+#
+#       Notes on relationship of Any and Anywhere:
+#        (1) A target may support Any but not Anywhere, or vice versa, or
+#            both.  However, if a target supports both, then it should
+#            exclude 'Anywhere' from the list of Use attributes
+#            corresponding to 'Any' (if it does not do so, then the set
+#            of records located by 'Any' will be a superset of those
+#            located by 'Anywhere').
+#        (2) A distinction between the two attributes may be informally
+#            expressed as follows: 'anywhere' might result in more
+#            expensive searching than 'any'; if the target (and origin)
+#            support both 'any' and 'anywhere', if the origin uses 'Any'
+#            (rather than 'Anywhere') it is asking the target to locate
+#            the term only if it can do so relatively inexpensively.
+#Anywhere 1=1035
+
+#Author-name          1003  A personal or corporate author, 100, 110, 111, 400
+#                           or a conference or meeting      410, 411, 700, 710,
+#                           name.  (No subject name         711, 800, 810, 811
+#                           headings are included.)
+Author 5=1 1=1003 s=pw
+au Author
+
+#Author-name-and-     1000  A personal or corporate author, 100/2XX, 110/2XX,
+#title                      or a conference or meeting      111/2XX, subfields
+#                           name, and the title of the      $a & $t in
+#                           item.  (No subject name         following: 400,410,
+#                           headings are included.)  The    411, 700, 710, 711,
+#                           syntax of the name-title        800, 810, 811
+#                           combination is up to the
+#                           target, unless used with the
+#                           Structure attribute Key (see
+#                           below).
+#Author-title 1=1000
+
+#Author-name-         1005  An organization or a group      110, 410, 710, 810
+#corporate                  of persons that is identified
+#                           by a particular name. (Differs
+#                           from attribute "name-corporate
+#                           (2)" in that corporate name
+#                           subject headings are not
+#                           included.)
+#Author-name-corporate 1=1005
+
+#Author-name-         1006  A meeting of individuals or     111, 411, 711, 811
+#conference                 representatives of various
+#                           bodies for the purpose of
+#                           discussing topics of common
+#                           interest. (Differs from
+#                           attribute "name-conference
+#                           (3)" in that conference name
+#                           subject headings are not
+#                           included.)
+#Author-name-conference 1=1006
+#af Author-name-conference
+
+#Author-name-personal 1004  A person's real name,           100, 400, 700, 800
+#                           pseudonym, title of nobility
+#                           nickname, or initials.
+#                           (Differs from attribute
+#                           "name-personal (1)" in that
+#                           personal name subject headings
+#                           are not included.)
+#Author-name-personal 1=1004
+
+#Author-Title-Subject 1036  An author or a title or a        1XX, 2XX, 4XX,
+#                           subject.                         6XX, 7XX, 8XX
+#
+#            Note: When the Use attribute is Author-name-and-title (1000)
+#            the term contains both an author name and a title.  When the
+#            Use attribute is Author-Title-Subject (1036), the term
+#            contains an author name or a title or a subject.
+#Author-Title-Subject 1=1036
+
+#Body of text         1010  Used in full-text searching to
+#                           indicate that the term is to
+#                           be searched only in that
+#                           portion of the record that the
+#                           target considers the body of
+#                           the text, as opposed to some
+#                           other discriminated part such
+#                           as a headline, title, or
+#                           abstract.
+#Body-of-text 1=1010
+
+#Classification-Bliss   15  A classification number from
+#                           the Bliss Classification,
+#                           developed by Henry Evelyn
+#                           Bliss.
+#Bliss-classification 1=15
+
+#Classification-Dewey   13  A classification number from    082
+#                           the Dewey Decimal
+#                           Classification, developed by
+#                           Melvyl Dewey.
+#Dewey-classification 1=13
+
+#Classification-        50  A classification number         086
+#government-publication     assigned to a government
+#                           document by a government
+#                           agency at any level (e.g.,
+#                           state, national,
+#                           international).
+#Number-govt-pub 1=50
+
+#Classification-LC      16  A classification number from    050
+#                           the US Library of Congress
+#                           Classification.
+#LC-call-number 1=16
+#
+#Classification-local   20  A local classification
+#                           number from a system not
+#                           specified elsewhere in this
+#                           list of attributes.
+Local-classification 1=20
+lcn Local-classification
+callnum Local-classification
+#Local-classification cc callnum dewey
+#
+#Classification-NAL     18  A classification number from    070
+#                           the US National Agriculture
+#                           Library Classification.
+#NAL-call-number 1=18
+#
+#Classification-NLM     17  A classification number from    060
+#                           the US National Library of
+#                           Medicine Classification.
+#NLM-call-number 1=17
+#
+#Classification-MOS     19  A classification number from
+#                           Mathematics Subject
+#                           Classification, compiled
+#                           in the Editorial Offices of
+#                           Mathematical Reviews and
+#                           Zentralblatt fur Mathematik.
+#MOS-call-number 1=19
+#
+#Classification-UDC     14  A classification number from    080
+#                           Universal Decimal
+#                           Classification, a system based
+#                           on the Dewey Decimal
+#                           Classification.
+#UDC-classification 1=14
+#
+#Code-bib-level       1021  A one-character alphabetic       Leader/07
+#                           code indicating the
+#                           bibliographic level such as
+#                           monograph, serial or collection
+#                           of the record.
+#Bib-level 1=1021
+#
+#Code-geographic-area   55  A code that indicates the       043
+#                           geographic area(s) that appear
+#                           or are implied in the headings
+#                           assigned to the item during
+#                           cataloging.
+#Code-geographic 1=55
+#
+#Code-geographic-     1022  A code that represents the      052
+#class                      geographic area and if
+#                           applicable the geographic
+#                           subarea covered by an item.
+#                           The codes are derived from
+#                           the LC Classification-Class G
+#                           and the expanded Cutter number
+#                           list.
+#Geographic-class 1=1022
+#
+#Code-institution       56  An authoritative-agency         040, 852$a
+#                           symbol for an institution
+#                           that is the source of the
+#                           record or the holding
+#                           location.  The code space is
+#                           defined by the target.
+#Code-institution 1=56
+#
+#Code-language          54  A code that indicates the       008/35-37, 041
+#                           language of the item.
+#                           The codes are defined by the
+#                           target.
+language          1=54
+ln language
+
+#Code-map-scale       1024  Coded form of cartographic      034
+#                           mathematical data, including
+#                           scale, projection and/or
+#                           coordinates related to the
+#                           item.
+#Map-scale 1=1024
+
+#Code-microform-        61  The code specifying the         007/11
+#generation                 generation of a microform.
+#Microform-generation 1=61
+#material-designation Microform-generation
+
+#Code-record-type     1001  A code that specifies the       Leader/06
+#                           characteristics and defines
+#                           the components of the record.
+#                           The codes are target-specific.
+Record-type 1=1001
+rtype Record-type
+mc-rtype Record-type
+mus 1=1001
+
+#Concept-reference    1015  Used within Z39.50-1988;
+#                           included here for historical
+#                           reasons but its use is
+#                           deprecated.
+#Concept-reference 1=1015
+
+#Concept-text         1014  Used within Z39.50-1988;
+#                           included here for historical
+#                           reasons but its use is
+#                           deprecated.
+#Concept-text        1=1014
+
+#Content-type         1034  The type of materials           derived value
+#                           contained in the item or        from 008/24-27
+#                           publication.  For example:
+#                           review, catalog, encyclopedia,
+#                           directory.
+Content-type         1=1034 t=b
+ctype Content-type
+
+#Control number-BNB     10  Character string that uniquely  015
+#                           identifies a record in the
+#                           British National Bibliography.
+#BNB-card-number 1=10
+
+#Control number-BNF     11  Character string that uniquely  015
+#                           identifies a record in the
+#                           Bibliotheque Nationale Francais.
+#BGF-number 1=11
+
+#Control number-DB      52  Character string that uniquely  015
+#                           identifies a record in the
+#                           Deutsche Bibliothek.
+#Number-db 1=52
+
+#Control number-LC       9  Character string that uniquely  010, 011
+#                           identifies a record in the
+#                           Library of Congress database.
+#LC-card-number 1=9
+#lc-card LC-card-number
+
+#Control number-local   12  Character string that uniquely  001, 035
+#                           identifies a record in a local
+#                           system (i.e., any system that
+#                           is not one of the four listed
+#                           above).
+Local-number 1=12
+
+#Date                   30  The point of time at which      005, 008/00-05,
+#                           a transaction or event          008/07-10, 260$c,
+#                           takes place.                    008/11-14, 033,etc.
+Date 1=30 4=109 r=r
+#yr Date
+
+#Date-publication       31  The date (usually year) in      008/07-10, 260$c
+#                           which a document is published.  046, 533$d
+Date-of-publication 1=31 4=109 r=r
+#dp Date-of-publication
+yr Date-of-publication
+
+#Date-acquisition       32  The date when a document was    541$d
+#                           acquired.
+Date-of-acquisition 1=32
+acqdate Date-of-acquisition
+#da Date-of-acquisition
+
+#Date/time added to   1011  The date and time that a        008/00-05
+#database                   record was added to the
+#                           database.
+#Date-time-added-to-db 1=1011
+
+#Date/time last       1012  The date and time a record      005
+#modified                   was last updated.
+#Date-time-last-modified       1=1012
+
+#Identifier--         1013  Used in full-text searching
+#authority/format           to indicate to the target
+#                           system the format of the
+#                           document that should be
+#                           returned to the originating
+#                           system.  The attribute carries
+#                           not only the format code, but
+#                           also the authority (e.g.,
+#                           system) that assigned that
+#                           code.
+#Authority/format-id 1=1013
+
+#Identifier-CODEN       60  A six-character, unique,        030
+#                           alphanumeric code assigned
+#                           to serial and monographic
+#                           publications by the CODEN
+#                           section of the Chemical
+#                           Abstracts Service.
+#CODEN 1=60
+
+#Identifier-document  1032  An identifier or Doc-ID,  
+#                           assigned by a server, that 
+#                           uniquely identifies a document 
+#                           on that server. May or may 
+#                           not be persistent. May be, 
+#                           for example, a URL.
+#            Note: this definition was modified October 1997.
+#Doc-id 1=1032
+
+#Identifier-ISBN         7  International Standard Book     020
+#                           Number -- internationally
+#                           agreed upon number that
+#                           identifies a book uniquely.
+#                           Cf. ANSI/NISO Z39.21 and
+#                           ISO 2108.
+ISBN         1=7
+nb ISBN
+
+#Identifier-ISSN         8  International Standard Serial   022, 4XX$x,
+#                           Number -- internationally       7XX$x
+#                           agreed upon number that
+#                           identifies a serial uniquely.
+#                           Cf. ANSI/NISO z39.9 and
+#                           ISO 3297.
+ISSN         1=8
+ns ISSN
+
+#Identifier-legal-      49  The copyright registration      017
+#deposit                    number that is assigned to
+#                           an item when the item is
+#                           deposited for copyright.
+#Number-legal-deposit 1=49
+
+#Identifier-local-call  53  Call number (e.g., shelf location)
+#                           assigned by a local system
+#                           (not a classification number).
+#Number-local-call 1=53
+
+#Identifier-national-   48  Character string that uniquely  015
+#bibliography               identifies a record in a
+#                           national bibliography.
+#Number-natl-biblio 1=48
+
+#Identifier-publisher-  51  A formatted number assigned     028
+#for-music                  by a publisher to a sound
+#                           recording or to printed music.
+#Number-music-publisher 1=51
+
+#Identifier-report    1027  A report number assigned to     027, 088
+#                           the item. This number could be
+#                           the STRN (Standard Technical
+#                           Report Number) or another
+#                           report number.
+#                           Cf. ANSI/NISO Z39.23 and
+#                           ISO 10444.
+#Report-number 1=1027
+
+#Identifier-standard  1007  Standard numbers such as ISBN,  010, 011, 015, 017,
+#                           ISSN, music publishers          018, 020, 022, 023,
+#                           numbers, CODEN, etc., that      024, 025, 027, 028,
+#                           are indexed together in many    030, 035, 037
+#                           online public-access catalogs.
+#Identifier-standard  1=1007 4=6
+Local-number  1=12
+#sn Identifier-standard
+sn Local-number
+#
+#Identifier-stock     1028  A stock number that could be    037
+#                           used for ordering the item.
+Stock-number 1=1028
+bc Stock-number
+
+#Identifier-thematic  1030  The numeric designation for a   $n in the following:
+#                           part/section of a work such as  130, 240, 243, 630,
+#                           the serial, opus or thematic    700, 730
+#                           index number.
+#Thematic-number 1=1030
+
+#Indexed-by           1023  For serials, a publication      510
+#                           in which the serial has been
+#                           indexed and/or abstracted.
+#Indexed-by          1=1023
+
+#Material-type        1031  A free-form string, more        derived value from
+#                           specific than the one-letter    Leader/06-07, 007,
+#                           code in Leader/06, that         008, and 502
+#                           describes the material type
+#                           of the item, e.g., cassette,
+#                           kit, computer database,
+#                           computer file.
+Material-type  1=1031
+#itemtype Material-type
+#collection Material-type
+collection-code Material-type
+mt Material-type
+mc-collection Material-type
+#dt-lh Material-type
+
+#Music-key            1025  A statement of the key in       $r in the following:
+#                           which the music is written.     130, 240, 243, 630,
+#                                                           700, 730
+#Music-key            1=1025
+
+#Name                 1002  The name of a person, corporate 100, 110, 111, 400,
+#                           body, conference, or meeting.   410, 411, 600, 610,
+#                           (Subject name headings are      611, 700, 710, 711,
+#                           included.)                      800, 810, 811
+#Name                 1=1002
+
+#Name-and-title         57  The name of a person, corporate 100/2XX, 110/2XX,
+#                           body, conference, or meeting,   111/2XX, subfields
+#                           and the title of an item.       $a & $t in
+#                           (Subject name headings are      following: 400,410,
+#                           included.)  The syntax of the   411, 600, 610, 611,
+#                           name-title combination is up    700, 710, 711, 800,
+#                           to the target, unless used      810, 811
+#                           with the Structure attribute
+#                           Key (see below).
+#Name-and-title         1=57
+
+#Name-corporate          2  An organization or a group      110, 410, 610, 710,
+#                           of persons that is identified   810
+#                           by a particular name. (Subject
+#                           name headings are included.)
+#Corporate-name 1=2
+#cpn Corporate-name
+
+#Name-conference         3  A meeting of individuals or     111, 411, 611, 711
+#                           representatives of various      811
+#                           bodies for the purpose of
+#                           discussing topics of common
+#                           interest.  (Subject name
+#                           headings are included.)
+#Conference-name 1=3
+#cfn Conference-name
+
+#Name-editor          1020  A person who prepared for       100 $a or 700 $a when
+#                           publication an item that is     the corresponding $e
+#                           not his or her own.             contains value 'ed.'
+#Editor 1=1020
+
+#Name-geographic        58  Name of a country,              651
+#                           jurisdiction, region, or
+#                           geographic feature.
+#Name-geographic        1=58
+
+#Name-geographic-place- 59  City or town where an item      008/15-17, 260$a
+#publication                was published.
+
+#Name-personal           1  A person's real name,           100, 400, 600, 700,
+#                           pseudonym, title of nobility    800
+#                           nickname, or initials.
+#Personal-name 1=1
+#pn Personal-name
+
+#Name-publisher       1018  The organization responsible    260$b
+#                           for the publication of the
+#                           item.
+Publisher 1=1018
+pb Publisher
+
+#Note                   63  A concise statement in which    5XX
+#                           such information as extended
+#                           physical description,
+#                           relationship to other works,
+#                           or contents may be recorded.
+Note                   1=63
+nt Note
+
+#Record-source        1019  The USMARC code or name of the  008/39, 040
+#                           organization(s) that created
+#                           the original record, assigned
+#                           the USMARC content designation
+#                           and transcribed the record into
+#                           machine-readable form, or
+#                           modified the existing USMARC
+#                           record; the cataloging source.
+#Record-source        1=1019
+
+#Server-choice        1017  The target substitutes one or
+#                           more access points.  The origin
+#                           leaves the choice to the target.
+#
+#
+#       Notes on relationship of Any and Server-choice:
+#        (1) When the origin uses 'Server-choice' it is asking the target
+#            to select one or more access points, and to use its best
+#            judgment in making that selection.  When 'Any' is used,
+#            there is no selection process involved; the target is to
+#            apply all of the (appropriate) supported Use attributes.
+#            The origin is asking the target to make a choice of access
+#            points.
+#        (2) The target might support 'Any' and not 'Server-choice', or
+#            vice versa, or both.  If the target supports both, when the
+#            origin uses 'Server-choice', the target might choose 'Any';
+#            however, it might choose any other Use attribute.
+#Server-choice        1=1017
+
+#Subject                21  The primary topic on which a    600, 610, 611, 630,
+#                           work is focused.                650, 651, 653, 654,
+#                                                           655, 656, 657, 69X
+Subject                1=21
+su Subject
+su-to Subject
+su-geo Subject
+su-ut Subject
+#Subject-BDI            23  Subject headings from
+#                           Bibliotek Dokumentasjon
+#                           Informasjon -- a controlled
+#                           subject vocabulary used and
+#                           maintained by the five Nordic
+#                           countries (Denmark, Finland,
+#                           Iceland, Norway, and Sweden).
+#BDI-index-subject 1=23
+
+#Subject-INSPEC         24  Subject headings from           600i2, 610i2,
+#                           Information Services for the    611i2, 630i2,
+#                           Physics and Engineering         650i2, 651i2
+#                           Communities -- the Information
+#                           Services Division of the
+#                           Institution of Electrical
+#                           Engineers.
+#INSPEC-subject 1=24
+
+#Subject-LC             27  Subject headings from           600i0, 610i0,
+#                           US Library of Congress          611i0, 630i0,
+#                           Subject Headings.               650i0, 651i0
+#LC-subject-heading 1=27
+
+#Subject-LC-          1008  Subject headings, for use       600i1, 610i1,
+#children's                 with children's literature,     611i1, 630i1,
+#                           that conform to the             650i1, 651i1
+#                           formulation guidelines in
+#                           the "AC Subject Headings"
+#                           section of the Library of
+#                           Congress Subject Headings.
+#Subject-LC-childrens 1=1008
+
+#Subject-local          29  Subjects headings defined
+#                           locally.
+#Local-subject-index 1=29
+
+#Subject-MESH           25  Subject headings from           600i2, 610i2,
+#                           Medical Subject Headings --     611i2, 630i2,
+#                           maintained by the US National   650i2, 651i2
+#                           Library of Medicine.
+#MESH-subject 1=25
+
+#Subject-name-        1009  A person's real name,           600
+#personal                   pseudonym, title of nobility
+#                           nickname, or initials that
+#                           appears in a subject heading.
+Subject-name-personal 1=1009
+su-na 1=1009
+#Subject-name-personal
+#Subject-PA             26  Subject headings from           600i2, 610i2,
+#                           Thesaurus of Psychological      611i2, 630i2,
+#                           Index Terms -- maintained       650i2, 651i2
+#                           by the Retrieval Services Unit
+#                           of the American Psychological
+#                           Association.
+#PA-subject 1=26
+
+#Subject-PRECIS         45  Subject headings from
+#                           PREserved Context Index
+#                           System -- a string of indexing
+#                           terms set down in a prescribed
+#                           order, each term being preceded
+#                           by a manipulation code which
+#                           governs the production of
+#                           pre-coordinated subject index
+#                           entries under selected terms --
+#                           maintained by the British
+#                           Library.
+#Subject-precis 1=45
+
+#Subject-RAMEAU         22  Subject headings from
+#                           Repertoire d'authorite de
+#                           matieres encyclopedique
+#                           unifie -- maintained by the
+#                           Bibliotheque Nationale
+#                           (France).
+#Subject-Rameau 1=22
+
+#Subject-RSWK           46  Subject headings from
+#                           Regeln fur den
+#                           Schlagwortkatalog --
+#                           maintained by the Deutsches
+#                           Bibliotheksinstitut.
+#Subject-rswk 1=46
+
+#Subject-RVM            28  Subject headings from           600i6, 610i6,
+#                           Repertoire des vedettes-        611i6, 630i6,
+#                           matiere -- maintained by the    650i6, 651i6
+#                           Bibliotheque de l'Universite
+#                           de Laval.
+#RVM-subject-heading 1=28
+
+#Subject-subdivision    47  An extension to a subject       6XX$x, 6XX$y,
+#                           heading indicating the form,    6XX$z
+#                           place, period of time treated,
+#                           or aspect of the subject
+#                           treated.
+#Subject-subdivision 1=47
+
+#Title                   4  A word, phrase, character,      130, 21X-24X, 440,
+#                           or group of characters,         490, 730, 740, 830,
+#                           normally appearing in an item,  840, subfield $t
+#                           that names the item or the      in the following:
+#                           work contained in it.           400, 410, 410, 600,
+#                                                           610, 611, 700, 710,
+#                                                           711, 800, 810, 811
+Title 1=4
+#5=1 1=4 s=pw
+#1=4
+ti Title
+
+#Title-abbreviated      43  Shortened form of the title;    210, 211 (obs.),
+#                           either assigned by national     246
+#                           centers under the auspices of
+#                           the International Serials Data
+#                           System, or a title (such as an
+#                           acronym) that is popularly
+#                           associated with the item.
+#Title-abbreviated      1=43
+
+#Title-added-title-page 37  A title on a title page         246i5
+#                           preceding or following the
+#                           title page chosen as the basis
+#                           for the description of the
+#                           item.  It may be more general
+#                           (e.g., a series title page),
+#                           or equally general (e.g., a
+#                           title page in another
+#                           language).
+#Title-added-title-page 1=37
+
+#Title-caption          38  A title given at the beginning  246i6
+#                           of the first page of the text.
+#Title-caption          1=38
+
+#Title-collective       34  A title proper that is an       243
+#                           inclusive title for an item
+#                           containing several works.
+#Title-collective       1=34
+
+#Title-cover            36  The title printed on the        246i4
+#                           cover of an item as issued. 
+Title-cover            1=36
+
+#Title-expanded         44  An expanded (or augmented)      214 (obs.), 246
+#                           title has been enlarged with
+#                           descriptive words by the
+#                           cataloger to provide
+#                           additional indexing and
+#                           searching capabilities.
+#Title-expanded         1=44
+
+#Title-former           42  A former title or title         247, 780
+#                           variation when one
+#                           bibliographic record
+#                           represents all issues of
+#                           a serial that has changed
+#                           title.
+#Title-former           1=42
+
+#Title-host-item      1033  The title of the item            773$t
+#                           containing the part
+#                           described in the record, for
+#                           example, a journal title
+#                           when the record describes an
+#                           article in the journal.
+Host-item      1=1033
+
+#Title-key              33  The unique name assigned to     222
+#                           a serial by the International
+#                           Serials Data System (ISDS).
+#Title-key              1=33
+
+#Title-other-variant    41  A variation from the title      212 (obs.), 246i3,
+#                           page title appearing elsewhere  247, 740
+#                           in the item (e.g., a variant
+#                           cover title, caption title,
+#                           running title, or title from
+#                           another volume) or in another
+#                           issue.
+#Title-other-variant    1=41
+
+#Title-parallel         35  The title proper in another     246i1
+#                           language and/or script.
+#Title-parallel         1=35
+
+#Title-related-       1026  Serial titles related to this   247, 780, 785
+#periodical                 item, either the immediate
+#                           predecessor or the immediate
+#                           successor.
+#Related-periodical 1=1026
+#Title-running          39  A title, or abbreviated title,  246i7
+#                           that is repeated at the head
+#                           or foot of each page or leaf.
+#Title-running          1=39
+
+#Title-series            5  Collective title applying to    440, 490, 830, 840,
+#                           a group of separate, but        subfield $t in the
+#                           related, items.                 following: 400,410,
+#                                                           411, 800, 810, 811
+Title-series            1=5
+#series Title-series
+se Title-series
+
+#Title-spine            40  A title appearing on the        246i8
+#                           spine of an item.
+#Title-spine            1=40
+
+#Title-uniform           6  The particular title by which   130, 240, 730,
+#                           a work is to be identified      subfield $t in the
+#                           for cataloging purposes.        following: 700,710,
+#                                                           711
+Title-uniform           1=6
+ut Title-uniform
+#Authority-number           Koha-Auth-Number  The Number   
+#                           for an authority to be searched subfield $9 in the
+#                           for cataloging purposes.        following: 700,701,702,710,
+#                                                           711,712 and some 6XX fields (Unimarc)
+Authority-number           1=Koha-Auth-Number
+an Authority-number
+
+#Authority/format-id        authtypecode  The Code 
+#                           associated to an authority type
+#                                                            152$b in authority records
+Authority/format-id           1=Authority/format-id
+at Authority/format-id
+
+#Heading-Entity             Information for Heading in an 
+#                           authority record 
+#                                                             usually 2.. fields
+Heading-Entity           1=Heading-Entity
+he Heading-Entity
+
+
+### 2. BIB1 RELATION ATTRIBUTES
+lt 2=1
+le 2=2
+eq 2=3
+ge 2=4
+ne 2=5
+phonetic 2=6
+stem 2=100
+relevance 2=102
+rk 2=102
+rank relevance
+
+AlwaysMatches 2=103
+Within 2=104
+
+### 3. BIB1 POSITION ATTRIBUTES
+first-in-field 3=1
+
+# we have to fake startswith until zebra supports it
+# starts with if we want no truncation ... need to ad 'term #'
+# finds 'starts with it' but not italian
+# see http://lists.indexdata.dk/pipermail/yazlist/2006-July/001664.html
+startswithnt 3=1 5=101 6=3
+
+# starts with with truncation
+first-in-subfield 3=2
+any-position-in-field 3=3
+
+### 4. BIB1 STRUCTURE ATTRIBUTES
+st-phrase 4=1
+phr st-phrase
+st-word        4=2
+st-key         4=3
+st-year        4=4
+st-date-normalized     4=5
+st-word-list   4=6
+wrdl 4=6
+
+# there was a reason I didn't want to use this but it's
+# escaped me -- JF
+wrd 4=6
+
+#st-word
+st-date-un-normalized  4=100
+st-name-normalized     4=101
+st-name-un-normalized  4=102
+st-structure   4=103
+st-urx         4=104
+st-free-form-text      4=105
+st-document-text       4=106
+st-local       number 4=107
+st-string      4=108
+st-numeric     4=109
+#string 109
+
+### 5. BIB1 TRUNCATION ATTRIBUTES
+right-Truncation 5=1
+rt right-Truncation
+left-Truncation        5=2
+left-and-right         5=3
+do-not-truncate        5=100
+process-in-search-term         5=101
+regExpr-1      5=102
+fuzzy 5=103
+regExpr-2      5=103
+Z39-58 5=104
+
+### 6. BIB1 STRUCTURE ATTRIBUTES
+incomplete-subfield    6=1
+complete-subfield      6=2
+complete-field         6=3
+
+### COMBINATIONS OF THE ABOVE
+ext 4=1 6=3
+
+## ATTRIBUTES NOT IN BIB1 OR ELSE ONES I DON"T KNOW WHERE IN BIB1 THEY BELONG
+#Language
+#ln 1=8805
+#language 1=8805
+
+#Musical Composition
+#mc
+
+# Publisher Location
+
+Place-publication 1=59
+pl Place-publication
+#pl 1=59
+
+# Extent
+Extent 1=8001
+
+#Summary                       1=8002
+#att 8900            
+#Call-Number 1=8900
+#date-entered-on-file 1=8800
+#date1 1=8801
+#date2 1=8802
+#language 8805
+ff8-22 1=8822
+ff8-23 1=8823
+ff8-34 1=8834
+
+#att 8700            ff7-00
+#att 8701            ff7-01
+#att 8702            ff7-02
+#att 9520            withdrawn
+#att 9521            lost
+lost 1=9521 4=109
+#att 9522            onloan
+
+############## SUBJECT-RELATED
+# Topical Term
+#tt
+# Descriptor
+#de
+# Genre/Form
+#ge
+# Geographic Coverage
+#gc
+
+## Additional Author distinctions needed for field weighting
+# lastname,firstname entry in $100$a
+Author-personal-bibliography 1=8900
+aub Author-personal-bibliography
+# Author-in-order - firstname lastname in 245$c statement of responsibility
+Author-in-order 1=8901
+auo Author-in-order
+
+### LIMITS
+# AUDIENCE
+audience 1=8822
+aud audience
+
+# CONTENT and Literary form
+fiction 1=8833
+fic fiction
+#mystery 1=
+biography 1=8834
+bio biography
+
+# FORMAT
+format 1=8823
+
+# format limit
+l-format 1=8703
+
+#fmt format
+
+# BRANCH (of local library)
+branch 1=1033
+
+# Item Type
+
+# Year limit
+#yr 1=8801 4=109 r=r
+
+## STATUSES
+onloan 1=9522
+datedue 1=9522
+
+popularity 1=9523
+
+# Material Category
+mc 1=8700
+## TYPE LIMITS
+dt-bks 1=8700
+dt-vis 1=8700
+dt-sr 1=8700
+dt-cf 1=8700
+dt-map 1=8700
+
+# Rank Weights
+r1 9=32
+r2 9=28
+r3 9=26
+r4 9=10
+r5 9=22
+r6 9=20
+r7 9=18
+r8 9=16
+r9 9=14
+
+# Sorting
+title-sort-za 7=2 1=36
+title-sort-az 7=1 1=36
+# CCL DIRECTIVES
+# Truncation characters (it seems to take multiple arguments)
+@truncation ? *
+# field specifies how multiple fields are to be combined.
+# There are two modes: or: multiple qualifier fields are
+# ORed, merge: attributes for the qualifier fields are
+# merged and assigned to one term.
+@field merge
+# case specificies if CCL operatores and qualifiers
+# should be compared with case sensitivity or not.
+# Specify 0 for case sensitive; 1 for case insensitive.
+@case 0
+# Tokens for CCL operators (it seems you can assign multiple tokens per operator which is nice)
+@and and +
+@or or |
+# make sure - doesn't conflict with another usage of this token
+@not not
+@set set
+# Not sure if you can specify tokens for prox operators, but here are the defaults
+# proximity of a, b - distance n - any order:
+# a %n b
+# proximity of a, b - distance n - in order:
+# a !n b
+# Integer n may be omitted - in which case distance is 1.
+
+# Rules for a few GILS fields
+#north  gils-attset,u=2040 r=o
+#south  gils-attset,u=2041 r=o
+#east  gils-attset,u=2038 r=o
+#west  gils-attest,u=2039 r=o
+#distributor gils-attset,u=2000 s=pw
+#distributorname gils-attset,u=2001 s=pw
+
+# Explain fields
+ExplainCategory      exp1,1=1
+HumanStringLanguage  exp1,1=2
+DatabaseName         exp1,1=3
+TargetName           exp1,1=4
+AttributeSetOID      exp1,1=5
+RecordSyntaxOID      exp1,1=6
+TagSetOID            exp1,1=7
+ExtededServiceOID    exp1,1=8
+DateAdded            exp1,1=9
+DateChanged          exp1,1=10
+DateExpires          exp1,1=11
+ElementSetName       exp1,1=12
diff --git a/misc/zebra/default.idx b/misc/zebra/default.idx
new file mode 100644 (file)
index 0000000..c88e836
--- /dev/null
@@ -0,0 +1,56 @@
+# Zebra indexes as referred to from the *.abs-files.
+#  $Id$
+#
+
+# Traditional word index
+# Used if completenss is 'incomplete field' (@attr 6=1) and
+# structure is word/phrase/word-list/free-form-text/document-text
+index w
+completeness 0
+position 1
+charmap sort-string-utf.chr
+
+# Phrase index
+# Used if completeness is 'complete {sub}field' (@attr 6=2, @attr 6=1)
+# and structure is word/phrase/word-list/free-form-text/document-text
+index p
+completeness 1
+charmap sort-string-utf.chr
+
+# URX (URL) index
+# Used if structure=urx (@attr 4=104)
+index u
+completeness 0
+charmap urx.chr
+
+# Numeric index
+# Used if structure=numeric (@attr 4=109)
+index n
+completeness 0
+charmap numeric.chr
+
+# Null map index (no mapping at all)
+# Used if structure=key (@attr 4=3)
+index 0
+completeness 0
+position 1
+charmap @
+
+# Year
+# Used if structure=year (@attr 4=4)
+index y
+completeness 0
+charmap @
+
+# Date
+# Used if structure=date (@attr 4=5)
+index d
+completeness 0
+charmap @
+
+# Sort register
+sort s
+completeness 1
+charmap sort-string-utf.chr
+
+
diff --git a/misc/zebra/pqf.properties b/misc/zebra/pqf.properties
new file mode 100644 (file)
index 0000000..9d1ff86
--- /dev/null
@@ -0,0 +1,163 @@
+# $Id$
+#
+# Propeties file to drive org.z3950.zing.cql.CQLNode's toPQF()
+# back-end and the YAZ CQL-to-PQF converter.  This specifies the
+# interpretation of various CQL indexes, relations, etc. in terms
+# of Type-1 query attributes.
+#
+# This configuration file generates queries using BIB-1 attributes.
+# See http://www.loc.gov/z3950/agency/zing/cql/dc-indexes.html
+# for the Maintenance Agency's work-in-progress mapping of Dublin Core
+# indexes to Attribute Architecture (util, XD and BIB-2)
+# attributes.
+
+# Identifiers for prefixes used in this file. (index.*)
+set.cql                = info:srw/cql-context-set/1/cql-v1.1
+set.rec                = info:srw/cql-context-set/2/rec-1.0
+set.dc         = info:srw/cql-context-set/1/dc-v1.1
+set.bath       = http://zing.z3950.org/cql/bath/2.0/
+
+# default set (in query)
+set            = info:srw/cql-context-set/1/dc-v1.1
+
+# The default access point and result-set references
+index.cql.serverChoice                 = 1=1016
+       # srw.serverChoice is deprecated in favour of cql.serverChoice
+       # BIB-1 "any"
+
+index.rec.id                           = 1=12
+
+index.dc.identifier                            = 1=1007          
+index.dc.title                         = 1=4
+index.dc.subject                       = 1=21
+index.dc.creator                       = 1=1003
+index.dc.author                                = 1=1003
+index.dc.itemtype                       = 1=1031
+index.dc.barcode                        = 1=1028
+index.dc.branch                         = 1=1033
+index.dc.isbn                           = 1=7
+index.dc.issn                           = 1=8
+index.dc.any                           = 1=1016
+index.dc.note                  = 1=63
+
+       ### Unofficial synonym for "creator"
+index.dc.editor                                = 1=1020
+index.dc.publisher                     = 1=1018
+index.dc.description                   = 1=62
+       # "abstract"
+index.dc.date                          = 1=30
+index.dc.resourceType                  = 1=1031
+       # guesswork: "Material-type"
+index.dc.format                                = 1=1034
+       # guesswork: "Content-type"
+index.dc.resourceIdentifier            = 1=12
+       # "Local number"
+#index.dc.source                               = 1=1019
+       # "Record-source"
+index.dc.language                      = 1=54
+       # "Code--language"
+       
+index.dc.Place-publication             = 1=59
+       # "Place-publication"
+
+index.dc.relation                      = 1=?
+       ### No idea how to represent this
+index.dc.coverage                      = 1=?
+       ### No idea how to represent this
+index.dc.rights                                = 1=?
+       ### No idea how to represent this
+
+# Relation attributes are selected according to the CQL relation by
+# looking up the "relation.<relation>" property:
+#
+relation.<                             = 2=1
+relation.le                            = 2=2
+relation.eq                            = 2=3
+relation.exact                         = 2=3
+relation.ge                            = 2=4
+relation.>                             = 2=5
+relation.<>                            = 2=6
+
+### These two are not really right:
+relation.all                           = 2=3
+relation.any                           = 2=3
+
+# BIB-1 doesn't have a server choice relation, so we just make the
+# choice here, and use equality (which is clearly correct).
+relation.scr                           = 2=3
+
+# Relation modifiers.
+#
+relationModifier.relevant              = 2=102
+relationModifier.fuzzy                  = 5=103
+       ### 100 is "phonetic", which is not quite the same thing
+relationModifier.stem                  = 2=101
+relationModifier.phonetic              = 2=100
+
+# Position attributes may be specified for anchored terms (those
+# beginning with "^", which is stripped) and unanchored (those not
+# beginning with "^").  This may change when we get a BIB-1 truncation
+# attribute that says "do what CQL does".
+#
+position.first                         = 3=1 6=1
+       # "first in field"
+position.any                           = 3=3 6=1
+       # "any position in field"
+position.last                          = 3=4 6=1
+       # not a standard BIB-1 attribute
+position.firstAndLast                  = 3=3 6=3
+       # search term is anchored to be complete field
+
+# Structure attributes may be specified for individual relations; a
+# default structure attribute my be specified by the pseudo-relation
+# "*", to be used whenever a relation not listed here occurs.
+#
+structure.exact                                = 4=108
+       # string
+structure.all                          = 4=2
+structure.any                          = 4=2
+structure.*                            = 4=1
+       # phrase
+
+# Truncation attributes used to implement CQL wildcard patterns.  The
+# simpler forms, left, right- and both-truncation will be used for the
+# simplest patterns, so that we produce PQF queries that conform more
+# closely to the Bath Profile.  However, when a more complex pattern
+# such as "foo*bar" is used, we fall back on Z39.58-style masking.
+#
+truncation.right                       = 5=1
+truncation.left                                = 5=2
+truncation.both                                = 5=3
+truncation.none                                = 5=100
+truncation.z3958                       = 5=104
+
+# Finally, any additional attributes that should always be included
+# with each term can be specified in the "always" property.
+#
+always                                 = 6=1
+# 6=1: completeness = incomplete subfield
+
+
+# Bath Profile support, added Thu Dec 18 13:06:20 GMT 2003
+# See the Bath Profile for SRW at
+#      http://zing.z3950.org/cql/bath.html
+# including the Bath Context Set defined within that document.
+#
+# In this file, we only map index-names to BIB-1 use attributes, doing
+# so in accordance with the specifications of the Z39.50 Bath Profile,
+# and leaving the relations, wildcards, etc. to fend for themselves.
+
+index.bath.keyTitle                    = 1=33
+index.bath.possessingInstitution       = 1=1044
+index.bath.name                                = 1=1002
+index.bath.personalName                        = 1=1
+index.bath.corporateName               = 1=2
+index.bath.conferenceName              = 1=3
+index.bath.uniformTitle                        = 1=6
+index.bath.isbn                                = 1=7
+index.bath.issn                                = 1=8
+index.bath.geographicName              = 1=58
+index.bath.notes                       = 1=63
+index.bath.topicalSubject              = 1=1079
+index.bath.genreForm                   = 1=1075
+
diff --git a/misc/zebra/record_authorities_unimarc.abs b/misc/zebra/record_authorities_unimarc.abs
new file mode 100644 (file)
index 0000000..c9d3749
--- /dev/null
@@ -0,0 +1,183 @@
+# $Id$
+
+# indexing rules. It
+# results in a server which provides a passable Bath level 0 and 1 service
+############################################################################
+# IMPORTANT : this file MUST be renamed record.abs : this name is "hardcoded" in zebra
+# the default record.abs is designed for MARC21.
+############################################################################
+# NOTE: This is designed to be used with the grs.marcxml input filter
+# for ISO2709 (ANSI Z39.2) or grs.xml for MARCXML-formatted records. It
+# won't work for the old grs.marc input filter, which yields a different
+# internal structure.
+
+encoding utf-8
+name authorities
+attset auth1.att
+esetname F @
+esetname B @
+
+marc usmarc.mar
+systag sysno rank
+xpath disable
+
+all any
+melm 001               Local-Number
+melm 152$b             Authority/format-id
+#melm 005        Version-id
+#melm 015        IASDN
+
+
+########################
+# Coded fields
+########################
+#melm 100$a      date-entered-on-file:n:range(data,0,8),date-entered-on-file:s:range(data,0,8),auth-status:n:range(data,8,1),auth-status:s:range(data,8,1),language:n:range(data,9,3),language:s:range(data,9,3),char-encoding:w:range(data,13,4),char-encoding:s:range(data,13,4),ff100-17:w:range(data,17,3),ff100-21:w:range(data,21,2),ff100-23:w:range(data,23,1)
+
+#melm 101$a     Language
+#melm 102$a     Country-heading
+# Subject-Heading
+#melm 106$a     Vaut 0(inutilisable sujet-matiere),1 (utilisable sujet-matiere)ou 2(utilisable uniquement sujet-matiere)
+#melm 120$a Obligatoire sur Autorite NP : Sexe et discrimination
+#melm 123$a Obligatoire sur Autorite GEO : Localisation
+#melm 150$a Obligatoire sur Autorite CO : Type de collectivite
+# 4XX$3 5XX$3 7XX$3 authority number
+# 4XX$5 5XX$5 7XX$5 Linking type
+# 4XX$7 5XX$7 7XX$7 Script Cataloguing
+# 4XX$8 5XX$8 7XX$8 Language
+
+
+############ HEADINGS ##################
+melm 200$a Heading,Heading-Entity,Heading:s,personal-heading
+melm 210$a Heading,Heading-Entity,Heading:s,corporate-heading,Conference-heading
+melm 215$a Heading,Heading-Entity,Heading:s,Name-geographic
+#melm 216 Name-corporate
+melm 220$a Heading,Heading-Entity,Heading:s,personal-heading
+melm 230$a Heading,Heading-Entity,Heading:s,Title-Uniform
+melm 235$a Heading,Heading-Entity,Heading:s,Title-Uniform
+melm 250$a Heading,Heading-Entity,Heading:s,Subject-heading, Subject-heading:s
+
+melm 200 Heading-Entity,Heading-Entity:s, personal-Heading-Entity
+melm 210 Heading-Entity,Heading-Entity:s,corporate-Heading-Entity
+melm 210 Heading-Entity,Heading-Entity:s,Conference-Heading-Entity
+melm 215 Heading-Entity,Heading-Entity:s,Name-geographic-Entity
+#melm 216 Name-corporate
+melm 220 Heading-Entity,Heading-Entity:s,personal-Heading-Entity
+melm 230 Heading-Entity,Heading-Entity:s,Title-Uniform-entity
+melm 235 Heading-Entity,Heading-Entity:s,Title-Uniform-entity
+melm 250   Heading-Entity,Subject-Thesaurus
+
+#210 Heading - Corporate Body Name
+#215 Heading - Territorial or Geographical Name
+#216 Heading - Trademark
+#220 Heading - Family Name
+#230 Heading - Uniform Title
+#235 Heading - Collective Uniform Title
+#240 Heading - Name/Title
+#245 Heading - Name/Collective Uniform Title
+#250 Heading - Topical Subject
+#260 Heading - Place Access
+#280 Heading - Form, Genre or Physical Characteristics
+#melm 712              Author,Author:p,Author:s
+
+############ Rejected forms ##################
+melm 400$a See, See:s,See-Entity, personal-see,personal-see:w,personal-see:s,personal-see:p
+melm 410$a See, See:s,See-Entity, corporate-see
+melm 410$a See, See:s,See-Entity, Conference-see
+melm 415$a See, See:s,See-Entity, Name-geographic-see
+#melm 416 Name-corporate
+melm 440$a See, See:s,See-Entity, personal-see,personal-see:s
+melm 430$a See, See:s,See-Entity, Title-Uniform-see,Title-Uniform-see:s
+melm 435$a See, See:s,See-Entity, Title-Uniform-see,Title-Uniform-see:s
+melm 450$a See, See:s,See-Entity, Subject-see,Subject-see:s
+melm 400 See-Entity, personal-See-Entity,personal-See-Entity:s
+melm 410 See-Entity, corporate-See-Entity
+melm 410 See-Entity, Conference-See-Entity
+melm 415 See-Entity, Name-geographic-See-Entity
+#melm 416 Name-corporate
+melm 440 See-Entity, personal-See-Entity
+melm 430 See-Entity, Title-Uniform-See-Entity
+melm 435 See-Entity, Title-Uniform-See-Entity
+melm 450 See-Entity,Subject-See-Entity
+
+#410 Heading - Corporate Body Name
+#415 Heading - Territorial or Geographical Name
+#416 Heading - Trademark
+#440 Heading - Family Name
+#430 Heading - Uniform Title
+#435 Heading - Collective Uniform Title
+#440 Heading - Name/Title
+#445 Heading - Name/Collective Uniform Title
+#450 Heading - Topical Subject
+#460 Heading - Place Access
+#480 Heading - Form, Genre or Physical Characteristics
+#melm 714              Author,Author:p,Author:s
+
+############ Related forms ##################
+melm 500$a personal-see-also,personal-see-also:w,personal-see-also:s,personal-see-also:p
+melm 510$a corporate-see-also
+melm 510$a Conference-see-also
+melm 515$a Name-geographic-see-also
+#melm 416 Name-corporate
+melm 540$a personal-see-also,personal-see-also:w,personal-see-also:s,personal-see-also:p
+melm 530$a Title-Uniform-see-also,Title-Uniform-see-also:w,Title-Uniform-see-also:s,Title-Uniform-see-also:p
+melm 535$a Title-Uniform-see-also,Title-Uniform-see-also:w,Title-Uniform-see-also:s,Title-Uniform-see-also:p
+melm 550$a Subject-see-also,Subject-see-also:w,Subject-see-also:s,Subject-see-also:p
+#510 Heading - Corporate Body Name
+#515 Heading - Territorial or Geographical Name
+#516 Heading - Trademark
+#550 Heading - Family Name
+#530 Heading - Uniform Title
+#535 Heading - Collective Uniform Title
+#540 Heading - Name/Title
+#545 Heading - Name/Collective Uniform Title
+#550 Heading - Topical Subject
+#560 Heading - Place Access
+#580 Heading - Form, Genre or Physical Characteristics
+#melm 714              Author,Author:p,Author:s
+
+############ Parallel forms ##################
+melm 700$a personal-parallel,personal-parallel:w,personal-parallel:s,personal-parallel:p
+melm 710$a corporate-parallel
+melm 710$a Conference-parallel
+melm 715$a Name-geographic-parallel
+#melm 716 Name-corporate
+melm 770$a personal-parallel,personal-parallel:w,personal-parallel:s,personal-parallel:p
+melm 730$a Title-Uniform-parallel,Title-Uniform-parallel:w,Title-Uniform-parallel:s,Title-Uniform-parallel:p
+melm 735$a Title-Uniform-parallel,Title-Uniform-parallel:w,Title-Uniform-parallel:s,Title-Uniform-parallel:p
+melm 750$a Subject-parallel,Subject-parallel:w,Subject-parallel:s,Subject-parallel:p
+
+########## NOTES #################
+melm 300$a             Note
+melm 301$a             Note
+melm 302$a             Note
+melm 303$a             Note
+melm 304$a             Note
+melm 305$a             Note
+melm 306$a             Note
+melm 307$a             Note
+melm 308$a             Note
+melm 310$a             Note
+melm 311$a             Note
+melm 312$a             Note
+melm 313$a             Note
+melm 314$a             Note
+melm 315$a             Note
+melm 316$a             Note
+melm 317$a             Note
+melm 318$a             Note
+melm 320$a             Note
+melm 321$a             Note
+melm 322$a             Note
+melm 323$a             Note
+melm 324$a             Note
+melm 325$a             Note
+melm 326$a             Note
+melm 327$a             Note
+melm 328$a             Note
+melm 330$a             Note
+melm 332$a             Note
+melm 333$a             Note
+melm 336$a             Note
+melm 337$a             Note
+melm 345$a             Note
+
diff --git a/misc/zebra/record_authorities_usmarc.abs b/misc/zebra/record_authorities_usmarc.abs
new file mode 100644 (file)
index 0000000..db0891e
--- /dev/null
@@ -0,0 +1,36 @@
+# $Id$
+
+# This is a fairly simple example of a set of MARC21 Authority file indexing rules. 
+#Although designed for MARC21 most probably very similar with UNIMARC.
+encoding utf-8
+name marc21
+attset bib1.att
+esetname F @
+esetname B @
+
+marc usmarc.mar
+systag sysno rank
+xpath disable
+
+all any
+melm 035$6              Authority/format-id
+melm 035$a             Local-number
+
+melm 100$a             Subject-subdivision,Subject-heading:w,Subject-heading:p,Subject-heading:s
+melm 100               Subject-subdivision:w,Subject-subdivision:s
+
+melm 110$a             Subject-subdivision,Subject-heading:w,Subject-heading:p,Subject-heading:s
+melm 110               Subject-subdivision:w,Subject-subdivision:s
+
+melm 150$a             Subject-subdivision,Subject-heading:w,Subject-heading:p,Subject-heading:s
+melm 150               Subject-subdivision:w,Subject-subdivision:s
+
+melm 151$a             Subject-subdivision,Subject-heading:w,Subject-heading:p,Subject-heading:s
+melm 151               Subject-subdivision:w,Subject-subdivision:s
+
+melm 152$a             Subject-subdivision,Subject-heading:w,Subject-heading:p,Subject-heading:s
+melm 152               Subject-subdivision:w,Subject-subdivision:s
+
+##Add all possible authority fields to be used
+##Authority/format-id is our authtypecode
+##Local-number is authid
\ No newline at end of file
diff --git a/misc/zebra/record_biblios_unimarc.abs b/misc/zebra/record_biblios_unimarc.abs
new file mode 100644 (file)
index 0000000..3913be0
--- /dev/null
@@ -0,0 +1,208 @@
+# $Id$
+
+# indexing rules. It
+# results in a server which provides a passable Bath level 0 and 1 service
+############################################################################
+# IMPORTANT : this file MUST be renamed record.abs : this name is "hardcoded" in zebra
+# the default record.abs is designed for MARC21.
+############################################################################
+# NOTE: This is designed to be used with the grs.marcxml input filter
+# for ISO2709 (ANSI Z39.2) or grs.xml for MARCXML-formatted records. It
+# won't work for the old grs.marc input filter, which yields a different
+# internal structure.
+
+encoding utf-8
+name marc21
+attset bib1.att
+attset gils.att
+esetname F @
+esetname B @
+
+marc usmarc.mar
+systag sysno rank
+xpath disable
+
+all any
+melm 008                date-entered-on-file:n:range(data,0,6),date-entered-on-file:s:range(data,0,6),date1:n:range(data,7,4),date1:s:range(data,7,4),date2:n:range(data,11,4),date2:s:range(data,11,4),ff8-22:w:range(data,22,1),language:w:range(data,35,3),ff8-33:w:range(data,33,1),ff8-34:w:range(data,34,1)
+
+melm 007               ff7-00:w:range(data,0,1),ff7-01:w:range(data,1,1),ff7-02:w:range(data,2,1)
+
+melm 010$a             ISBN:w
+# wrong ISBN
+melm 010$z             ISBN:w
+melm 011$a             ISSN:w
+# cancelled ISSN
+melm 011$y             ISSN:w
+# wrong ISSN
+melm 011$z             ISSN:w
+
+# Local-number (biblionumber can be either in 090$9 or, on some setup, on 001)
+melm 001        Local-number,Local-number:n
+melm 090$9      Local-number,Local-number:n
+melm 680$b             LC-call-number:s
+melm 680               LC-call-number
+#melm 001              Identifier-standard:w
+
+melm 200$b      Material-type
+#melm 200$b      Koha-Itemtype
+
+#melm 100$9            Cross-Reference !:w
+
+melm 101$a             Code-Language:w
+
+############ AUTHORS ##################
+# main author
+melm 200$f             author,author:p,author:s
+# other authors
+melm 200$g             author,author:p
+# physical author
+melm 700$9             Koha-Auth-Number,Koha-Auth-Number:n
+melm 700$a             author
+melm 700               author,author:p
+
+melm 701               author,author:p
+melm 702               author,author:p
+# collective author
+melm 710               author,author:p
+melm 711               author,author:p
+melm 712               author,author:p
+
+############## TITLE ##################
+# main title
+melm 200$a             title:w,title:p,title:s
+# title 2
+melm 200$c             title:w,title:p
+# // title
+melm 200$d             title:w,title:p
+# subtitle
+melm 200$e             title:w,title:p
+
+
+
+#Series
+melm 225$a      Title-series
+melm 225$d      Title-series
+#Subtitle
+melm 225$e      Title-series 
+#Authors
+melm 225$f      Author,Author-Title-series
+#Part-Title
+melm 225$h      Title-series 
+#Part Number
+melm 225$i      Title-series 
+#Volume
+melm 225$v      Title-series 
+melm 225$x      ISSN
+
+melm 230$a      Electronic-Ressource
+
+# authorities title
+melm 500               title
+melm 501               title
+melm 503               title
+melm 510               title
+melm 512               title
+melm 513               title
+melm 514               title
+melm 515               title
+melm 516               title
+melm 517               title
+melm 518               title
+melm 519               title
+melm 520               title
+melm 530               title
+melm 531               title
+melm 532               title
+melm 540               title
+melm 541               title
+melm 545               title
+
+melm 210$a             Place-publication       !:w,!:p
+melm 210$x             Publisher               !:w,!:p
+melm 210$d             Date,Date:s,            !:y
+
+
+########## NOTES #################
+melm 300$a             Note    !:w,!:p
+melm 301$a             Note    !:w,!:p
+melm 302$a             Note    !:w,!:p
+melm 303$a             Note    !:w,!:p
+melm 304$a             Note    !:w,!:p
+melm 305$a             Note    !:w,!:p
+melm 306$a             Note    !:w,!:p
+melm 307$a             Note    !:w,!:p
+melm 308$a             Note    !:w,!:p
+melm 309$a             Note    !:w,!:p
+melm 310$a             Note    !:w,!:p
+melm 311$a             Note    !:w,!:p
+melm 312$a             Note    !:w,!:p
+melm 313$a             Note    !:w,!:p
+melm 314$a             Note    !:w,!:p
+melm 315$a             Note    !:w,!:p
+melm 316$a             Note    !:w,!:p
+melm 317$a             Note    !:w,!:p
+melm 318$a             Note    !:w,!:p
+melm 320$a             Note    !:w,!:p
+melm 321$a             Note    !:w,!:p
+melm 322$a             Note    !:w,!:p
+melm 323$a             Note    !:w,!:p
+melm 324$a             Note    !:w,!:p
+melm 325$a             Note    !:w,!:p
+melm 326$a             Note    !:w,!:p
+melm 327$a             Note    !:w,!:p
+melm 328$a             Note    !:w,!:p
+melm 330$a             Note    !:w,!:p
+melm 332$a             Note    !:w,!:p
+melm 333$a             Note    !:w,!:p
+melm 336$a             Note    !:w,!:p
+melm 337$a             Note    !:w,!:p
+melm 345$a             Note    !:w,!:p
+
+########### SUBJECTS (6xx) ##################
+melm 600$9      Koha-Auth-Number,Koha-Auth-Number:n
+melm 601$9      Koha-Auth-Number,Koha-Auth-Number:n
+melm 602$9      Koha-Auth-Number,Koha-Auth-Number:n
+melm 603$9      Koha-Auth-Number,Koha-Auth-Number:n
+melm 604$9      Koha-Auth-Number,Koha-Auth-Number:n
+melm 605$9      Koha-Auth-Number,Koha-Auth-Number:n
+melm 606$9      Koha-Auth-Number,Koha-Auth-Number:n
+melm 610$9      Koha-Auth-Number,Koha-Auth-Number:n
+
+melm 600$a             author
+melm 600               subject-heading,subject-heading:p
+melm 601$a             author
+melm 601               subject-heading,subject-heading:p
+melm 604$a             author
+melm 604$t             title
+melm 610$t             title
+melm 605$a             title
+melm 606               subject-heading,subject-heading:p
+melm 610               subject-heading
+
+
+
+
+######################
+
+
+
+
+#melm 650$9            Controlled-Subject-Index        
+
+melm 676$a             Dewey-classification:w,Dewey-classification:s
+
+#############"# item information (based on 995) ###############
+#melm 995$j            LC-card-number:s
+
+#melm 995$k            Call-Number
+melm 995$k             Local-classification
+
+#melm 952$a            Local-classification
+#melm 995$a            Record-source
+melm 995$a             Host-item
+#melm 995$c            Host-item
+#melm 995$d            Host-item
+melm 995$f             Stock-number
+melm 995$s      popularity:n,popularity:s
+#melm 952$v            Date-of-acquisition,Date-of-acquisition:d,Date-of-acquisition:s
+#melm 952              Local-classification
diff --git a/misc/zebra/record_biblios_usmarc.abs b/misc/zebra/record_biblios_usmarc.abs
new file mode 100644 (file)
index 0000000..e269a6b
--- /dev/null
@@ -0,0 +1,105 @@
+# $Id$
+
+# This is a fairly simple example of a set of MARC21 indexing rules. It
+# results in a server which provides a passable Bath level 0 and 1 service
+# (author, title, subject, keyword and exact services). Feel free to
+# elaborate on it, and if you do, please consider sharing your additions.
+# NOTE: This is designed to be used with the grs.marcxml input filter
+# for ISO2709 (ANSI Z39.2) or grs.xml for MARCXML-formatted records. It
+# won't work for the old grs.marc input filter, which yields a different
+# internal structure.
+encoding utf-8
+name marc21
+attset bib1.att
+attset gils.att
+esetname F @
+esetname B @
+
+marc usmarc.mar
+systag sysno rank
+xpath disable
+
+all any
+melm 020$a             ISBN:w
+melm 022$a             ISSN:w,ISBN:w
+melm 050$b             LC-call-number:s
+melm 050               LC-call-number
+melm 090$a             LCalpha:s
+melm 090$b             LCnumber:s
+melm 090$c             Identifier-standard:w
+melm 100$9     Cross-Reference !:w
+melm 100$a             author,author:p,author:s
+melm 100               author
+melm 110               author
+melm 111               author
+melm 130               title
+melm 240               title,title:p
+melm 242               title,title:p
+melm 243               title,title:p
+melm 245$a             title:w,title:p,title:s
+melm 245$c             author
+melm 245               title,title:p
+melm 246               title,title:p
+melm 247               title,title:p
+melm 260$a             Place-publication       !:w,!:p
+melm 260$b             Publisher               !:w,!:p
+melm 260$c             Date            !:y
+melm 260               Place-publication       
+melm 400$t             title,author
+melm 400               author
+melm 410$t             title,author
+melm 410               author
+melm 411$t             title,author
+melm 411               author
+melm 440$a             title,title:p
+melm 440               title
+melm 490$a             title,title:p
+melm 490               title
+melm 600$t             title
+melm 600               subject-heading,subject-heading:p
+melm 610$t             title
+melm 610               subject-heading
+melm 611$t             title
+melm 611               subject-heading
+melm 630               subject-heading
+melm 650$9             Controlled-Subject-Index        
+melm 650               subject-heading,subject-heading:p
+melm 651$9             Controlled-Subject-Index        
+melm 651               subject-heading,subject-heading:p
+melm 652$9             Controlled-Subject-Index        
+melm 652               subject-heading,subject-heading:p
+melm 653$9             Controlled-Subject-Index        
+melm 653               subject-heading,subject-heading:p
+melm 654$9             Controlled-Subject-Index        
+melm 654               subject-heading
+melm 655$9             Controlled-Subject-Index        
+melm 655               subject-heading
+melm 656$9             Controlled-Subject-Index        
+melm 656               subject-heading
+melm 657$9             Controlled-Subject-Index        
+melm 657               subject-heading
+
+melm 700$9             Cross-Reference
+melm 700$t             title,author
+melm 700$a             author,author:p
+melm 700               author
+melm 710$t             title,author
+melm 710$a             author,author:p
+melm 710               author
+melm 711$t             title,author
+melm 711               author
+melm 730               title
+melm 740               title
+melm 800$t             title,author
+melm 800               author
+melm 810$t             title,author
+melm 810               author
+melm 811$t             title,author
+melm 811               author
+melm 830               title
+melm 952$a             Local-classification
+melm 952$b             Holding-branch
+melm 952$d             Shelving
+melm 952$p             Stock-number
+melm 952$s      popularity:n,popularity:s
+melm 952$v       Date-of-acquisition:d
diff --git a/misc/zebra/sort-string-utf_french.chr b/misc/zebra/sort-string-utf_french.chr
new file mode 100644 (file)
index 0000000..a33fa76
--- /dev/null
@@ -0,0 +1,51 @@
+# Generic character map.
+#
+# $Id$
+
+# Define the basic value-set. *Beware* of changing this without re-indexing
+# your databases.
+lowercase {0-9}{a-y}üzæäøöå
+uppercase {0-9}{A-Y}ÜZÆÄØÖÅ
+
+# Breaking characters
+
+# Characters to be considered equivalent for searching purposes.
+
+equivalent æä(ae)
+equivalent øö(oe)
+equivalent å(aa)
+#equivalent uü
+equivalent y(i)
+
+# Supplemental mappings
+
+map (&auml;)       ä
+map (&aelig;)      æ
+map (&oslash;)     ø
+map (&aring;)      å
+map (&ouml;)       ö
+map (&Auml;)       Ä
+map (&Aelig;)      Æ
+map (&Oslash;)     Ø
+map (&Aring;)      Å
+map (&Ouml;)       Ö
+
+map (âàáäÂÀÂ)          a
+map (êèéëÊÈÉË)         e
+map (îïíÎÏ)            i
+map (ôöóÔÖ)            o
+map (ûùüÛÜ)       u
+map (ç)       c
+#map (y)   i
+
+#map (Aa)      (AA)
+
+#map (aa)        a
+map (^Le\s)    @
+map (^La\s)    @
+map (^Les\s)      @
+map (^Un\s)      @
+map (^Une\s)     @
+map (^De\s)     @
+map (^Des\s)     @
+
diff --git a/opac/opac-authorities-home.pl b/opac/opac-authorities-home.pl
new file mode 100755 (executable)
index 0000000..4cd3fe8
--- /dev/null
@@ -0,0 +1,269 @@
+#!/usr/bin/perl
+# WARNING: 4-character tab stops here
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+require Exporter;
+use CGI;
+use C4::Auth;
+
+use C4::Context;
+use C4::Auth;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use C4::AuthoritiesMarc;
+use C4::Koha;    # XXX subfield_is_koha_internal_p
+
+my $query        = new CGI;
+my $op           = $query->param('op');
+my $authtypecode = $query->param('authtypecode');
+my $dbh          = C4::Context->dbh;
+
+my $startfrom = $query->param('startfrom');
+my $authid    = $query->param('authid');
+$startfrom = 0 if ( !defined $startfrom );
+my ( $template, $loggedinuser, $cookie );
+my $resultsperpage;
+
+my $authtypes = getauthtypes;
+my @authtypesloop;
+foreach my $thisauthtype ( sort { $authtypes->{$a} <=> $authtypes->{$b} }
+    keys %$authtypes )
+{
+    my $selected = 1 if $thisauthtype eq $authtypecode;
+    my %row = (
+        value        => $thisauthtype,
+        selected     => $selected,
+        authtypetext => $authtypes->{$thisauthtype}{'authtypetext'},
+    );
+    push @authtypesloop, \%row;
+}
+
+if ( $op eq "do_search" ) {
+    my @marclist  = $query->param('marclist');
+    my @and_or    = $query->param('and_or');
+    my @excluding = $query->param('excluding');
+    my @operator  = $query->param('operator');
+    my @value     = $query->param('value');
+
+    $resultsperpage = $query->param('resultsperpage');
+    $resultsperpage = 19 if ( !defined $resultsperpage );
+    my @tags;
+    my ( $results, $total, @fields ) =
+      authoritysearch( $dbh, \@marclist, \@and_or, \@excluding, \@operator,
+        \@value, $startfrom * $resultsperpage,
+        $resultsperpage, $authtypecode );
+    ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+        {
+            template_name   => "opac-authoritiessearchresultlist.tmpl",
+            query           => $query,
+            type            => 'opac',
+            authnotrequired => 1,
+            debug           => 1,
+        }
+    );
+
+    # multi page display gestion
+    my $displaynext = 0;
+    my $displayprev = $startfrom;
+    if ( ( $total - ( ( $startfrom + 1 ) * ($resultsperpage) ) ) > 0 ) {
+        $displaynext = 1;
+    }
+
+    my @field_data = ();
+
+# we must get parameters once again. Because if there is a mainentry, it has been replaced by something else during the search, thus the links next/previous would not work anymore
+    my @marclist_ini = $query->param('marclist');
+    for ( my $i = 0 ; $i <= $#marclist ; $i++ ) {
+        push @field_data, { term => "marclist",  val => $marclist_ini[$i] };
+        push @field_data, { term => "and_or",    val => $and_or[$i] };
+        push @field_data, { term => "excluding", val => $excluding[$i] };
+        push @field_data, { term => "operator",  val => $operator[$i] };
+        push @field_data, { term => "value",     val => $value[$i] };
+    }
+
+    my @numbers = ();
+
+    if ( $total > $resultsperpage ) {
+        for ( my $i = 1 ; $i < $total / $resultsperpage + 1 ; $i++ ) {
+            if ( $i < 16 ) {
+                my $highlight = 0;
+                ( $startfrom == ( $i - 1 ) ) && ( $highlight = 1 );
+                push @numbers,
+                  {
+                    number     => $i,
+                    highlight  => $highlight,
+                    searchdata => \@field_data,
+                    startfrom  => ( $i - 1 )
+                  };
+            }
+        }
+    }
+
+    my $from = $startfrom * $resultsperpage + 1;
+    my $to;
+
+    if ( $total < ( ( $startfrom + 1 ) * $resultsperpage ) ) {
+        $to = $total;
+    }
+    else {
+        $to = ( ( $startfrom + 1 ) * $resultsperpage );
+    }
+    $template->param( result => $results ) if $results;
+    $template->param( FIELDS => \@fields );
+    $template->param(
+        startfrom      => $startfrom,
+        displaynext    => $displaynext,
+        displayprev    => $displayprev,
+        resultsperpage => $resultsperpage,
+        startfromnext  => $startfrom + 1,
+        startfromprev  => $startfrom - 1,
+        searchdata     => \@field_data,
+        total          => $total,
+        from           => $from,
+        to             => $to,
+        numbers        => \@numbers,
+        authtypecode   => $authtypecode,
+        isEDITORS      => $authtypecode eq 'EDITORS',
+    );
+
+}
+elsif ( $op eq "delete" ) {
+
+    &AUTHdelauthority( $dbh, $authid, 1 );
+
+    ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+        {
+            template_name   => "authorities/authorities-home.tmpl",
+            query           => $query,
+            type            => 'intranet',
+            authnotrequired => 0,
+            flagsrequired   => { catalogue => 1 },
+            debug           => 1,
+        }
+    );
+
+    #  $template->param("statements" => \@statements,
+    #                                          "nbstatements" => $nbstatements);
+}
+elsif ( $op eq "AddStatement" ) {
+
+    ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+        {
+            template_name   => "authorities/authorities-home.tmpl",
+            query           => $query,
+            type            => 'intranet',
+            authnotrequired => 0,
+            flagsrequired   => { catalogue => 1 },
+            debug           => 1,
+        }
+    );
+
+    # Gets the entered information
+    my @marcfields = $query->param('marclist');
+    my @and_or     = $query->param('and_or');
+    my @excluding  = $query->param('excluding');
+    my @operator   = $query->param('operator');
+    my @value      = $query->param('value');
+
+    my @statements = ();
+
+    # List of the marc tags to display
+    my $marcarray = create_marclist();
+
+    my $nbstatements = $query->param('nbstatements');
+    $nbstatements = 1 if ( !defined $nbstatements );
+
+    for ( my $i = 0 ; $i < $nbstatements ; $i++ ) {
+        my %fields = ();
+
+        # Recreates the old scrolling lists with the previously selected values
+        my $marclist = create_scrolling_list(
+            {
+                name     => "marclist",
+                values   => $marcarray,
+                size     => 1,
+                default  => $marcfields[$i],
+                onChange => "sql_update()"
+            }
+        );
+
+        $fields{'marclist'} = $marclist;
+        $fields{'first'}    = 1 if ( $i == 0 );
+
+# Restores the and/or parameters (no need to test the 'and' for activation because it's the default value)
+        $fields{'or'} = 1 if ( $and_or[$i] eq "or" );
+
+        #Restores the "not" parameters
+        $fields{'not'} = 1 if ( $excluding[$i] );
+
+        #Restores the operators (most common operators first);
+        if    ( $operator[$i] eq "=" )        { $fields{'eq'}       = 1; }
+        elsif ( $operator[$i] eq "contains" ) { $fields{'contains'} = 1; }
+        elsif ( $operator[$i] eq "start" )    { $fields{'start'}    = 1; }
+        elsif ( $operator[$i] eq ">" )  { $fields{'gt'} = 1; } #greater than
+        elsif ( $operator[$i] eq ">=" ) { $fields{'ge'} = 1; } #greater or equal
+        elsif ( $operator[$i] eq "<" )  { $fields{'lt'} = 1; } #lower than
+        elsif ( $operator[$i] eq "<=" ) { $fields{'le'} = 1; } #lower or equal
+
+        #Restores the value
+        $fields{'value'} = $value[$i];
+
+        push @statements, \%fields;
+    }
+    $nbstatements++;
+
+    # The new scrolling list
+    my $marclist = create_scrolling_list(
+        {
+            name     => "marclist",
+            values   => $marcarray,
+            size     => 1,
+            onChange => "sql_update()"
+        }
+    );
+    push @statements, { "marclist" => $marclist };
+
+    $template->param(
+        "statements"   => \@statements,
+        "nbstatements" => $nbstatements
+    );
+
+}
+else {
+    ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+        {
+            template_name   => "opac-authorities-home.tmpl",
+            query           => $query,
+            type            => 'opac',
+            authnotrequired => 1,
+            debug           => 1,
+        }
+    );
+
+}
+
+$template->param( authtypesloop => \@authtypesloop );
+
+# Print the page
+output_html_with_http_headers $query, $cookie, $template->output;
+
+# Local Variables:
+# tab-width: 4
+# End:
diff --git a/opac/opac-authoritiesdetail.pl b/opac/opac-authoritiesdetail.pl
new file mode 100755 (executable)
index 0000000..87cd84a
--- /dev/null
@@ -0,0 +1,201 @@
+#!/usr/bin/perl
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+=head1 NAME
+
+etail.pl : script to show an authority in MARC format
+
+=head1 SYNOPSIS
+
+
+=head1 DESCRIPTION
+
+This script needs an authid
+
+It shows the authority in a (nice) MARC format depending on authority MARC
+parameters tables.
+
+=head1 FUNCTIONS
+
+=over 2
+
+=cut
+
+use strict;
+require Exporter;
+use C4::AuthoritiesMarc;
+use C4::Auth;
+use C4::Context;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use CGI;
+use MARC::Record;
+use C4::Koha;
+
+
+my $query = new CGI;
+
+my $dbh = C4::Context->dbh;
+
+my $authid       = $query->param('authid');
+my $authtypecode = &AUTHfind_authtypecode( $dbh, $authid );
+my $tagslib      = &AUTHgettagslib( $dbh, 1, $authtypecode );
+
+# open template
+my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+    {
+        template_name   => "opac-authoritiesdetail.tmpl",
+        query           => $query,
+        type            => "opac",
+        authnotrequired => 1,
+        debug           => 1,
+    }
+);
+
+my $record;
+if ( C4::Context->preference("AuthDisplayHierarchy") ) {
+    my $trees = BuildUnimarcHierarchies($authid);
+
+    #   warn "trees :$trees";
+    my @trees = split /;/, $trees;
+    push @trees, $trees unless (@trees);
+    my @loophierarchies;
+    foreach my $tree (@trees) {
+
+        #     warn "tree :$tree";
+
+        my @tree = split /,/, $tree;
+        push @tree, $tree unless (@tree);
+        my $cnt = 0;
+        my @loophierarchy;
+        foreach my $element (@tree) {
+
+            #       warn "tree :$element";
+            my %cell;
+            my $elementdata = AUTHgetauthority( $dbh, $element );
+            $record = $elementdata if ( $authid == $element );
+            push @loophierarchy,
+              BuildUnimarcHierarchy( $elementdata, "child" . $cnt, $authid );
+            $cnt++;
+        }
+        push @loophierarchies, { 'loopelement' => \@loophierarchy };
+        $template->param(
+            'displayhierarchy' =>
+              C4::Context->preference("AuthDisplayHierarchy"),
+            'loophierarchies' => \@loophierarchies,
+        );
+    }
+}
+else {
+    $record = AUTHgetauthority( $dbh, $authid );
+}
+my $count = AUTHcount_usage($authid);
+
+# find the marc field/subfield used in biblio by this authority
+my $sth =
+  $dbh->prepare(
+    "select distinct tagfield from marc_subfield_structure where authtypecode=?"
+  );
+$sth->execute($authtypecode);
+my $biblio_fields;
+while ( my ($tagfield) = $sth->fetchrow ) {
+    $biblio_fields .= $tagfield . "9,";
+}
+chop $biblio_fields;
+
+# fill arrays
+my @loop_data = ();
+my $tag;
+
+# loop through each tab 0 through 9
+# for (my $tabloop = 0; $tabloop<=10;$tabloop++) {
+# loop through each tag
+my @fields    = $record->fields();
+foreach my $field (@fields) {
+    my @subfields_data;
+
+    # if tag <10, there's no subfield, use the "@" trick
+    if ( $field->tag() < 10 ) {
+        next if ( $tagslib->{ $field->tag() }->{'@'}->{hidden} );
+        my %subfield_data;
+        $subfield_data{marc_lib}   = $tagslib->{ $field->tag() }->{'@'}->{lib};
+        $subfield_data{marc_value} = $field->data();
+        $subfield_data{marc_subfield} = '@';
+        $subfield_data{marc_tag}      = $field->tag();
+        push( @subfields_data, \%subfield_data );
+    }
+    else {
+        my @subf = $field->subfields;
+
+        # loop through each subfield
+        for my $i ( 0 .. $#subf ) {
+            $subf[$i][0] = "@" unless $subf[$i][0];
+            next if ( $tagslib->{ $field->tag() }->{ $subf[$i][0] }->{hidden} );
+            my %subfield_data;
+            $subfield_data{marc_lib} =
+              $tagslib->{ $field->tag() }->{ $subf[$i][0] }->{lib};
+            if ( $tagslib->{ $field->tag() }->{ $subf[$i][0] }->{isurl} ) {
+                $subfield_data{marc_value} =
+                  "<a href=\"$subf[$i][1]\">$subf[$i][1]</a>";
+            }
+            else {
+                $subfield_data{marc_value} = $subf[$i][1];
+            }
+            $subfield_data{marc_subfield} = $subf[$i][0];
+            $subfield_data{marc_tag}      = $field->tag();
+            push( @subfields_data, \%subfield_data );
+        }
+    }
+    if ( $#subfields_data >= 0 ) {
+        my %tag_data;
+        $tag_data{tag} =
+          $field->tag() . ' -' . $tagslib->{ $field->tag() }->{lib};
+        $tag_data{subfield} = \@subfields_data;
+        push( @loop_data, \%tag_data );
+    }
+}
+$template->param( "0XX" => \@loop_data );
+
+my $authtypes = getauthtypes;
+my @authtypesloop;
+foreach my $thisauthtype ( keys %$authtypes ) {
+    my $selected = 1 if $thisauthtype eq $authtypecode;
+    my %row = (
+        value        => $thisauthtype,
+        selected     => $selected,
+        authtypetext => $authtypes->{$thisauthtype}{'authtypetext'},
+    );
+    push @authtypesloop, \%row;
+}
+
+$template->param(
+    authid               => $authid,
+    count                => $count,
+    biblio_fields        => $biblio_fields,
+    authtypetext         => $authtypes->{$authtypecode}{'authtypetext'},
+    authtypesloop        => \@authtypesloop,
+    LibraryName          => C4::Context->preference("LibraryName"),
+    OpacNav              => C4::Context->preference("OpacNav"),
+    opaccredits          => C4::Context->preference("opaccredits"),
+    opacsmallimage       => C4::Context->preference("opacsmallimage"),
+    opaclayoutstylesheet => C4::Context->preference("opaclayoutstylesheet"),
+    opaccolorstylesheet  => C4::Context->preference("opaccolorstylesheet"),
+);
+output_html_with_http_headers $query, $cookie, $template->output;
+
diff --git a/opac/opac-browser.pl b/opac/opac-browser.pl
new file mode 100755 (executable)
index 0000000..dd9e544
--- /dev/null
@@ -0,0 +1,85 @@
+#!/usr/bin/perl
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+# $Id$
+
+=head1 opac-tags_subject.pl
+
+TODO :: Description here
+
+=cut
+
+use strict;
+require Exporter;
+use C4::Auth;
+use C4::Context;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use CGI;
+use C4::Biblio;
+use C4::Koha;       # use getitemtypeinfo
+
+my $query = new CGI;
+
+my $dbh = C4::Context->dbh;
+
+# open template
+my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+    {
+        template_name   => "opac-browser.tmpl",
+        query           => $query,
+        type            => "opac",
+        authnotrequired => 1,
+        debug           => 1,
+    }
+);
+
+# the level of browser to display
+my $level = $query->param('level') || 0;
+my $filter = $query->param('filter');
+$level++; # the level passed is the level of the PREVIOUS list, not the current one. Thus the ++
+
+# build this level loop
+my $sth = $dbh->prepare("SELECT * FROM browser WHERE level=? and classification like ? ORDER BY classification");
+$sth->execute($level,$filter."%");
+my @level_loop;
+my $i=0;
+while (my $line = $sth->fetchrow_hashref) {
+    $line->{description} =~ s/\((.*)\)//g;
+    $i++;
+    $line->{count3}=1 unless $i %3;
+    push @level_loop,$line;
+}
+
+# now rebuild hierarchy loop
+$sth = $dbh->prepare("SELECT * FROM browser where classification=?");
+$filter =~ s/\.//g;
+my @hierarchy_loop;
+for (my $i=1;$i <=length($filter);$i++) {
+    $sth->execute(substr($filter,0,$i));
+    my $line = $sth->fetchrow_hashref;
+    push @hierarchy_loop,$line;
+}
+
+$template->param(
+    LEVEL_LOOP => \@level_loop,
+    HIERARCHY_LOOP => \@hierarchy_loop,
+);
+
+output_html_with_http_headers $query, $cookie, $template->output;
diff --git a/opac/opac-tags_subject.pl b/opac/opac-tags_subject.pl
new file mode 100755 (executable)
index 0000000..61af51d
--- /dev/null
@@ -0,0 +1,82 @@
+#!/usr/bin/perl
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+# $Id$
+
+=head1 opac-tags_subject.pl
+
+TODO :: Description here
+
+=cut
+
+use strict;
+require Exporter;
+use C4::Auth;
+use C4::Context;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use CGI;
+use C4::Biblio;
+use C4::Koha;       # use getitemtypeinfo
+
+my $query = new CGI;
+
+my $dbh = C4::Context->dbh;
+
+# open template
+my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+    {
+        template_name   => "opac-tags_subject.tmpl",
+        query           => $query,
+        type            => "opac",
+        authnotrequired => 1,
+        debug           => 1,
+    }
+);
+
+my $number = $query->param('number') || 100;
+
+my $sth = $dbh->prepare("SELECT entry,weight FROM tags ORDER BY weight DESC LIMIT $number");
+$sth->execute;
+
+my %result;
+my $max=0;
+my $min=9999;
+my ($entry,$weight);
+while (($entry,$weight) = $sth->fetchrow) {
+    $result{$entry}=$weight;
+    $max = $weight if $weight > $max;
+    $min = $weight if $weight < $min;
+}
+
+$min++ if $min == $max;
+
+my @loop;
+foreach my $entry (sort keys %result) {
+    my %line;
+    $line{entry} = $entry;
+    $line{weight} = int(($result{$entry}-$min)/($max-$min)*25)+10;
+    push @loop, \%line;
+}
+$template->param(
+    LOOP => \@loop,
+    number => $number
+);
+
+output_html_with_http_headers $query, $cookie, $template->output;
diff --git a/opac/opac-topissues.pl b/opac/opac-topissues.pl
new file mode 100755 (executable)
index 0000000..c0c26c8
--- /dev/null
@@ -0,0 +1,120 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+use C4::Search;
+use C4::Output;
+use C4::Koha;
+use C4::Branch;
+use C4::Interface::CGI::Output;
+use Date::Manip;
+
+=head1 NAME
+
+plugin that shows a stats on borrowers
+
+=head1 DESCRIPTION
+
+
+=over2
+
+=cut
+
+my $input = new CGI;
+my $branches = GetBranches();
+my $itemtypes = GetItemTypes();
+
+my ($template, $borrowernumber, $cookie)
+       = get_template_and_user({template_name => 'opac-topissues.tmpl',
+                               query => $input,
+                               type => "opac",
+                               authnotrequired => 1,
+                               debug => 1,
+                               });
+my $dbh = C4::Context->dbh;
+# Displaying results
+my $limit = $input->param('limit') || 10;
+my $branch = $input->param('branch');
+my $itemtype = $input->param('itemtype');
+my $timeLimit = $input->param('timeLimit') || 3;
+my $whereclause;
+$whereclause .= 'items.homebranch='.$dbh->quote($branch)." AND " if ($branch); 
+$whereclause .= 'biblioitems.itemtype='.$dbh->quote($itemtype)." AND " if $itemtype;
+$whereclause .= 'TO_DAYS(NOW()) - TO_DAYS(biblio.timestamp) <= '.$timeLimit*30 if $timeLimit;
+$whereclause =~ s/ AND $//;
+$whereclause = " WHERE ".$whereclause if $whereclause;
+my $query = "SELECT biblio.timestamp, biblio.biblionumber, title, 
+                author, sum( items.issues ) AS tot, biblioitems.itemtype,
+                biblioitems.publishercode,biblioitems.publicationyear,
+                itemtypes.description
+                FROM biblio
+                LEFT JOIN items USING (biblionumber)
+                LEFT JOIN biblioitems USING (biblionumber)
+                LEFT JOIN itemtypes ON itemtypes.itemtype = biblioitems.itemtype
+                $whereclause
+                GROUP BY biblio.biblionumber
+                ORDER BY tot DESC
+                LIMIT $limit
+                ";
+
+my $sth = $dbh->prepare($query);
+$sth->execute();
+my @results;
+while (my $line= $sth->fetchrow_hashref) {
+    push @results, $line;
+}
+
+$template->param(do_it => 1,
+                limit => $limit,
+                branch => $branches->{$branch}->{branchname},
+                itemtype => $itemtypes->{$itemtype}->{description},
+                timeLimit => $timeLimit,
+                results_loop => \@results,
+                );
+
+my $branches = GetBranches;
+my @branchloop;
+foreach my $thisbranch (keys %$branches) {
+        my %row =(value => $thisbranch,
+                    branchname => $branches->{$thisbranch}->{'branchname'},
+                        );
+        push @branchloop, \%row;
+}
+
+#doctype
+my $itemtypes = GetItemTypes;
+my @itemtypeloop;
+foreach my $thisitemtype (keys %$itemtypes) {
+        my %row =(value => $thisitemtype,
+                    description => $itemtypes->{$thisitemtype}->{'description'},
+                        );
+        push @itemtypeloop, \%row;
+}
+
+$template->param(
+                branchloop =>\@branchloop,
+                itemtypeloop =>\@itemtypeloop,
+                );
+output_html_with_http_headers $input, $cookie, $template->output;
+
diff --git a/reserve/renewscript.pl b/reserve/renewscript.pl
new file mode 100755 (executable)
index 0000000..6452f8c
--- /dev/null
@@ -0,0 +1,69 @@
+#!/usr/bin/perl
+
+# $Id$
+
+#written 18/1/2000 by chris@katipo.co.nz
+#script to renew items from the web
+
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use CGI;
+use C4::Circulation::Circ2;
+
+my $input = new CGI;
+
+#
+# find items to renew, all items or a selection of items
+#
+
+my @data;
+if ($input->param('renew_all')) {
+    @data = $input->param('all_items[]');
+}
+else {
+    @data = $input->param('items[]');
+}
+
+#
+# renew items
+#
+my %env;
+my $cardnumber = $input->param("cardnumber");
+my $borrowernumber = $input->param("borrowernumber");
+
+foreach my $itemno (@data) {
+    #check status before renewing issue
+    if (renewstatus(\%env,$borrowernumber,$itemno)){
+        renewbook(\%env,$borrowernumber,$itemno);
+    }
+}
+
+#
+# redirection to the referrer page
+#
+if ($input->param('destination') eq "circ"){
+    print $input->redirect(
+        '/cgi-bin/koha/circ/circulation.pl?findborrower='.$cardnumber
+    );
+}
+else {
+    print $input->redirect(
+        '/cgi-bin/koha/members/moremember.pl?borrowernumber='.$borrowernumber
+    );
+}
diff --git a/serials/checkexpiration.pl b/serials/checkexpiration.pl
new file mode 100644 (file)
index 0000000..458beef
--- /dev/null
@@ -0,0 +1,100 @@
+#!/usr/bin/perl
+
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+# $Id$
+
+=head1 NAME
+
+checkexpiration.pl
+
+=head1 DESCRIPTION
+
+This script check what subscription will expire before C<$datenumber $datelimit>
+
+=head1 PARAMETERS
+
+=over 4
+
+=item title
+    To filter subscription on title
+
+=item issn
+    To filter subscription on issn
+
+=item date
+The date to filter on.
+
+=back
+
+=cut
+
+use strict;
+use CGI;
+use C4::Auth;
+use C4::Serials; # GetExpirationDate
+use C4::Output;
+use C4::Interface::CGI::Output;
+use C4::Context;
+use Date::Calc qw/Today Date_to_Days/;
+
+my $query = new CGI;
+
+my ( $template, $loggedinuser, $cookie ) = get_template_and_user (
+    {
+        template_name   => "serials/checkexpiration.tmpl",
+        query           => $query,
+        type            => "intranet",
+        authnotrequired => 0,
+        flagsrequired   => { serials => 1 },
+        debug           => 1,
+    }
+);
+
+my $title = $query->param('title');
+my $issn  = $query->param('issn');
+my $date  = $query->param('date');
+my $today = join "-",&Today;
+
+if ($date) {
+
+    my @subscriptions = GetSubscriptions( $title, $issn );
+    my @subscriptions_loop;
+
+    foreach my $subscription ( @subscriptions ) {
+        my $subscriptionid = $subscription->{'subscriptionid'};
+        my $expirationdate = GetExpirationDate($subscriptionid);
+
+        $subscription->{expirationdate} = $expirationdate;
+        next if $expirationdate !~ /\d{4}-\d{2}-\d{2}/; # next if not in good format.
+        if ( Date_to_Days(split "-",$expirationdate) < Date_to_Days(split "-",$date) &&
+             Date_to_Days(split "-",$expirationdate) > Date_to_Days(split "-",$today) ) {
+            push @subscriptions_loop,$subscription;             
+        }
+    }
+    
+    $template->param (
+        title           => $title,
+        issn            => $issn,
+        numsubscription => scalar @subscriptions_loop,
+        date => $date,
+        subscriptions_loop => \@subscriptions_loop,
+        "BiblioDefaultView".C4::Context->preference("BiblioDefaultView") => 1,
+    );
+}
+
+output_html_with_http_headers $query, $cookie, $template->output;
diff --git a/serials/receipt.pl b/serials/receipt.pl
new file mode 100755 (executable)
index 0000000..2ad8cb5
--- /dev/null
@@ -0,0 +1,154 @@
+#!/usr/bin/perl
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+# $Id$
+
+use strict;
+use CGI;
+use C4::Auth;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use C4::Context;
+
+
+my $query = new CGI;
+
+my $op = $query->param('op');
+my $search = $query->param('titleorissn');
+my $startfrom=$query->param('startfrom');
+
+if ($op eq 'search')
+{
+    my $total;
+    my $results;
+    my $dbh = C4::Context->dbh;
+    my @marclist = $query->param('marclist');
+       my @and_or = $query->param('and_or');
+       my @excluding = $query->param('excluding');
+       my @operator = $query->param('operator');
+       my @value = $query->param('value');
+
+       my $resultsperpage= $query->param('resultsperpage');
+       $resultsperpage = 19 unless $resultsperpage;
+
+
+    my $sth = $dbh->prepare("select subscriptionid, biblionumber from subscription");
+    $sth->execute();
+    my @finalsolution;
+    while (my $first_step = $sth->fetchrow_hashref)
+    {
+       my $sth2 = $dbh->prepare("select b3.title from biblioitems b2, biblio b3 where b3.biblionumber = ? and b2.biblionumber = b3.biblionumber and (b2.issn = ? or b3.title like ?)");
+       $sth2->execute($first_step->{'biblionumber'},$search, "%$search%");
+       my @answear;
+       @answear = $sth2->fetchrow_array;
+       $total = scalar @answear;
+       if ($total >= 1)
+       {
+           $first_step->{'serial'} = $answear[0];
+           push @finalsolution ,$first_step;
+       }
+    }
+my ($template, $loggedinuser, $cookie)
+= get_template_and_user({template_name => "serials/receipt-search-result.tmpl",
+                               query => $query,
+                               type => "intranet",
+                               authnotrequired => 0,
+                               flagsrequired => {serials => 1},
+                               debug => 1,
+                               });
+    $template->param(subtable => \@finalsolution, total => $total
+               ,);
+
+       my $displaynext=0;
+       my $displayprev=$startfrom;
+       if(($total - (($startfrom+1)*($resultsperpage))) > 0 ){
+               $displaynext = 1;
+       }
+
+       my @field_data = ();
+
+
+       for(my $i = 0 ; $i <= $#marclist ; $i++)
+       {
+               push @field_data, { term => "marclist", val=>$marclist[$i] };
+               push @field_data, { term => "and_or", val=>$and_or[$i] };
+               push @field_data, { term => "excluding", val=>$excluding[$i] };
+               push @field_data, { term => "operator", val=>$operator[$i] };
+               push @field_data, { term => "value", val=>$value[$i] };
+       }
+
+       my @numbers = ();
+
+       if ($total>$resultsperpage)
+       {
+               for (my $i=1; $i<$total/$resultsperpage+1; $i++)
+               {
+                       if ($i<16)
+                       {
+                       my $highlight=0;
+                       ($startfrom==($i-1)) && ($highlight=1);
+                       push @numbers, { number => $i,
+                                       highlight => $highlight ,
+                                       searchdata=> \@field_data,
+                                       startfrom => ($i-1)};
+                       }
+       }
+       }
+
+       my $from = $startfrom*$resultsperpage+1;
+       my $to;
+
+       if($total < (($startfrom+1)*$resultsperpage))
+       {
+               $to = $total;
+       } else {
+               $to = (($startfrom+1)*$resultsperpage);
+       }
+    $results = \@finalsolution;
+       $template->param(result => $results) if $results;
+       $template->param(
+                                                       startfrom=> $startfrom,
+                                                       displaynext=> $displaynext,
+                                                       displayprev=> $displayprev,
+                                                       resultsperpage => $resultsperpage,
+                                                       startfromnext => $startfrom+1,
+                                                       startfromprev => $startfrom-1,
+                                                       searchdata=>\@field_data,
+                                                       total=>$total,
+                                                       from=>$from,
+                                                       to=>$to,
+                                                       numbers=>\@numbers,
+                                                       intranetcolorstylesheet => C4::Context->preference("intranetcolorstylesheet"),
+               intranetstylesheet => C4::Context->preference("intranetstylesheet"),
+               IntranetNav => C4::Context->preference("IntranetNav"),
+                                                       );
+output_html_with_http_headers $query, $cookie, $template->output;
+
+}
+else{
+my ($template, $loggedinuser, $cookie)
+= get_template_and_user({template_name => "serials/receipt.tmpl",
+                               query => $query,
+                               type => "intranet",
+                               authnotrequired => 0,
+                               flagsrequired => {serials => 1},
+                               debug => 1,
+                               });
+output_html_with_http_headers $query, $cookie, $template->output;
+}
diff --git a/serials/serials-collection.pl b/serials/serials-collection.pl
new file mode 100755 (executable)
index 0000000..3b0704a
--- /dev/null
@@ -0,0 +1,112 @@
+#!/usr/bin/perl
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+# $Id$
+
+use strict;
+use CGI;
+use C4::Auth;
+use C4::Koha;
+use C4::Date;
+use C4::Serials;
+use C4::Letters;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use C4::Context;
+
+
+my $query = new CGI;
+my $op = $query->param('op');
+my $dbh = C4::Context->dbh;
+
+my $sth;
+# my $id;
+my ($template, $loggedinuser, $cookie);
+($template, $loggedinuser, $cookie)
+  = get_template_and_user({template_name => "serials/serials-collection.tmpl",
+                            query => $query,
+                            type => "intranet",
+                            authnotrequired => 0,
+                            flagsrequired => {serials => 1},
+                            debug => 1,
+                            });
+my $biblionumber = $query->param('biblionumber');
+my @subscriptionid = $query->param('subscriptionid');
+
+my $subscriptiondescs ;
+my $subscriptions;
+if (@subscriptionid){
+   my @subscriptioninformation=();
+   foreach my $subscriptionid (@subscriptionid){
+    my $subs= GetSubscription($subscriptionid);
+    $subs->{opacnote}     =~ s/\n/\<br\/\>/g;
+    $subs->{missinglist}  =~ s/\n/\<br\/\>/g;
+    $subs->{recievedlist} =~ s/\n/\<br\/\>/g;
+    ##these are display information
+    $subs->{ "periodicity" . $subs->{periodicity} } = 1;
+    $subs->{ "numberpattern" . $subs->{numberpattern} } = 1;
+    $subs->{ "status" . $subs->{'status'} } = 1;
+    $subs->{startdate}     = format_date( $subs->{startdate} );
+    $subs->{histstartdate} = format_date( $subs->{histstartdate} );
+    if ( $subs->{enddate} eq '0000-00-00' ) {
+        $subs->{enddate} = '';
+    }
+    else {
+        $subs->{enddate} = format_date( $subs->{enddate} );
+    }
+    $subs->{'abouttoexpire'}=abouttoexpire($subs->{'subscriptionid'});
+    $subs->{'subscriptionexpired'}=HasSubscriptionExpired($subs->{'subscriptionid'});
+    push @$subscriptiondescs,$subs;
+    my $tmpsubscription= GetFullSubscription($subscriptionid);
+    @subscriptioninformation=(@$tmpsubscription,@subscriptioninformation);
+  }
+  $subscriptions=PrepareSerialsData(\@subscriptioninformation);
+} else {
+  $subscriptiondescs = GetSubscriptionsFromBiblionumber($biblionumber) ;
+  my $subscriptioninformation = GetFullSubscriptionsFromBiblionumber($biblionumber);
+  $subscriptions=PrepareSerialsData($subscriptioninformation);
+}
+
+my $title = $subscriptiondescs->[0]{bibliotitle};
+my $yearmax=($subscriptions->[0]{year} eq "manage" && scalar(@$subscriptions)>1)? $subscriptions->[1]{year} :$subscriptions->[0]{year};
+my $yearmin=$subscriptions->[scalar(@$subscriptions)-1]{year};
+my $subscriptionidlist="";
+foreach my $subscription (@$subscriptiondescs){
+  $subscriptionidlist.=$subscription->{'subscriptionid'}."," ;
+  $biblionumber = $subscription->{'bibnum'} unless ($biblionumber);
+}
+
+# warn "title : $title yearmax : $yearmax nombre d'elements dans le tableau :".scalar(@$subscriptions);
+#  use Data::Dumper; warn Dumper($subscriptions);
+chop $subscriptionidlist;
+$template->param(
+          onesubscription => (scalar(@$subscriptiondescs)==1),
+          subscriptionidlist => $subscriptionidlist,
+          biblionumber => $biblionumber,
+          subscriptions => $subscriptiondescs,
+          years => $subscriptions,
+          yearmin => $yearmin,
+          yearmax =>$yearmax,
+          bibliotitle => $title,
+          suggestion => C4::Context->preference("suggestion"),
+          virtualshelves => C4::Context->preference("virtualshelves"),
+          subscr=>$query->param('subscriptionid'),
+          );
+
+output_html_with_http_headers $query, $cookie, $template->output;
diff --git a/serials/serials-edit.pl b/serials/serials-edit.pl
new file mode 100755 (executable)
index 0000000..2277174
--- /dev/null
@@ -0,0 +1,259 @@
+#!/usr/bin/perl
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+# $Id$
+
+=head1 NAME
+
+serials-recieve.pl
+
+=head1 Parameters
+
+=over 4
+
+=item op
+op can be :
+    * modsubscriptionhistory :to modify the subscription history 
+    * serialchangestatus     :to modify the status of this subscription
+
+=item subscriptionid
+
+=item user
+
+=item histstartdate
+
+=item enddate
+
+=item recievedlist
+
+=item missinglist
+
+=item opacnote
+
+=item librariannote
+
+=item serialid
+
+=item serialseq
+
+=item planneddate
+
+=item notes
+
+=item status
+
+=back
+
+=cut
+
+
+use strict;
+use CGI;
+use C4::Auth;
+use C4::Date;
+use C4::Biblio;
+use C4::Koha;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use C4::Context;
+use C4::Serials;
+
+my $query = new CGI;
+my $dbh = C4::Context->dbh;
+my @serialids = $query->param('serialid');
+my @serialseqs = $query->param('serialseq');
+my @planneddates = $query->param('planneddate');
+my @publisheddates = $query->param('publisheddate');
+my @status = $query->param('status');
+my @notes = $query->param('notes');
+my @subscriptionids = $query->param('subscriptionid');
+my $op = $query->param('op');
+# warn "op : $op";
+if (scalar(@subscriptionids)==1 && index($subscriptionids[0],",")>0){
+  @subscriptionids =split /,/,$subscriptionids[0];
+}
+my $redirectstring;
+# If user comes from subscription details
+unless (@serialids){
+  foreach my $subscriptionid (@subscriptionids){
+    my $serstatus=$query->param('serstatus');
+    if ($serstatus){
+      my ($count,@tmpser)=GetSerials2($subscriptionid,$serstatus);
+      foreach (@tmpser) {
+        push @serialids, $_->{'serialid'};
+      }
+    }
+  }
+}
+
+my ($template, $loggedinuser, $cookie)
+= get_template_and_user({template_name => "serials/serials-edit.tmpl",
+                query => $query,
+                type => "intranet",
+                authnotrequired => 0,
+                flagsrequired => {serials => 1},
+                debug => 1,
+                });
+
+my @serialdatalist;
+foreach my $tmpserialid (@serialids){
+  my $data=GetSerialInformation($tmpserialid);
+  $data->{publisheddate}=format_date($data->{publisheddate});
+  $data->{planneddate}=format_date($data->{planneddate});
+  push @serialdatalist,$data;
+}
+
+my @newserialloop;
+my @subscriptionloop;
+foreach my $subscriptionid (@subscriptionids){
+  my $cell;
+  if (C4::Context->preference("serialsadditems")){
+  #Create New empty item  
+    $cell =
+      PrepareItemrecordDisplay( $serialdatalist[0]->{'biblionumber'} );
+  }
+  $cell->{'subscriptionid'}=$subscriptionid;
+  $cell->{'subscriptionexpired'}=HasSubscriptionExpired($subscriptionid);
+  $cell->{'itemid'}       = "NNEW";
+  $cell->{'serialid'}     = "NEW";
+  $cell->{'issuesatonce'}   = 1;
+  push @newserialloop,$cell;
+  push @subscriptionloop, {'subscriptionid'=>$subscriptionid};
+}
+$template->param(newserialloop=>\@newserialloop);
+$template->param(subscriptions=>\@subscriptionloop);
+
+if ($op eq 'serialchangestatus') {
+#     my $sth = $dbh->prepare("select status from serial where serialid=?");
+    my $newserial;
+    for (my $i=0;$i<=$#serialids;$i++) {
+#         $sth->execute($serialids[$i]);
+#         my ($oldstatus) = $sth->fetchrow;
+        if ($serialids[$i] && $serialids[$i] eq "NEW") {
+          if ($serialseqs[$i]){
+            #IF newserial was provided a name Then we have to create a newSerial
+            ### FIXME if NewIssue is modified to use subscription biblionumber, then biblionumber would not be useful.
+            $newserial = NewIssue( $serialseqs[$i],$subscriptionids[$i],$serialdatalist[0]->{'biblionumber'},
+                      $status[$i],
+                      format_date_in_iso($planneddates[$i]),
+                      format_date_in_iso($publisheddates[$i]),
+                      $notes[$i]);
+          }
+        }elsif ($serialids[$i]){
+            ModSerialStatus($serialids[$i],
+                            $serialseqs[$i],
+                            format_date_in_iso($planneddates[$i]),
+                            format_date_in_iso($publisheddates[$i]),
+                            $status[$i],
+                            $notes[$i]);
+        }
+    }
+    if (C4::Context->preference("serialsadditems")){
+      my @moditems = $query->param('moditem');
+      my @tags = $query->param('tag');
+      my @subfields = $query->param('subfield');
+      my @field_values = $query->param('field_value');
+      my @serials = $query->param('serial');
+      my @bibnums = $query->param('bibnum');
+      my @itemid = $query->param('itemid');
+      my @ind_tag = $query->param('ind_tag');
+      my @indicator = $query->param('indicator');
+      #Rebuilding ALL the data for items into a hash
+      # parting them on $itemid.
+      my %itemhash;
+      my $countdistinct;
+      my $range=scalar(@itemid);
+      for (my $i=0; $i<$range; $i++){
+        unless ($itemhash{$itemid[$i]}){
+          if ($serials[$countdistinct] && $serials[$countdistinct] ne "NEW"){
+            $itemhash{$itemid[$i]}->{'serial'}=$serials[$countdistinct];
+          } else {
+            $itemhash{$itemid[$i]}->{'serial'}=$newserial;
+          }
+          $itemhash{$itemid[$i]}->{'bibnum'}=$bibnums[$countdistinct];
+          $countdistinct++;
+        }
+        push @{$itemhash{$itemid[$i]}->{'tags'}},$tags[$i];
+        push @{$itemhash{$itemid[$i]}->{'subfields'}},$subfields[$i];
+        push @{$itemhash{$itemid[$i]}->{'field_values'}},$field_values[$i];
+        push @{$itemhash{$itemid[$i]}->{'ind_tag'}},$ind_tag[$i];
+        push @{$itemhash{$itemid[$i]}->{'indicator'}},$indicator[$i];
+      }
+      foreach my $item (keys %itemhash){
+        # Verify Itemization is "Valid", i.e. serial status is Arrived or Missing
+        my $index;
+        for (my $i=0; $i<scalar(@serialids);$i++){
+          $index = $i if ($itemhash{$item}->{'serial'} eq $serialids[$i]);
+        }
+        if ($status[$index]==2){
+          my $xml = MARChtml2xml( $itemhash{$item}->{'tags'},
+                                  $itemhash{$item}->{'subfields'},
+                                  $itemhash{$item}->{'field_values'},
+                                  $itemhash{$item}->{'ind_tag'},
+                                  $itemhash{$item}->{'indicator'});
+#           warn $xml;
+          my $record=MARC::Record::new_from_xml($xml, 'UTF-8');
+          if ($item=~/^N/){
+            #New Item
+            # if autoBarcode is ON, calculate barcode...
+            my ($tagfield,$tagsubfield) = &MARCfind_marc_from_kohafield($dbh,"items.barcode");
+            if (C4::Context->preference('autoBarcode')) {
+              unless ($record->field($tagfield)->subfield($tagsubfield)) {
+                my $sth_barcode = $dbh->prepare("select max(abs(barcode)) from items");
+                $sth_barcode->execute;
+                my ($newbarcode) = $sth_barcode->fetchrow;
+                $newbarcode++;
+                # OK, we have the new barcode, now create the entry in MARC record
+                my $fieldItem = $record->field($tagfield);
+                $record->delete_field($fieldItem);
+                $fieldItem->add_subfields($tagsubfield => $newbarcode);
+                $record->insert_fields_ordered($fieldItem);
+              }
+            }
+            # check for item barcode # being unique
+            my $exists = GetItemFromBarcode($record->subfield($tagfield,$tagsubfield)) if ($record->subfield($tagfield,$tagsubfield));
+  #           push @errors,"barcode_not_unique" if($exists);
+            $template->param("barcode_not_unique" => 1,'errserialseq'=>$serialseqs[$index]);
+            # if barcode exists, don't create, but report The problem.
+            unless ($exists){
+              my ($biblionumber,$bibitemnum,$itemnumber) = AddItem($record,$itemhash{$item}->{'bibnum'});
+              AddItem2Serial($itemhash{$item}->{'serial'},$itemnumber);
+            }
+          } else {
+            #modify item
+            my ($oldbiblionumber,$oldbibnum,$itemnumber) = ModItem($record,$itemhash{$item}->{'bibnum'},$item,0);
+          }
+        }
+      }
+    }
+    print $query->redirect("serials-collection.pl?biblionumber=".$serialdatalist[0]->{biblionumber});
+}
+
+$template->param(serialsadditems =>C4::Context->preference("serialsadditems"));
+
+
+
+$template->param(
+            biblionumber =>$serialdatalist[0]->{'biblionumber'},
+            serialslist => \@serialdatalist,
+            intranetcolorstylesheet => C4::Context->preference("intranetcolorstylesheet"),
+            intranetstylesheet => C4::Context->preference("intranetstylesheet"),
+            IntranetNav => C4::Context->preference("IntranetNav"),
+        );
+output_html_with_http_headers $query, $cookie, $template->output;
diff --git a/serials/serials-recieve.pl b/serials/serials-recieve.pl
new file mode 100755 (executable)
index 0000000..8342122
--- /dev/null
@@ -0,0 +1,288 @@
+#!/usr/bin/perl
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+# $Id$
+
+=head1 NAME
+
+serials-recieve.pl
+
+=head1 Parameters
+
+=over 4
+
+=item op
+op can be :
+    * modsubscriptionhistory :to modify the subscription history 
+    * serialchangestatus     :to modify the status of this subscription
+
+=item subscriptionid
+
+=item user
+
+=item histstartdate
+
+=item enddate
+
+=item recievedlist
+
+=item missinglist
+
+=item opacnote
+
+=item librariannote
+
+=item serialid
+
+=item serialseq
+
+=item planneddate
+
+=item notes
+
+=item status
+
+=back
+
+=cut
+
+
+use strict;
+use CGI;
+use C4::Auth;
+use C4::Date;
+use C4::Biblio;
+use C4::Koha;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use C4::Context;
+use C4::Serials;
+use C4::Branch; # GetBranches
+
+my $query = new CGI;
+my $op = $query->param('op');
+my $dbh = C4::Context->dbh;
+my $subscriptionid = $query->param('subscriptionid');
+# my $auser = $query->param('user');
+my $histstartdate = format_date_in_iso($query->param('histstartdate'));
+my $enddate = format_date_in_iso($query->param('enddate'));
+my $recievedlist = $query->param('recievedlist');
+my $missinglist = $query->param('missinglist');
+my $opacnote = $query->param('opacnote');
+my $librariannote = $query->param('librariannote');
+my @serialids = $query->param('serialid');
+my @serialseqs = $query->param('serialseq');
+my @planneddates = $query->param('planneddate');
+my @publisheddates = $query->param('publisheddate');
+my @status = $query->param('status');
+my @notes = $query->param('notes');
+my @barcodes = $query->param('barcode');
+my @itemcallnumbers = $query->param('itemcallnumber');
+my @locations = $query->param('location');
+my @itemstatus = $query->param('itemstatus');
+my @homebranches = $query->param('branch');
+my $hassubscriptionexpired = HasSubscriptionExpired($subscriptionid);
+my $abouttoexpire = abouttoexpire($subscriptionid);
+
+my $subscription=GetSubscription($subscriptionid);
+
+
+my $auser = $subscription->{'librarian'}; # bob
+my $routing = check_routing($subscriptionid); # to see if routing list exists
+my $manualdate ='';
+my $manualissue ='';
+my $manualstatus =0;
+my $manualid ='';
+if ($op eq 'found'){
+    $manualdate = $query->param('planneddate');
+    $manualissue = $query->param('missingissue');
+    $manualstatus = 1;
+    my $sth = $dbh->prepare("select serialid from serial where subscriptionid = ? AND serialseq = ? AND planneddate = ?");
+    $sth->execute($subscriptionid,$manualissue,format_date_in_iso($manualdate));
+    $manualid = $sth->fetchrow;
+}
+if ($op eq 'modsubscriptionhistory') {
+    ModSubscriptionHistory($subscriptionid,$histstartdate,$enddate,$recievedlist,$missinglist,$opacnote,$librariannote);
+}
+
+# change status except, if subscription has expired, for the "waited" issue.
+if ($op eq 'serialchangestatus') {
+    my $sth = $dbh->prepare("select status from serial where serialid=?");
+    for (my $i=0;$i<=$#serialids;$i++) {
+        $sth->execute($serialids[$i]);
+        
+        my ($oldstatus) = $sth->fetchrow;
+        if ($serialids[$i]) {
+            ModSerialStatus($serialids[$i],$serialseqs[$i],format_date_in_iso($planneddates[$i]),format_date_in_iso($publisheddates[$i]),$status[$i],$notes[$i]) unless ($hassubscriptionexpired && $oldstatus == 1);
+            if (($status[$i]==2) && C4::Context->preference("serialsadditems")){
+                my %info;
+                $info{branch}=$homebranches[$i];
+                $info{barcode}=$barcodes[$i];
+                $info{itemcallnumber}=$itemcallnumbers[$i];
+                $info{location}=$locations[$i];
+                $info{status}=$itemstatus[$i];
+                $info{notes}=$serialseqs[$i]." (".$planneddates[$i].")";
+                my ($status2, @errors)= ItemizeSerials($serialids[$i],\%info);
+                my $sth2 = $dbh->prepare("UPDATE subscriptionhistory SET lastbranch = ? WHERE subscriptionid = ?");
+                $sth2->execute($homebranches[$i],$subscriptionid);
+                $sth2->finish;                     
+                # remove from missing list if item being checked in is on it
+                if ($status2 ==1){
+                removeMissingIssue($serialseqs[$i],$subscriptionid);
+                }                          
+            }
+        } else {
+            # add a special issue
+            if ($serialseqs[$i]) {
+                NewIssue($serialseqs[$i],$subscriptionid,$subscription->{biblionumber},$status[$i] ,format_date_in_iso($publisheddates[$i]),format_date_in_iso($planneddates[$i]));
+            }
+            if (($status[$i]==2) && C4::Context->preference("serialsadditems") && !hassubscriptionexpired($subscriptionid)){
+                my %info;
+                $info{branch}=$homebranches[$i];
+                $info{barcode}=$barcodes[$i];
+                $info{itemcallnumber}=$itemcallnumbers[$i];
+                $info{location}=$locations[$i];
+                $info{status}=$itemstatus[$i];
+                $info{notes}=$serialseqs[$i]." (".$planneddates[$i].")";
+                my ($status2, @errors)= ItemizeSerials($serialids[$i],\%info);
+                my $sth2 = $dbh->prepare("UPDATE subscriptionhistory SET lastbranch = ? WHERE subscriptionid = ?");
+                $sth2->execute($homebranches[$i],$subscriptionid);
+                $sth2->finish;
+                # remove from missing list if item being checked in is on it
+                if ($status2 ==1){
+                 removeMissingIssue($serialseqs[$i],$subscriptionid);
+                }
+            }
+
+        }
+    }
+}
+my ($template, $loggedinuser, $cookie)
+= get_template_and_user({template_name => "serials/serials-recieve.tmpl",
+                query => $query,
+                type => "intranet",
+                authnotrequired => 0,
+                flagsrequired => {serials => 1},
+                debug => 1,
+                });
+
+my $subs = &GetSubscription($subscriptionid);
+my ($totalissues,@serialslist) = GetSerials($subscriptionid);
+my $count = @serialslist;
+for(my $i=0;$i<$count;$i++){
+    warn "la : $i";
+    $serialslist[$i]->{'callnumber'} = $subscription->{'callnumber'};
+    my $temp = rand(10000000);
+    $serialslist[$i]->{'barcode'} = "TEMP" . sprintf("%.0f",$temp);
+}
+
+my $sth= C4::Serials::GetSubscriptionHistoryFromSubscriptionId();
+
+$sth->execute($subscriptionid);
+my $solhistory = $sth->fetchrow_hashref;
+
+my $subs = &GetSubscription($subscriptionid);
+my ($totalissues,@serialslist) = GetSerials($subscriptionid);
+
+if (C4::Context->preference("serialsadditems")){
+    my $fwk=MARCfind_frameworkcode($subscription->{biblionumber});
+
+    my $branches = GetBranches;
+    my @branchloop;
+    foreach my $thisbranch (keys %$branches) {
+        my $selected = 0;
+        if($thisbranch eq $solhistory->{'lastbranch'}){
+        $selected = 1;
+        }
+        my %row =(value => $thisbranch,
+            branchname => $branches->{$thisbranch}->{'branchname'},
+                selected => $selected,
+                );
+        push @branchloop, \%row;
+    }
+    my $itemstatushash = GetItemStatus($fwk);
+    my @itemstatusloop;
+        my $itemstatusloopcount=0;    
+    foreach my $thisitemstatus (keys %$itemstatushash) {
+        my %row =(itemval => $thisitemstatus,
+                    itemlib => $itemstatushash->{$thisitemstatus},
+                );
+#              warn "".$row{'itemval'}.", ". $row{"itemlib"};
+                $itemstatusloopcount++;
+        push @itemstatusloop, \%row;
+    }
+    my $itemlocationhash = GetItemLocation($fwk);
+    my @itemlocationloop;
+    foreach my $thisitemlocation (keys %$itemlocationhash) {
+        my %row =(value => $thisitemlocation,
+                    itemlocationname => $itemlocationhash->{$thisitemlocation},
+                );
+        push @itemlocationloop, \%row;
+    }
+
+        my $choice = 0;
+        if($itemstatusloopcount == 1){ $choice = 1;}   
+        foreach my $data (@serialslist){
+            if (scalar(@itemstatusloop)){$data->{"itemstatusloop"}=\@itemstatusloop;}
+            else { $data->{"itemstatusloop"}=[];}
+            if (scalar(@itemlocationloop)){$data->{"itemlocationloop"}=\@itemlocationloop;}
+            else {$data->{"itemlocationloop"}=[];}
+            $data->{"branchloop"}=\@branchloop ;
+    }
+# warn "Choice: $choice";
+    $template->param(choice => $choice);    
+    $template->param(serialadditems =>C4::Context->preference("serialsadditems"),
+                    branchloop => \@branchloop,
+                    ) ;
+    $template->param(itemstatus=>1,itemstatusloop=>\@itemstatusloop) if (scalar(@itemstatusloop));
+    $template->param(itemlocation=>1,itemlocationloop=>\@itemlocationloop) if (scalar(@itemlocationloop));
+}else{
+    $template->param(branchloop=>[],itemstatusloop=>[],itemlocationloop=>[]) ;
+}
+
+my $sth= C4::Serials::GetSubscriptionHistoryFromSubscriptionId();
+$sth->execute($subscriptionid);
+my $solhistory = $sth->fetchrow_hashref;
+
+$template->param(
+            user => $auser,
+            serialslist => \@serialslist,
+            count => $count,
+            biblionumber => $subscription->{biblionumber},
+            histstartdate => format_date($solhistory->{'histstartdate'}),
+            enddate => format_date($solhistory->{'enddate'}),
+            recievedlist => $solhistory->{'recievedlist'},
+            missinglist => $solhistory->{'missinglist'},
+            opacnote => $solhistory->{'opacnote'},
+            librariannote => $solhistory->{'librariannote'},
+            subscriptionid => $subscriptionid,
+            bibliotitle => $subs->{bibliotitle},
+            biblionumber => $subs->{biblionumber},
+            hassubscriptionexpired =>$hassubscriptionexpired,
+            abouttoexpire =>$abouttoexpire,    
+            intranetcolorstylesheet => C4::Context->preference("intranetcolorstylesheet"),
+            intranetstylesheet => C4::Context->preference("intranetstylesheet"),
+            IntranetNav => C4::Context->preference("IntranetNav"),
+            routing => $routing,
+            missingseq => $manualissue,
+            frommissing => $manualstatus,
+            missingdate => $manualdate,
+            missingid => $manualid,
+        );
+output_html_with_http_headers $query, $cookie, $template->output;
diff --git a/serials/statecollection.pl b/serials/statecollection.pl
new file mode 100755 (executable)
index 0000000..9b1608a
--- /dev/null
@@ -0,0 +1,98 @@
+#!/usr/bin/perl
+
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+# $Id$
+
+use strict;
+use CGI;
+use C4::Auth;
+use C4::Date;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use C4::Context;
+use C4::Serials;
+
+my $query = new CGI;
+my $op = $query->param('op');
+my $dbh = C4::Context->dbh;
+my $subscriptionid = $query->param('subscriptionid');
+my $auser = $query->param('user');
+my $histstartdate = format_date_in_iso($query->param('histstartdate'));
+my $enddate = format_date_in_iso($query->param('enddate'));
+my $recievedlist = $query->param('recievedlist');
+my $missinglist = $query->param('missinglist');
+my $opacnote = $query->param('opacnote');
+my $librariannote = $query->param('librariannote');
+my @serialids = $query->param('serialid');
+my @serialseqs = $query->param('serialseq');
+my @planneddates = $query->param('planneddate');
+my @notes = $query->param('notes');
+my @status = $query->param('status');
+
+my ($template, $loggedinuser, $cookie)
+= get_template_and_user({template_name => "serials/statecollection.tmpl",
+                               query => $query,
+                               type => "intranet",
+                               authnotrequired => 0,
+                               flagsrequired => {serials => 1},
+                               debug => 1,
+                               });
+
+my $HasSubscriptionExpired = HasSubscriptionExpired($subscriptionid);
+my $subscription=GetSubscription($subscriptionid);
+if ($op eq 'modsubscriptionhistory') {
+       modsubscriptionhistory($subscriptionid,$histstartdate,$enddate,$recievedlist,$missinglist,$opacnote,$librariannote);
+}
+# change status except, if subscription has expired, for the "waited" issue.
+if ($op eq 'serialchangestatus') {
+       my $sth = $dbh->prepare("select status from serial where serialid=?");
+       for (my $i=0;$i<=$#serialids;$i++) {
+               $sth->execute($serialids[$i]);
+               my ($oldstatus) = $sth->fetchrow;
+               if ($serialids[$i]) {
+                       serialchangestatus($serialids[$i],$serialseqs[$i],format_date_in_iso($planneddates[$i]),$status[$i],$notes[$i]) unless ($HasSubscriptionExpired && $oldstatus == 1);
+               } else {
+                       # add a special issue
+                       if ($serialseqs[$i]) {
+                               my $subscription=getsubscription($subscriptionid);
+                               newissue($serialseqs[$i],$subscriptionid,$subscription->{biblionumber},$status[$i], format_date_in_iso($planneddates[$i]));
+                       }
+               }
+       }
+}
+my $subs = &GetSubscription($subscriptionid);
+my ($totalissues,@serialslist) = GetSerials($subscriptionid,10);
+
+my $sth=$dbh->prepare("select * from subscriptionhistory where subscriptionid = ?");
+$sth->execute($subscriptionid);
+my $solhistory = $sth->fetchrow_hashref;
+
+       $template->param(
+                       serialslist => \@serialslist,
+                       biblionumber => $subscription->{biblionumber},
+                       histstartdate => format_date($solhistory->{'histstartdate'}),
+                       enddate => format_date($solhistory->{'enddate'}),
+                       recievedlist => $solhistory->{'recievedlist'},
+                       missinglist => $solhistory->{'missinglist'},
+                       opacnote => $solhistory->{'opacnote'},
+                       librariannote => $solhistory->{'librariannote'},
+                       subscriptionid => $subscriptionid,
+                       bibliotitle => $subs->{bibliotitle},
+                       biblionumber => $subs->{biblionumber},
+                       hassubscriptionexpired =>$HasSubscriptionExpired,
+               );
+output_html_with_http_headers $query, $cookie, $template->output;
diff --git a/t/BookShelves.t b/t/BookShelves.t
new file mode 100644 (file)
index 0000000..40c6f77
--- /dev/null
@@ -0,0 +1,159 @@
+#!/usr/bin/perl
+
+#
+# This file is a test script for C4::BookShelves.pm
+# Author : Antoine Farnault, antoine@koha-fr.org
+#
+
+use Test;
+use strict;
+use C4::Context;
+
+# Making 30 tests.
+BEGIN { plan tests => 30 }
+
+# Getting some borrowers from database.
+my $dbh = C4::Context->dbh;
+my $query = qq/
+    SELECT borrowernumber
+    FROM   borrowers
+    LIMIT  10
+/;
+my $sth = $dbh->prepare($query);
+$sth->execute;
+my @borrowers;
+while(my $borrower = $sth->fetchrow){
+    push @borrowers, $borrower;
+}
+
+# Getting some itemnumber from database
+my $query = qq/
+    SELECT itemnumber
+    FROM   items
+    LIMIT  10
+/;
+my $sth = $dbh->prepare($query);
+$sth->execute;
+my @items;
+while(my $item = $sth->fetchrow){
+    push @items, $item;
+}
+
+# Getting some biblionumbers from database
+my $query = qq/
+    SELECT biblionumber
+    FROM   biblio
+    LIMIT  10
+/;
+my $sth = $dbh->prepare($query);
+$sth->execute;
+my @biblionumbers;
+while(my $biblionumber = $sth->fetchrow){
+    push @biblionumbers, $biblionumber;
+}
+
+# ---
+my $delete_bookshelf = qq/
+    DELETE FROM  bookshelf WHERE 1
+/;
+my $delete_bookshelfcontent =qq/
+    DELETE  FROM  shelfcontents WHERE 1
+/;
+
+my $sth = $dbh->prepare($delete_bookshelf);
+$sth->execute;
+my $sth = $dbh->prepare($delete_bookshelfcontent);
+$sth->execute;
+# ---
+
+#----------------------------------------------------------------------#
+#
+#           TESTS START HERE
+#
+#----------------------------------------------------------------------#
+
+use C4::BookShelves;
+my $version = C4::BookShelves->VERSION;
+print "\n----------Testing C4::BookShelves version ".$version."--------\n";
+
+ok($version);   # First test: the module is loaded & the version is readable.
+
+
+#-----------------------TEST AddShelf function------------------------#
+# usage : $shelfnumber = &AddShelf( $shelfname, $owner, $category);
+
+# creating 10 good shelves.
+my @shelves;
+for(my $i=0; $i<10;$i++){
+     my $ShelfNumber = AddShelf("Shelf_".$i,$borrowers[$i],int(rand(3))+1);
+     die "test Not ok, remove some shelves before" if ($ShelfNumber == -1);
+     ok($ShelfNumber);   # Shelf creation successful;
+     push @shelves, $ShelfNumber if ok($ShelfNumber);
+}
+
+ok(10,scalar @shelves); # 10 shelves in @shelves;
+
+# try to create some shelf which already exists.
+for(my $i=0;$i<10;$i++){
+    my $badNumShelf = AddShelf("Shelf_".int(rand(9)),'','');
+    ok(-1,$badNumShelf);   # AddShelf returns -1 if name already exist.
+}
+
+#-----------TEST AddToShelf & &AddToShelfFromBiblio & GetShelfContents &  DelFromShelf functions--------------#
+# usage : &AddToShelf($itemnumber, $shelfnumber);
+# usage : $itemlist = &GetShelfContents($shelfnumber);
+# usage : $itemlist = GetShelfContents($shelfnumber);
+
+for(my $i=0; $i<10;$i++){
+    my $item = $items[int(rand(9))];
+    my $shelfnumber = $shelves[int(rand(9))];
+    
+    my $itemlistBefore = GetShelfContents($shelfnumber);
+    AddToShelf($item,$shelfnumber);
+    my $itemlistAfter = GetShelfContents($shelfnumber);
+    ok(scalar @$itemlistBefore,scalar (@$itemlistAfter - 1));  # the item has been successfuly added.
+
+    
+    # same thing with AddToShelfFromBiblio
+    my $biblionumber = $biblionumbers[int(rand(10))];
+    &AddToShelfFromBiblio($biblionumber, $shelfnumber);
+    my $AfterAgain = GetShelfContents($shelfnumber);
+    ok(scalar @$itemlistAfter, scalar (@$AfterAgain -1));
+}
+
+#-----------------------TEST ModShelf & GetShelf functions------------------------#
+# usage : ModShelf($shelfnumber, $shelfname, $owner, $category )
+# usage : (shelfnumber,shelfname,owner,category) = GetShelf($shelfnumber);
+
+for(my $i=0; $i<10;$i++){
+    my $rand = int(rand(9));
+    my $numA = $shelves[$rand];
+    my $nameA = "NewName_".$rand;
+    my $ownerA = $borrowers[$rand];
+    my $categoryA = int(rand(3))+1;
+    
+    ModShelf($numA,$nameA,$ownerA,$categoryA);
+    my ($numB,$nameB,$ownerB,$categoryB) = GetShelf($numA);
+    
+    ok($numA,$numB);
+    ok($nameA,$nameB);
+    ok($ownerB,$ownerA);
+    ok($categoryA,$categoryB);
+}
+
+#-----------------------TEST DelShelf & DelFromShelf functions------------------------#
+# usage : ($status) = &DelShelf($shelfnumber);
+# usage : &DelFromShelf( $itemnumber, $shelfnumber);
+
+for(my $i=0; $i<10;$i++){
+    my $shelfnumber = $shelves[$i];
+    my $status = DelShelf($shelfnumber);
+    if($status){
+        my $items = GetShelfContents($shelfnumber);
+        ok($status,scalar @$items);
+        foreach (@$items){ # delete all the item in this shelf
+            DelFromShelf($_{'itemnumber'},$shelfnumber);
+        }
+        ok(DelShelf($shelfnumber));
+    }
+}
diff --git a/tools/breeding.pl b/tools/breeding.pl
new file mode 100755 (executable)
index 0000000..8984920
--- /dev/null
@@ -0,0 +1,227 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Script for handling import of MARC data into Koha db
+#   and Z39.50 lookups
+
+# Koha library project  www.koha.org
+
+# Licensed under the GPL
+
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+
+# standard or CPAN modules used
+use CGI;
+use DBI;
+
+# Koha modules used
+use C4::Context;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use C4::Input;
+use C4::Biblio;
+use MARC::File::USMARC;
+
+use C4::Output;
+use C4::Auth;
+use C4::Breeding;
+
+#------------------
+# Constants
+
+my $includes = C4::Context->config('includes') ||
+       "/usr/local/www/hdl/htdocs/includes";
+
+# HTML colors for alternating lines
+my $lc1='#dddddd';
+my $lc2='#ddaaaa';
+
+#-------------
+#-------------
+# Initialize
+
+my $userid=$ENV{'REMOTE_USER'};
+
+my $input = new CGI;
+my $dbh = C4::Context->dbh;
+
+my $uploadmarc=$input->param('uploadmarc');
+my $overwrite_biblio = $input->param('overwrite_biblio');
+my $filename = $input->param('filename');
+my $syntax = $input->param('syntax');
+my ($template, $loggedinuser, $cookie)
+       = get_template_and_user({template_name => "tools/breeding.tmpl",
+                                       query => $input,
+                                       type => "intranet",
+                                       authnotrequired => 0,
+                                       flagsrequired => {tools => 1},
+                                       debug => 1,
+                                       });
+
+$template->param(SCRIPT_NAME => $ENV{'SCRIPT_NAME'},
+                                               uploadmarc => $uploadmarc);
+if ($uploadmarc && length($uploadmarc)>0) {
+       my $marcrecord='';
+       while (<$uploadmarc>) {
+               $marcrecord.=$_;
+       }
+       my ($notmarcrecord,$alreadyindb,$alreadyinfarm,$imported) = ImportBreeding($marcrecord,$overwrite_biblio,$filename,$syntax,int(rand(99999)));
+
+       $template->param(imported => $imported,
+                                                       alreadyindb => $alreadyindb,
+                                                       alreadyinfarm => $alreadyinfarm,
+                                                       notmarcrecord => $notmarcrecord,
+                                                       total => $imported+$alreadyindb+$alreadyinfarm+$notmarcrecord,
+                                                       );
+
+}
+
+output_html_with_http_headers $input, $cookie, $template->output;
+my $menu;
+my $file;
+
+
+#---------------
+# log cleared, as marcimport is (almost) rewritten from scratch.
+# $Log$
+# Revision 1.2  2007/03/09 15:47:55  tipaul
+# rel_3_0 moved to HEAD (introducing new files)
+#
+# Revision 1.1.2.3  2006/12/22 17:13:49  tipaul
+# removing "management" permission, that is useless (replaced by tools & admin)
+#
+# Revision 1.1.2.2  2006/12/18 16:35:20  toins
+# removing use HTML::Template from *.pl.
+#
+# Revision 1.1.2.1  2006/09/26 13:35:33  toins
+# breeding.pl moving from import/ to tools/
+#
+# Revision 1.5.2.1  2006/09/26 13:10:35  toins
+# script was writed 2 times on the same file !
+#
+# Revision 1.5  2006/07/04 14:36:52  toins
+# Head & rel_2_2 merged
+#
+# Revision 1.4  2005/05/04 08:52:13  tipaul
+# synch'ing 2.2 and head
+#
+# Revision 1.2.4.1  2005/04/07 10:10:52  tipaul
+# copying processz3950queue from 2.0 branch. The 2.2 version misses an important fix
+#
+# Revision 1.2  2003/10/06 09:10:38  slef
+# Removing config info from z3950*sh and using C4::Context in processz3950queue (Fixed bug 39)
+#
+# Revision 1.1  2003/06/04 13:46:25  tipaul
+# moving breeding farm import to parameters page (GUI) and to new import/ directory (code structure)
+#
+# Revision 1.33  2003/04/29 16:48:36  tipaul
+# really proud of this commit :-)
+# z3950 search and import seems to works fine.
+# Let me explain how :
+# * a "search z3950" button is added in the addbiblio template.
+# * when clicked, a popup appears and z3950/search.pl is called
+# * z3950/search.pl calls addz3950search in the DB
+# * the z3950 daemon retrieve the records and stores them in z3950results AND in marc_breeding table.
+# * as long as there as searches pending, the popup auto refresh every 2 seconds, and says how many searches are pending.
+# * when the user clicks on a z3950 result => the parent popup is called with the requested biblio, and auto-filled
+#
+# Note :
+# * character encoding support : (It's a nightmare...) In the z3950servers table, a "encoding" column has been added. You can put "UNIMARC" or "USMARC" in this column. Depending on this, the char_decode in C4::Biblio.pm replaces marc-char-encode by an iso 8859-1 encoding. Note that in the breeding import this value has been added too, for a better support.
+# * the marc_breeding and z3950* tables have been modified : they have an encoding column and the random z3950 number is stored too for convenience => it's the key I use to list only requested biblios in the popup.
+#
+# Revision 1.32  2003/04/22 12:22:54  tipaul
+# 1st draft for z3950 client import.
+# moving Breeding farm script to a perl package C4/Breeding.pm
+#
+# Revision 1.31  2003/02/19 01:01:07  wolfpac444
+# Removed the unecessary $dbh argument from being passed.
+# Resolved a few minor FIXMEs.
+#
+# Revision 1.30  2003/02/02 07:18:38  acli
+# Moved C4/Charset.pm to C4/Interface/CGI/Output.pm
+#
+# Create output_html_with_http_headers function to contain the "print $query
+# ->header(-type => guesstype...),..." call. This is in preparation for
+# non-HTML output (e.g., text/xml) and charset conversion before output in
+# the future.
+#
+# Created C4/Interface/CGI/Template.pm to hold convenience functions specific
+# to the CGI interface using HTML::Template
+#
+# Modified moremembers.pl to make the "sex" field localizable for languages
+# where M and F doesn't make sense
+#
+# Revision 1.29  2003/01/28 15:28:31  tipaul
+# removing use MARC::Charset
+# Was a buggy test
+#
+# Revision 1.28  2003/01/28 15:00:31  tipaul
+# user can now search in breeding farm with isbn/issn or title. Title/name are stored in breeding farm and showed when a search is done
+#
+# Revision 1.27  2003/01/26 23:21:49  acli
+# Handle non-latin1 charsets
+#
+# Revision 1.26  2003/01/23 12:26:41  tipaul
+# upgrading import in breeding farm (you can now search on ISBN or on title) AND character encoding.
+#
+# Revision 1.25  2003/01/21 08:13:50  tipaul
+# character encoding ISO646 => 8859-1, first draft
+#
+# Revision 1.24  2003/01/14 16:41:17  tipaul
+# bugfix : use gettemplate_and_user instead of gettemplate.
+# fix a blank screen in 1.3.3 in "import in breeding farm"
+#
+# Revision 1.23  2003/01/06 13:06:28  tipaul
+# removing trailing #
+#
+# Revision 1.22  2002/11/12 15:58:43  tipaul
+# road to 1.3.2 :
+# * many bugfixes
+# * adding value_builder : you can map a subfield in the marc_subfield_structure to a sub stored in "value_builder" directory. In this directory you can create screen used to build values with any method. In this commit is a 1st draft of the builder for 100$a unimarc french subfield, which is composed of 35 digits, with 12 differents values (only the 4th first are provided for instance)
+#
+# Revision 1.21  2002/10/22 15:50:23  tipaul
+# road to 1.3.2 : adding a biblio in MARC format.
+# seems to work a few.
+# still to do :
+# * manage html checks (mandatory subfields...)
+# * add list of acceptable values (authorities)
+# * manage ## in MARC format
+# * manage correctly repeatable fields
+# and probably a LOT of bugfixes
+#
+# Revision 1.20  2002/10/16 12:46:19  arensb
+# Added a FIXME comment.
+#
+# Revision 1.19  2002/10/15 10:14:44  tipaul
+# road to 1.3.2. Full rewrite of marcimport.pl.
+# The acquisition system in MARC version will work like this :
+# * marcimport will put marc records into a "breeding farm" table.
+# * when the user want to add a biblio, he enters first the ISBN/ISSN of the biblio. koha searches into breeding farm and if the record exists, it is shown to the user to help him adding the biblio. When the biblio is added, it's deleted from the breeding farm.
+#
+# This commit :
+# * modify acqui.simple home page  (addbooks.pl)
+# * adds import into breeding farm
+#
+# Please note that :
+# * z3950 functionnality is dropped from "marcimport" will be added somewhere else.
+# * templates are in a new acqui.simple sub directory, and the marcimport template directory will become obsolete soon.I think this is more logic
+#
diff --git a/tools/cleanborrowers.pl b/tools/cleanborrowers.pl
new file mode 100755 (executable)
index 0000000..d845d1d
--- /dev/null
@@ -0,0 +1,165 @@
+#!/usr/bin/perl
+
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+#
+#   Written by Antoine Farnault antoine@koha-fr.org on Nov. 2006.
+
+# $Id$
+
+=head1 cleanborrowers.pl
+
+This script allows to do 2 things.
+
+=over 2
+
+=item * Anonymise the borrowers' issues if issue is older than a given date. see C<datefilter1>.
+
+=item * Delete the borrowers who has not borrowered since a given date. see C<datefilter2>.
+
+=back
+
+=cut
+
+use strict;
+use CGI;
+use C4::Auth;
+use C4::Interface::CGI::Output;
+
+
+use C4::Members;               # GetBorrowersWhoHavexxxBorrowed.
+use C4::Circulation::Circ2;    # AnonymiseIssueHistory.
+use Date::Calc qw/Date_to_Days Today/;
+
+my $cgi = new CGI;
+
+# Fetch the paramater list as a hash in scalar context:
+#  * returns paramater list as tied hash ref
+#  * we can edit the values by changing the key
+#  * multivalued CGI paramaters are returned as a packaged string separated by "\0" (null)
+my $params = $cgi->Vars;
+
+my $filterdate1;               # the date which filter on issue history.
+my $filterdate2;               # the date which filter on borrowers last issue.
+
+# getting the template
+my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+    {
+        template_name   => "tools/cleanborrowers.tmpl",
+        query           => $cgi,
+        type            => "intranet",
+        authnotrequired => 0,
+        flagsrequired   => { tools => 1, catalogue => 1 },
+    }
+);
+
+if ( $params->{'step2'} ) {
+    $filterdate1 = $params->{'filterdate1'};
+    $filterdate2 = $params->{'filterdate2'};
+    my $checkbox = $params->{'checkbox'};
+
+    my $totalDel;
+    if ($checkbox eq "borrower") {
+        $filterdate1 = $params->{'filterdate1'};
+        my $membersToDelete = GetBorrowersWhoHaveNotBorrowedSince($filterdate1);
+        $totalDel = scalar @$membersToDelete;
+    }
+
+    my $totalAno;
+    if ($checkbox eq "issue") {
+        $filterdate2 = $params->{'filterdate2'};
+        my $membersToAnonymize =
+          GetBorrowersWithIssuesHistoryOlderThan($filterdate2);
+        $totalAno = scalar @$membersToAnonymize;
+    }
+
+    $template->param(
+        step2            => 1,
+        totalToDelete    => $totalDel,
+        totalToAnonymize => $totalAno,
+        filterdate1      => $filterdate1,
+        filterdate2      => $filterdate2
+    );
+
+    #writing the template
+    output_html_with_http_headers $cgi, $cookie, $template->output;
+    exit;
+}
+
+if ( $params->{'step3'} ) {
+    $filterdate1 = $params->{'filterdate1'};
+    $filterdate2 = $params->{'filterdate2'};
+    my $do_delete = $params->{'do_delete'};
+    my $do_anonym = $params->{'do_anonym'};
+
+    my ( $totalDel, $totalAno, $radio ) = ( 0, 0, 0 );
+    
+    # delete members
+    if ($do_delete) {
+        my $membersToDelete = GetBorrowersWhoHaveNotBorrowedSince($filterdate1);
+        $totalDel = scalar(@$membersToDelete);
+        $radio    = $params->{'radio'};
+        if ( $radio eq 'trash' ) {
+            my $i;
+            for ( $i = 0 ; $i < $totalDel ; $i++ ) {
+                DeleteBorrower( $membersToDelete->[$i]->{'borrowernumber'} );
+            }
+        }
+        else {    # delete completly.
+            my $i;
+            for ( $i = 0 ; $i < $totalDel ; $i++ ) {
+               DelBorrowerCompletly($membersToDelete->[$i]->{'borrowernumber'});
+            }
+        }
+        $template->param(
+            do_delete => '1',
+            TotalDel  => $totalDel
+        );
+    }
+    
+    # Anonymising all members
+    if ($do_anonym) {
+        $totalAno = AnonymiseIssueHistory($filterdate2);
+        $template->param(
+            filterdate1 => $filterdate2,
+            do_anonym   => '1',
+        );
+    }
+    
+    $template->param(
+        step3 => '1',
+        trash => ( $radio eq "trash" ) ? (1) : (0),
+    );
+
+    #writing the template
+    output_html_with_http_headers $cgi, $cookie, $template->output;
+    exit;
+}
+
+#default value set to the template are the 'CNIL' value.
+my ( $year, $month, $day ) = &Today();
+my $tmpyear  = $year - 1;
+my $tmpmonth = $month - 3;
+$filterdate1 = $year . "-" . $tmpmonth . "-" . $day;
+$filterdate2 = $tmpyear . "-" . $month . "-" . $day;
+
+$template->param(
+    step1       => '1',
+    filterdate1 => $filterdate1,
+    filterdate2 => $filterdate2
+);
+
+#writing the template
+output_html_with_http_headers $cgi, $cookie, $template->output;
diff --git a/tools/inventory.pl b/tools/inventory.pl
new file mode 100755 (executable)
index 0000000..94983f6
--- /dev/null
@@ -0,0 +1,136 @@
+#!/usr/bin/perl
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use CGI;
+use C4::Auth;
+use C4::Context;
+use C4::Output;
+use C4::Interface::CGI::Output;
+use C4::Circulation::Circ2;
+use C4::Date;
+use C4::Koha;
+use C4::Branch; # GetBranches
+
+my $input = new CGI;
+my $minlocation=$input->param('minlocation') || 'A';
+my $maxlocation=$input->param('maxlocation');
+$maxlocation=$minlocation.'Z' unless $maxlocation;
+my $datelastseen = $input->param('datelastseen');
+$datelastseen = format_date_in_iso($datelastseen);
+my $offset = $input->param('offset');
+my $markseen = $input->param('markseen');
+$offset=0 unless $offset;
+my $pagesize = $input->param('pagesize');
+$pagesize=50 unless $pagesize;
+my $uploadbarcodes = $input->param('uploadbarcodes');
+my $branchcode = $input->param('branchcode');
+my $op = $input->param('op');
+# warn "uploadbarcodes : ".$uploadbarcodes;
+
+my ($template, $borrowernumber, $cookie)
+    = get_template_and_user({template_name => "tools/inventory.tmpl",
+                query => $input,
+                type => "intranet",
+                authnotrequired => 0,
+                flagsrequired => {tools => 1},
+                debug => 1,
+                });
+
+my $branches = GetBranches();
+my @branch_loop;
+push @branch_loop, {value => "", branchname => "All Branches", };
+for my $branch_hash (keys %$branches) {
+       push @branch_loop, {value => "$branch_hash",
+                          branchname => $branches->{$branch_hash}->{'branchname'}, 
+                          selected => ($branch_hash eq $branchcode?1:0)};      
+}
+$template->param(branchloop => \@branch_loop,);
+
+$template->param(minlocation => $minlocation,
+                maxlocation => $maxlocation,
+                offset => $offset,
+                pagesize => $pagesize,
+                datelastseen => $datelastseen,
+                intranetcolorstylesheet => C4::Context->preference("intranetcolorstylesheet"),
+                intranetstylesheet => C4::Context->preference("intranetstylesheet"),
+                IntranetNav => C4::Context->preference("IntranetNav"),
+                );
+if ($uploadbarcodes && length($uploadbarcodes)>0){
+    my $dbh=C4::Context->dbh;
+    my $date=format_date($input->param('setdate'));
+    $date = format_date("today") unless $date;
+#      warn "$date";
+    my $strsth="update items set (datelastseen = $date) where items.barcode =?";
+    my $qupdate = $dbh->prepare($strsth);
+    my $strsth="select * from issues, items where items.itemnumber=issues.itemnumber and items.barcode =? and issues.returndate is null";
+    my $qonloan = $dbh->prepare($strsth);
+    my $strsth="select * from items where items.barcode =? and issues.wthdrawn=1";
+    my $qwthdrawn = $dbh->prepare($strsth);
+    my @errorloop;
+    my $count=0;
+    while (my $barcode=<$uploadbarcodes>){
+        chomp $barcode;
+#              warn "$barcode";
+        if ($qwthdrawn->execute($barcode) &&$qwthdrawn->rows){
+            push @errorloop, {'barcode'=>$barcode,'ERR_WTHDRAWN'=>1};
+        }else{
+            $qupdate->execute($barcode);
+            $count += $qupdate->rows;
+#                      warn "$count";
+            if ($count){
+                $qonloan->execute($barcode);
+                if ($qonloan->rows){
+                    my $data = $qonloan->fetchrow_hashref;
+                    my ($doreturn, $messages, $iteminformation, $borrower) =returnbook($barcode, $data->{homebranch});
+                    if ($doreturn){push @errorloop, {'barcode'=>$barcode,'ERR_ONLOAN_RET'=>1}}
+                    else {push @errorloop, {'barcode'=>$barcode,'ERR_ONLOAN_NOT_RET'=>1}}
+                }
+            } else {
+                push @errorloop, {'barcode'=>$barcode,'ERR_BARCODE'=>1};
+            }
+        }
+    }
+    $qupdate->finish;
+    $qonloan->finish;
+    $qwthdrawn->finish;
+    $template->param(date=>$date,Number=>$count);
+#      $template->param(errorfile=>$errorfile) if ($errorfile);
+    $template->param(errorloop=>\@errorloop) if (@errorloop);
+}else{
+    if ($markseen) {
+        foreach my $field ($input->param) {
+            if ($field =~ /SEEN-(.*)/) {
+                &itemseen($1);
+            }
+        }
+    }
+    if ($op) {
+        my $res = C4::Circulation::Circ2::GetItemsForInventory($minlocation,$maxlocation,$datelastseen,$branchcode,$offset,$pagesize);
+        $template->param(loop =>$res,
+                        nextoffset => ($offset+$pagesize),
+                        prevoffset => ($offset?$offset-$pagesize:0),
+                        );
+    }
+}
+output_html_with_http_headers $input, $cookie, $template->output;
+
+# Local Variables:
+# tab-width: 8
+# End:
diff --git a/tools/itemslost.pl b/tools/itemslost.pl
new file mode 100755 (executable)
index 0000000..80b5a03
--- /dev/null
@@ -0,0 +1,97 @@
+#!/usr/bin/perl
+
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+#$Id$
+
+=head1 itemslost
+
+This script displays lost items.
+
+=cut
+
+use strict;
+use CGI;
+use C4::Auth;
+use C4::Interface::CGI::Output;
+use C4::Circulation::Circ2;    # GetLostItems
+use C4::Koha;                  # GetItemTypes
+use C4::Branch; # GetBranches
+
+my $query = new CGI;
+my ( $template, $loggedinuser, $cookie ) = get_template_and_user(
+    {
+        template_name   => "tools/itemslost.tmpl",
+        query           => $query,
+        type            => "intranet",
+        authnotrequired => 0,
+        flagsrequired   => { tools => 1 },
+        debug           => 1,
+    }
+);
+
+my $params = $query->Vars;
+
+if ( $params->{'get_items'} ) {
+    my $orderbyfilter   = $params->{'orderbyfilter'}   || undef;
+    my $branchfilter    = $params->{'branchfilter'}    || undef;
+    my $barcodefilter   = $params->{'barcodefilter'}   || undef;
+    my $itemtypesfilter = $params->{'itemtypesfilter'} || undef;
+
+    my %where;
+    $where{homebranch} = $branchfilter    if defined $branchfilter;
+    $where{barcode}    = $barcodefilter   if defined $barcodefilter;
+    $where{itemtype}   = $itemtypesfilter if defined $itemtypesfilter;
+
+    my $items = GetLostItems( \%where, $orderbyfilter );
+    $template->param(
+        total     => scalar @$items,
+        itemsloop => $items
+    );
+}
+
+# getting all branches.
+my $branches = GetBranches;
+my $branch   = C4::Context->userenv->{"branchname"};
+my @branchloop;
+foreach my $thisbranch ( keys %$branches ) {
+    my $selected = 1 if $thisbranch eq $branch;
+    my %row = (
+        value      => $thisbranch,
+        selected   => $selected,
+        branchname => $branches->{$thisbranch}->{'branchname'},
+    );
+    push @branchloop, \%row;
+}
+
+# getting all itemtypes
+my $itemtypes = &GetItemTypes();
+my @itemtypesloop;
+foreach my $thisitemtype ( sort keys %$itemtypes ) {
+    my %row = (
+        value       => $thisitemtype,
+        description => $itemtypes->{$thisitemtype}->{'description'},
+    );
+    push @itemtypesloop, \%row;
+}
+
+$template->param(
+    branchloop   => \@branchloop,
+    itemtypeloop => \@itemtypesloop,
+);
+
+# writing the template
+output_html_with_http_headers $query, $cookie, $template->output;
diff --git a/tools/viewlog.pl b/tools/viewlog.pl
new file mode 100755 (executable)
index 0000000..691fe35
--- /dev/null
@@ -0,0 +1,144 @@
+#!/usr/bin/perl
+
+# $Id$
+
+# Copyright 2000-2002 Katipo Communications
+#
+# 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 2 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, write to the Free Software Foundation, Inc., 59 Temple Place,
+# Suite 330, Boston, MA  02111-1307 USA
+
+use strict;
+use C4::Auth;
+use CGI;
+use C4::Context;
+use C4::Koha;
+use C4::Interface::CGI::Output;
+use C4::Log;
+use Date::Manip;
+
+=head1 viewlog.pl
+
+plugin that shows a stats on borrowers
+
+=cut
+
+my $input    = new CGI;
+my $do_it    = $input->param('do_it');
+my $module   = $input->param("module");
+my $user     = $input->param("user");
+my $action   = $input->param("action");
+my $object   = $input->param("object");
+my $info     = $input->param("info");
+my $datefrom = $input->param("from");
+my $dateto   = $input->param("to");
+my $basename = $input->param("basename");
+my $mime     = $input->param("MIME");
+my $del      = $input->param("sep");
+my $output   = $input->param("output") || "screen";
+
+my ( $template, $borrowernumber, $cookie ) = get_template_and_user(
+    {
+        template_name   => "tools/viewlog.tmpl",
+        query           => $input,
+        type            => "intranet",
+        authnotrequired => 0,
+        flagsrequired   => { tools => 1 },
+        debug           => 1,
+    }
+);
+
+if ($do_it) {
+
+    my $results = GetLogs($datefrom,$dateto,$user,$module,$action,$object,$info);
+    my $total = scalar @$results;
+    
+    if ( $output eq "screen" ) {
+
+        # Printing results to screen
+        $template->param (
+            total    => $total,
+            $module  => 1,
+            looprow  => $results,
+            do_it    => 1,
+            datefrom => $datefrom,
+            dateto   => $dateto,
+            user     => $user,
+            module   => $module,
+            object   => $object,
+            action   => $action,
+            info     => $info,
+        );
+        output_html_with_http_headers $input, $cookie, $template->output;
+        exit;
+    }
+    else {
+
+        # Printing to a csv file
+        print $input->header(
+            -type       => 'application/vnd.sun.xml.calc',
+            -attachment => "$basename.csv",
+            -filename   => "$basename.csv"
+        );
+        my $sep;
+        $sep = C4::Context->preference("delimiter");
+
+        foreach my $line (@$results) {
+            if ( $module eq "catalogue" ) {
+                print $line->{timestamp} . $sep;
+                print $line->{firstname} . $sep;
+                print $line->{surname} . $sep;
+                print $line->{action} . $sep;
+                print $line->{info} . $sep;
+                print $line->{title} . $sep;
+                print $line->{author} . $sep;
+            }
+        }
+
+        exit;
+    }
+}
+else {
+    my $dbh = C4::Context->dbh;
+    my @values;
+    my %labels;
+    my %select;
+    my $req;
+
+    my @mime = ( C4::Context->preference("MIME") );
+
+    my $CGIextChoice = CGI::scrolling_list(
+        -name     => 'MIME',
+        -id       => 'MIME',
+        -values   => \@mime,
+        -size     => 1,
+        -multiple => 0
+    );
+
+    my @dels         = ( C4::Context->preference("delimiter") );
+    my $CGIsepChoice = CGI::scrolling_list(
+        -name     => 'sep',
+        -id       => 'sep',
+        -values   => \@dels,
+        -size     => 1,
+        -multiple => 0
+    );
+
+    $template->param(
+        total        => 0,
+        CGIextChoice => $CGIextChoice,
+        CGIsepChoice => $CGIsepChoice
+    );
+    output_html_with_http_headers $input, $cookie, $template->output;
+}