Koha/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing
Magnus Enger 3ec4a02418 Bug 11004: Make xmlControlfield.js use the marcflavour syspref to look for XML files
Currently, xmlControlfield.js is hard coded to look for XML files for
MARC21:

  url: this.themelang + "/data/marc21_field_" + this.tagfield + ".xml",

This patch makes this code use the value from the marcflavour syspref,
as a preparation for making the NORMARC value builders use the XML
technique employed by the MARC21 value builders for 006 and 008.

To test:
- Make sure you have a MARC21 installation
- Set marcflavour = NORMARC
- Go to Cataloguing and start a new record with the default framework
- Open the value builders for 006 and 008 and observe that they still work, showing
  the coded values for MARC21
- Apply this patch
- Check the value builders for 006 and 008 and observe that you get a truncated view
  with an empty "Select a type of material" dropdown
- Use e.g. the Net console in Firebug to observe requests to
  http://localhost/intranet-tmpl/prog/en/data/normarc_field_008.xml
  that result in a 404 status
- Set marcflavour = MARC21
- Observe that the value builders for 006 and 008 are now fully working
- 006 and 008 should be the only value builders affected by this change, since
  they are the only ones using xmlControlfield.js, but please also verify that
  other value builders are still working as expected

Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
Signed-off-by: Jonathan Druart <jonathan.druart@biblibre.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
2013-12-25 16:02:57 +00:00
..
value_builder Bug 11004: Make xmlControlfield.js use the marcflavour syspref to look for XML files 2013-12-25 16:02:57 +00:00
addbiblio.tt Bug 10982: fix link to IFLA UNIMARC documentation in Cataloging 2013-10-22 05:23:51 +00:00
addbooks.tt Bug 10678 - Allow framework selection when creating from Z39.50 2013-09-08 22:31:09 +00:00
additem.tt Bug 10901: (follow-up) add space between 'Edit in host' and 'Delink' 2013-09-27 17:00:35 +00:00
linkitem.tt Bug 8356 - moveitem.tt and linkitem.tt have cataloging typo Changed urls from cataloging to cataloguing 2012-07-10 10:56:26 +02:00
merge.tt Bug 10650 - export merge-record.inc javascript into a file 2013-09-16 16:17:34 +00:00
moveitem.tt Bug 8356 - moveitem.tt and linkitem.tt have cataloging typo Changed urls from cataloging to cataloguing 2012-07-10 10:56:26 +02:00
z3950_auth_search.tt Bug 10096: (follow-up) fix typo introduced in previous followup 2013-10-14 22:44:23 +00:00
z3950_search.tt Bug 9747: Fix NSB/NSE sorting issues on z3950 search results 2013-10-09 04:21:03 +00:00