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

(-)a/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetDetail.xsl (-27 / +30 lines)
Lines 391-427 Link Here
391
       </xsl:if>
391
       </xsl:if>
392
392
393
        <!-- Content Type -->
393
        <!-- Content Type -->
394
        <xsl:if test="marc:datafield[@tag=336]">
394
        <xsl:if test="marc:datafield[@tag=336] or marc:datafield[@tag=337] or marc:datafield[@tag=338]">
395
            <span class="results_summary" id="content_type"><span class="label">Content Type: </span>
395
            <span class="results_summary" id="content_type">
396
                <xsl:for-each select="marc:datafield[@tag=336]">
396
                <xsl:if test="marc:datafield[@tag=336]">
397
                    <xsl:call-template name="subfieldSelect">
397
                    <span class="label">Content Type: </span>
398
                        <xsl:with-param name="codes">a</xsl:with-param>
398
                    <xsl:for-each select="marc:datafield[@tag=336]">
399
                    </xsl:call-template>
399
                        <xsl:call-template name="subfieldSelect">
400
                </xsl:for-each>
400
                            <xsl:with-param name="codes">a</xsl:with-param>
401
                        </xsl:call-template>
402
                    </xsl:for-each>                    
403
                </xsl:if>
404
                <xsl:text> </xsl:text>
405
                <!-- Media Type -->
406
                <xsl:if test="marc:datafield[@tag=337]">
407
                    <span class="label">Media Type: </span>
408
                    <xsl:for-each select="marc:datafield[@tag=337]">
409
                        <xsl:call-template name="subfieldSelect">
410
                            <xsl:with-param name="codes">a</xsl:with-param>
411
                        </xsl:call-template>
412
                    </xsl:for-each>
413
                </xsl:if>
414
                <xsl:text> </xsl:text>
415
                <!-- Media Type -->
416
                <xsl:if test="marc:datafield[@tag=338]">
417
                    <span class="label">Carrier Type: </span>
418
                    <xsl:for-each select="marc:datafield[@tag=338]">
419
                        <xsl:call-template name="subfieldSelect">
420
                            <xsl:with-param name="codes">a</xsl:with-param>
421
                        </xsl:call-template>
422
                    </xsl:for-each>
423
                </xsl:if>
401
            </span>
424
            </span>
402
        </xsl:if>
425
        </xsl:if>
403
        
426
        
404
        <!-- Media Type -->
405
        <xsl:if test="marc:datafield[@tag=337]">
406
            <span class="results_summary" id="media_type"><span class="label">Media Type: </span>
407
                <xsl:for-each select="marc:datafield[@tag=337]">
408
                    <xsl:call-template name="subfieldSelect">
409
                        <xsl:with-param name="codes">a</xsl:with-param>
410
                    </xsl:call-template>
411
                </xsl:for-each>
412
            </span>
413
        </xsl:if>
414
        
427
        
415
        <!-- Media Type -->
416
        <xsl:if test="marc:datafield[@tag=338]">
417
            <span class="results_summary" id="carrier_type"><span class="label">Carrier Type: </span>
418
                <xsl:for-each select="marc:datafield[@tag=338]">
419
                    <xsl:call-template name="subfieldSelect">
420
                        <xsl:with-param name="codes">a</xsl:with-param>
421
                    </xsl:call-template>
422
                </xsl:for-each>
423
            </span>
424
        </xsl:if>
425
        
428
        
426
        <!-- Build ISBN -->
429
        <!-- Build ISBN -->
427
        <xsl:if test="marc:datafield[@tag=020]/marc:subfield[@code='a']">
430
        <xsl:if test="marc:datafield[@tag=020]/marc:subfield[@code='a']">
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACDetail.xsl (-30 / +30 lines)
Lines 430-464 Link Here
430
       </xsl:if>
430
       </xsl:if>
431
431
432
            <!-- Content Type -->
432
            <!-- Content Type -->
433
            <xsl:if test="marc:datafield[@tag=336]">
433
            <xsl:if test="marc:datafield[@tag=336] or marc:datafield[@tag=337] or marc:datafield[@tag=338]">
434
                <span class="results_summary" id="content_type"><span class="label">Content Type: </span>
434
                <span class="results_summary" id="content_type">
435
                    <xsl:for-each select="marc:datafield[@tag=336]">
435
                    <xsl:if test="marc:datafield[@tag=336]">
436
                        <xsl:call-template name="subfieldSelect">
436
                        <span class="label">Content Type: </span>
437
                            <xsl:with-param name="codes">a</xsl:with-param>
437
                        <xsl:for-each select="marc:datafield[@tag=336]">
438
                        </xsl:call-template>
438
                            <xsl:call-template name="subfieldSelect">
439
                    </xsl:for-each>
439
                                <xsl:with-param name="codes">a</xsl:with-param>
440
                </span>
440
                            </xsl:call-template>
441
            </xsl:if>
441
                        </xsl:for-each>                    
442
            
442
                    </xsl:if>
443
            <!-- Media Type -->
443
                    <xsl:text> </xsl:text>
444
            <xsl:if test="marc:datafield[@tag=337]">
444
                    <!-- Media Type -->
445
                <span class="results_summary" id="media_type"><span class="label">Media Type: </span>
445
                    <xsl:if test="marc:datafield[@tag=337]">
446
                    <xsl:for-each select="marc:datafield[@tag=337]">
446
                        <span class="label">Media Type: </span>
447
                        <xsl:call-template name="subfieldSelect">
447
                        <xsl:for-each select="marc:datafield[@tag=337]">
448
                            <xsl:with-param name="codes">a</xsl:with-param>
448
                            <xsl:call-template name="subfieldSelect">
449
                        </xsl:call-template>
449
                                <xsl:with-param name="codes">a</xsl:with-param>
450
                    </xsl:for-each>
450
                            </xsl:call-template>
451
                </span>
451
                        </xsl:for-each>
452
            </xsl:if>
452
                    </xsl:if>
453
            
453
                    <xsl:text> </xsl:text>
454
            <!-- Media Type -->
454
                    <!-- Media Type -->
455
            <xsl:if test="marc:datafield[@tag=338]">
455
                    <xsl:if test="marc:datafield[@tag=338]">
456
                <span class="results_summary" id="carrier_type"><span class="label">Carrier Type: </span>
456
                        <span class="label">Carrier Type: </span>
457
                    <xsl:for-each select="marc:datafield[@tag=338]">
457
                        <xsl:for-each select="marc:datafield[@tag=338]">
458
                        <xsl:call-template name="subfieldSelect">
458
                            <xsl:call-template name="subfieldSelect">
459
                            <xsl:with-param name="codes">a</xsl:with-param>
459
                                <xsl:with-param name="codes">a</xsl:with-param>
460
                        </xsl:call-template>
460
                            </xsl:call-template>
461
                    </xsl:for-each>
461
                        </xsl:for-each>
462
                    </xsl:if>
462
                </span>
463
                </span>
463
            </xsl:if>
464
            </xsl:if>
464
            
465
            
465
- 

Return to bug 13734