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

(-)a/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetDetail.xsl (+41 lines)
Lines 402-407 Link Here
402
        </span>
402
        </span>
403
       </xsl:if>
403
       </xsl:if>
404
404
405
        <!-- Content Type -->
406
        <xsl:if test="marc:datafield[@tag=336] or marc:datafield[@tag=337] or marc:datafield[@tag=338]">
407
            <span class="results_summary" id="content_type">
408
                <xsl:if test="marc:datafield[@tag=336]">
409
                    <span class="label">Content Type: </span>
410
                    <xsl:for-each select="marc:datafield[@tag=336]">
411
                        <xsl:call-template name="subfieldSelect">
412
                            <xsl:with-param name="codes">a</xsl:with-param>
413
                            <xsl:with-param name="delimeter">, </xsl:with-param>
414
                        </xsl:call-template>
415
                        <xsl:if test="position() != last()"><span class="separator"><xsl:text> | </xsl:text></span></xsl:if>
416
                    </xsl:for-each>
417
                </xsl:if>
418
                <xsl:text> </xsl:text>
419
                <!-- Media Type -->
420
                <xsl:if test="marc:datafield[@tag=337]">
421
                    <span class="label">Media Type: </span>
422
                    <xsl:for-each select="marc:datafield[@tag=337]">
423
                        <xsl:call-template name="subfieldSelect">
424
                            <xsl:with-param name="codes">a</xsl:with-param>
425
                            <xsl:with-param name="delimeter">, </xsl:with-param>
426
                        </xsl:call-template>
427
                        <xsl:if test="position() != last()"><span class="separator"><xsl:text> | </xsl:text></span></xsl:if>
428
                    </xsl:for-each>
429
                </xsl:if>
430
                <xsl:text> </xsl:text>
431
                <!-- Media Type -->
432
                <xsl:if test="marc:datafield[@tag=338]">
433
                    <span class="label">Carrier Type: </span>
434
                    <xsl:for-each select="marc:datafield[@tag=338]">
435
                        <xsl:call-template name="subfieldSelect">
436
                            <xsl:with-param name="codes">a</xsl:with-param>
437
                            <xsl:with-param name="delimeter">, </xsl:with-param>
438
                        </xsl:call-template>
439
                        <xsl:if test="position() != last()"><span class="separator"><xsl:text> | </xsl:text></span></xsl:if>
440
                    </xsl:for-each>
441
                </xsl:if>
442
            </span>
443
        </xsl:if>
444
445
405
        <!-- Build ISBN -->
446
        <!-- Build ISBN -->
406
        <xsl:if test="marc:datafield[@tag=020]/marc:subfield[@code='a']">
447
        <xsl:if test="marc:datafield[@tag=020]/marc:subfield[@code='a']">
407
          <span class="results_summary isbn"><span class="label">ISBN: </span>
448
          <span class="results_summary isbn"><span class="label">ISBN: </span>
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACDetail.xsl (-1 / +43 lines)
Lines 436-441 Link Here
436
        </span>
436
        </span>
437
       </xsl:if>
437
       </xsl:if>
438
438
439
440
            <!-- Content Type -->
441
            <xsl:if test="marc:datafield[@tag=336] or marc:datafield[@tag=337] or marc:datafield[@tag=338]">
442
                <span class="results_summary" id="content_type">
443
                    <xsl:if test="marc:datafield[@tag=336]">
444
                        <span class="label">Content Type: </span>
445
                        <xsl:for-each select="marc:datafield[@tag=336]">
446
                            <xsl:call-template name="subfieldSelect">
447
                                <xsl:with-param name="codes">a</xsl:with-param>
448
                                <xsl:with-param name="delimeter">, </xsl:with-param>
449
                            </xsl:call-template>
450
                            <xsl:if test="position() != last()"><span class="separator"><xsl:text> | </xsl:text></span></xsl:if>
451
                        </xsl:for-each>
452
                    </xsl:if>
453
                    <xsl:text> </xsl:text>
454
                    <!-- Media Type -->
455
                    <xsl:if test="marc:datafield[@tag=337]">
456
                        <span class="label">Media Type: </span>
457
                        <xsl:for-each select="marc:datafield[@tag=337]">
458
                            <xsl:call-template name="subfieldSelect">
459
                                <xsl:with-param name="codes">a</xsl:with-param>
460
                                <xsl:with-param name="delimeter">, </xsl:with-param>
461
                            </xsl:call-template>
462
                            <xsl:if test="position() != last()"><span class="separator"><xsl:text> | </xsl:text></span></xsl:if>
463
                        </xsl:for-each>
464
                    </xsl:if>
465
                    <xsl:text> </xsl:text>
466
                    <!-- Media Type -->
467
                    <xsl:if test="marc:datafield[@tag=338]">
468
                        <span class="label">Carrier Type: </span>
469
                        <xsl:for-each select="marc:datafield[@tag=338]">
470
                            <xsl:call-template name="subfieldSelect">
471
                                <xsl:with-param name="codes">a</xsl:with-param>
472
                                <xsl:with-param name="delimeter">, </xsl:with-param>
473
                            </xsl:call-template>
474
                            <xsl:if test="position() != last()"><span class="separator"><xsl:text> | </xsl:text></span></xsl:if>
475
                        </xsl:for-each>
476
                    </xsl:if>
477
                </span>
478
            </xsl:if>
479
480
481
439
        <xsl:if test="marc:datafield[@tag=020]/marc:subfield[@code='a']">
482
        <xsl:if test="marc:datafield[@tag=020]/marc:subfield[@code='a']">
440
          <span class="results_summary isbn"><span class="label">ISBN: </span>
483
          <span class="results_summary isbn"><span class="label">ISBN: </span>
441
            <xsl:for-each select="marc:datafield[@tag=020]/marc:subfield[@code='a']">
484
            <xsl:for-each select="marc:datafield[@tag=020]/marc:subfield[@code='a']">
442
- 

Return to bug 13734