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

(-)a/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl (+42 lines)
Lines 656-661 definition file (probably something like {biblio,authority}-koha-indexdefs.xml) Link Here
656
  </xslo:template>
656
  </xslo:template>
657
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='700']">
657
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='700']">
658
    <xslo:for-each select="marc:subfield">
658
    <xslo:for-each select="marc:subfield">
659
      <xslo:if test="contains('3', @code)">
660
        <z:index name="Identifier-standard:w">
661
          <xslo:value-of select="."/>
662
        </z:index>
663
      </xslo:if>
664
    </xslo:for-each>
665
    <xslo:for-each select="marc:subfield">
659
      <xslo:if test="contains('9', @code)">
666
      <xslo:if test="contains('9', @code)">
660
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
667
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
661
          <xslo:value-of select="."/>
668
          <xslo:value-of select="."/>
Lines 672-677 definition file (probably something like {biblio,authority}-koha-indexdefs.xml) Link Here
672
  </xslo:template>
679
  </xslo:template>
673
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='701']">
680
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='701']">
674
    <xslo:for-each select="marc:subfield">
681
    <xslo:for-each select="marc:subfield">
682
      <xslo:if test="contains('3', @code)">
683
        <z:index name="Identifier-standard:w">
684
          <xslo:value-of select="."/>
685
        </z:index>
686
      </xslo:if>
687
    </xslo:for-each>
688
    <xslo:for-each select="marc:subfield">
675
      <xslo:if test="contains('9', @code)">
689
      <xslo:if test="contains('9', @code)">
676
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
690
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
677
          <xslo:value-of select="."/>
691
          <xslo:value-of select="."/>
Lines 681-686 definition file (probably something like {biblio,authority}-koha-indexdefs.xml) Link Here
681
  </xslo:template>
695
  </xslo:template>
682
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='702']">
696
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='702']">
683
    <xslo:for-each select="marc:subfield">
697
    <xslo:for-each select="marc:subfield">
698
      <xslo:if test="contains('3', @code)">
699
        <z:index name="Identifier-standard:w">
700
          <xslo:value-of select="."/>
701
        </z:index>
702
      </xslo:if>
703
    </xslo:for-each>
704
    <xslo:for-each select="marc:subfield">
684
      <xslo:if test="contains('9', @code)">
705
      <xslo:if test="contains('9', @code)">
685
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
706
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
686
          <xslo:value-of select="."/>
707
          <xslo:value-of select="."/>
Lines 690-695 definition file (probably something like {biblio,authority}-koha-indexdefs.xml) Link Here
690
  </xslo:template>
711
  </xslo:template>
691
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='710']">
712
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='710']">
692
    <xslo:for-each select="marc:subfield">
713
    <xslo:for-each select="marc:subfield">
714
      <xslo:if test="contains('3', @code)">
715
        <z:index name="Identifier-standard:w">
716
          <xslo:value-of select="."/>
717
        </z:index>
718
      </xslo:if>
719
    </xslo:for-each>
720
    <xslo:for-each select="marc:subfield">
693
      <xslo:if test="contains('9', @code)">
721
      <xslo:if test="contains('9', @code)">
694
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
722
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
695
          <xslo:value-of select="."/>
723
          <xslo:value-of select="."/>
Lines 699-704 definition file (probably something like {biblio,authority}-koha-indexdefs.xml) Link Here
699
  </xslo:template>
727
  </xslo:template>
700
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='711']">
728
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='711']">
701
    <xslo:for-each select="marc:subfield">
729
    <xslo:for-each select="marc:subfield">
730
      <xslo:if test="contains('3', @code)">
731
        <z:index name="Identifier-standard:w">
732
          <xslo:value-of select="."/>
733
        </z:index>
734
      </xslo:if>
735
    </xslo:for-each>
736
    <xslo:for-each select="marc:subfield">
702
      <xslo:if test="contains('9', @code)">
737
      <xslo:if test="contains('9', @code)">
703
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
738
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
704
          <xslo:value-of select="."/>
739
          <xslo:value-of select="."/>
Lines 708-713 definition file (probably something like {biblio,authority}-koha-indexdefs.xml) Link Here
708
  </xslo:template>
743
  </xslo:template>
709
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='712']">
744
  <xslo:template mode="index_subfields" match="marc:datafield[@tag='712']">
710
    <xslo:for-each select="marc:subfield">
745
    <xslo:for-each select="marc:subfield">
746
      <xslo:if test="contains('3', @code)">
747
        <z:index name="Identifier-standard:w">
748
          <xslo:value-of select="."/>
749
        </z:index>
750
      </xslo:if>
751
    </xslo:for-each>
752
    <xslo:for-each select="marc:subfield">
711
      <xslo:if test="contains('9', @code)">
753
      <xslo:if test="contains('9', @code)">
712
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
754
        <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n">
713
          <xslo:value-of select="."/>
755
          <xslo:value-of select="."/>
(-)a/etc/zebradb/marc_defs/unimarc/biblios/record.abs (-1 / +7 lines)
Lines 144-163 melm 200$f Author:w,Author:p Link Here
144
# other Authors
144
# other Authors
145
melm 200$g		Author:w,Author:p
145
melm 200$g		Author:w,Author:p
146
# physical Author
146
# physical Author
147
melm 700$3      Identifier-standard:w
147
melm 700$9      Koha-Auth-Number,Koha-Auth-Number:n
148
melm 700$9      Koha-Auth-Number,Koha-Auth-Number:n
148
melm 700$a      Author,Personal-name,Author:p,Personal-name:p,Personal-name,Author:s
149
melm 700$a      Author,Personal-name,Author:p,Personal-name:p,Personal-name,Author:s
149
melm 700        Author,Personal-name,Author:p,Personal-name:p,Personal-name:p
150
melm 700        Author,Personal-name,Author:p,Personal-name:p,Personal-name:p
151
melm 701$3      Identifier-standard:w
150
melm 701$9      Koha-Auth-Number,Koha-Auth-Number:n
152
melm 701$9      Koha-Auth-Number,Koha-Auth-Number:n
151
melm 701        Author,Personal-name,Author:p,Personal-name:p,Personal-name:p
153
melm 701        Author,Personal-name,Author:p,Personal-name:p,Personal-name:p
154
melm 702$3      Identifier-standard:w
152
melm 702$9      Koha-Auth-Number,Koha-Auth-Number:n
155
melm 702$9      Koha-Auth-Number,Koha-Auth-Number:n
153
melm 702        Author,Personal-name,Author:p,Personal-name:p,Personal-name:p
156
melm 702        Author,Personal-name,Author:p,Personal-name:p,Personal-name:p
154
157
155
# collective Author
158
# collective Author
159
melm 710$3      Identifier-standard:w
156
melm 710$9        Koha-Auth-Number,Koha-Auth-Number:n
160
melm 710$9        Koha-Auth-Number,Koha-Auth-Number:n
157
melm 710    Author,Author-name-corporate,Author-name-conference,Corporate-name,Conference-name,Author:p,Author-name-corporate:p,Author-name-conference:p,Corporate-name:p,Conference-name:p
161
melm 710    Author,Author-name-corporate,Author-name-conference,Corporate-name,Conference-name,Author:p,Author-name-corporate:p,Author-name-conference:p,Corporate-name:p,Conference-name:p
162
163
melm 711$3      Identifier-standard:w
158
melm 711$9        Koha-Auth-Number,Koha-Auth-Number:n
164
melm 711$9        Koha-Auth-Number,Koha-Auth-Number:n
159
melm 711    Author,Author-name-corporate,Author-name-conference,Corporate-name,Conference-name,Author:p,Author-name-corporate:p,Author-name-conference:p,Corporate-name:p,Conference-name:p
165
melm 711    Author,Author-name-corporate,Author-name-conference,Corporate-name,Conference-name,Author:p,Author-name-corporate:p,Author-name-conference:p,Corporate-name:p,Conference-name:p
160
166
167
melm 712$3      Identifier-standard:w
161
melm 712$9        Koha-Auth-Number,Koha-Auth-Number:n
168
melm 712$9        Koha-Auth-Number,Koha-Auth-Number:n
162
melm 712    Author,Author-name-corporate,Author-name-conference,Corporate-name,Conference-name,Author:p,Author-name-corporate:p,Author-name-conference:p,Corporate-name:p,Conference-name:p
169
melm 712    Author,Author-name-corporate,Author-name-conference,Corporate-name,Conference-name,Author:p,Author-name-corporate:p,Author-name-conference:p,Corporate-name:p,Conference-name:p
163
170
164
- 

Return to bug 8992