Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-20443

The transformation between xserver fields and sakai fields does not bear in mind the code ' 020 ' that corresponds to ' ISBN '

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: CLOSED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.7.1, 2.8.0
    • Fix Version/s: 2.7.2, 2.8.1
    • Component/s: Citations
    • Labels:
      None
    • Previous Issue Keys:
      SLIB-106

      Description

      On having recovered a book from a server xserver, this sends to us the ISBN in the code 020 , but on having examined the register of the citation there appears the field empty 'ISBN'.
      Examining the file xserver2sakaibrary.xsl we see that 022 identifies the code both with ISSN and with ISBN, when it corresponds to this one 020.
      The soluction has been:
      <!-- GET ISSN/ISBN -->
      <xsl:for-each
      select="datafield[(@tag='022' or @tag='020') and @ind1=' ' and @ind2=' ']/subfield[@code='a']">
      <isnIdentifier>
      <xsl:value-of select="text()" />
      </isnIdentifier>
      </xsl:for-each>

        Gliffy Diagrams

          Zeplin

            Attachments

            1. citations_SAK-20433.patch.txt
              0.6 kB
            2. harry-after.png
              harry-after.png
              81 kB
            3. harry-before.png
              harry-before.png
              116 kB
            4. upv106.diff
              0.6 kB

              Activity

                People

                Assignee:
                jwd@indiana.edu Jon Dunn
                Reporter:
                anueda Angel Nueda Lozano
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Git Integration