View | Details | Raw Unified | Return to bug 15704
Collapse All | Expand All

(-)a/etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml (+16 lines)
Lines 450-457 Link Here
450
    <target_index>pl:w</target_index>
450
    <target_index>pl:w</target_index>
451
    <target_index>Provider:w</target_index>
451
    <target_index>Provider:w</target_index>
452
  </index_data_field>
452
  </index_data_field>
453
  <!-- RDA 264$a      pl:w,pl:p-->
454
  <index_subfields tag="264" subfields="a">
455
    <target_index>pl:w</target_index>
456
    <target_index>pl:p</target_index>
457
  </index_subfields>
458
  <!-- RDA 264$b      Publisher:w,Publisher:p-->
459
  <index_subfields tag="264" subfields="b">
460
    <target_index>Publisher:w</target_index>
461
    <target_index>Publisher:p</target_index>
462
  </index_subfields>
463
  <!-- RDA 264$c      copydate,copydate:s-->
464
  <index_subfields tag="264" subfields="c">
465
    <target_index>copydate:w</target_index>
466
    <target_index>copydate:s</target_index>
467
  </index_subfields>
453
  <!--Index for RDA 264 field-->
468
  <!--Index for RDA 264 field-->
454
  <index_data_field tag="264">
469
  <index_data_field tag="264">
470
    <target_index>pl:w</target_index>
455
    <target_index>Provider:w</target_index>
471
    <target_index>Provider:w</target_index>
456
  </index_data_field>
472
  </index_data_field>
457
  <!--record.abs line 123: melm 300        Extent:w,Extent:p-->
473
  <!--record.abs line 123: melm 300        Extent:w,Extent:p-->
(-)a/etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl (-2 / +24 lines)
Lines 372-377 definition file (probably something like {biblio,authority}-koha-indexdefs.xml) Link Here
372
      </xslo:if>
372
      </xslo:if>
373
    </xslo:for-each>
373
    </xslo:for-each>
374
  </xslo:template>
374
  </xslo:template>
375
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='264']">
376
    <xslo:for-each select="marc:subfield">
377
      <xslo:if test="contains('a', @code)">
378
        <z:index name="pl:w pl:p">
379
          <xslo:value-of select="."/>
380
        </z:index>
381
      </xslo:if>
382
    </xslo:for-each>
383
    <xslo:for-each select="marc:subfield">
384
      <xslo:if test="contains('b', @code)">
385
        <z:index name="Publisher:w Publisher:p">
386
          <xslo:value-of select="."/>
387
        </z:index>
388
      </xslo:if>
389
    </xslo:for-each>
390
    <xslo:for-each select="marc:subfield">
391
      <xslo:if test="contains('c', @code)">
392
        <z:index name="copydate:w copydate:s">
393
          <xslo:value-of select="."/>
394
        </z:index>
395
      </xslo:if>
396
    </xslo:for-each>
397
  </xslo:template>
375
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='400']">
398
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='400']">
376
    <xslo:for-each select="marc:subfield">
399
    <xslo:for-each select="marc:subfield">
377
      <xslo:if test="contains('a', @code)">
400
      <xslo:if test="contains('a', @code)">
Lines 2069-2075 definition file (probably something like {biblio,authority}-koha-indexdefs.xml) Link Here
2069
    </z:index>
2092
    </z:index>
2070
  </xslo:template>
2093
  </xslo:template>
2071
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='264']">
2094
  <xslo:template mode="index_data_field" match="marc:datafield[@tag='264']">
2072
    <z:index name="Provider:w">
2095
    <z:index name="pl:w Provider:w">
2073
      <xslo:variable name="raw_heading">
2096
      <xslo:variable name="raw_heading">
2074
        <xslo:for-each select="marc:subfield">
2097
        <xslo:for-each select="marc:subfield">
2075
          <xslo:if test="position() &gt; 1">
2098
          <xslo:if test="position() &gt; 1">
2076
- 

Return to bug 15704