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

(-)a/etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml (-2 lines)
Lines 1196-1203 Link Here
1196
  <index_subfields tag="999" subfields="c">
1196
  <index_subfields tag="999" subfields="c">
1197
    <target_index>Local-Number:n</target_index>
1197
    <target_index>Local-Number:n</target_index>
1198
    <target_index>Local-Number:w</target_index>
1198
    <target_index>Local-Number:w</target_index>
1199
  </index_subfields>
1200
  <index_subfields tag="999" subfields="c" zeropad="1">
1201
    <target_index>Local-Number:s</target_index>
1199
    <target_index>Local-Number:s</target_index>
1202
  </index_subfields>
1200
  </index_subfields>
1203
  <!--record.abs line 269: melm 999$d      biblioitemnumber:n,biblioitemnumber:w,biblioitemnumber:s-->
1201
  <!--record.abs line 269: melm 999$d      biblioitemnumber:n,biblioitemnumber:w,biblioitemnumber:s-->
(-)a/etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl (-9 / +1 lines)
Lines 1261-1278 definition file (probably something like {biblio,authority}-koha-indexdefs.xml) Link Here
1261
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='999']">
1261
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='999']">
1262
    <xslo:for-each select="marc:subfield">
1262
    <xslo:for-each select="marc:subfield">
1263
      <xslo:if test="contains('c', @code)">
1263
      <xslo:if test="contains('c', @code)">
1264
        <z:index name="Local-Number:n Local-Number:w">
1264
        <z:index name="Local-Number:n Local-Number:w Local-Number:s">
1265
          <xslo:value-of select="."/>
1265
          <xslo:value-of select="."/>
1266
        </z:index>
1266
        </z:index>
1267
      </xslo:if>
1267
      </xslo:if>
1268
    </xslo:for-each>
1268
    </xslo:for-each>
1269
    <xslo:for-each select="marc:subfield">
1270
      <xslo:if test="contains('c', @code)">
1271
        <z:index name="Local-Number:s">
1272
          <xslo:value-of select="format-number(.,&quot;00000000000&quot;)"/>
1273
        </z:index>
1274
      </xslo:if>
1275
    </xslo:for-each>
1276
    <xslo:for-each select="marc:subfield">
1269
    <xslo:for-each select="marc:subfield">
1277
      <xslo:if test="contains('d', @code)">
1270
      <xslo:if test="contains('d', @code)">
1278
        <z:index name="biblioitemnumber:n biblioitemnumber:w biblioitemnumber:s">
1271
        <z:index name="biblioitemnumber:n biblioitemnumber:w biblioitemnumber:s">
1279
- 

Return to bug 31756