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

(-)a/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetDetail.xsl (+37 lines)
Lines 424-429 Link Here
424
            </span>
424
            </span>
425
        </xsl:if>
425
        </xsl:if>
426
426
427
        <!-- 382 - Medium of Performance -->
428
        <xsl:if test="marc:datafield[@tag=382]">
429
            <span class="results_summary medium_of_performance">
430
                <span class="label">Medium of performance: </span>
431
                <xsl:for-each select="marc:datafield[@tag=382]">
432
                    <xsl:for-each select="marc:subfield">
433
                        <xsl:if test="@code='a' or @code='b'">
434
                            <xsl:if test="preceding-sibling::marc:subfield[@code='a'] or preceding-sibling::marc:subfield[@code='b']">
435
                                <xsl:text>, </xsl:text>
436
                            </xsl:if>
437
438
                            <xsl:value-of select="text()"/>
439
                        </xsl:if>
440
                        <xsl:if test="@code='p'">
441
                            <xsl:text> or </xsl:text>
442
                            <xsl:value-of select="text()"/>
443
                        </xsl:if>
444
                        <xsl:if test="@code='d'">
445
                            <xsl:text> doubling </xsl:text>
446
                                <xsl:value-of select="text()"/>
447
                        </xsl:if>
448
                        <xsl:if test="@code='n' or @code='e'">
449
                            <xsl:text> (</xsl:text>
450
                                <xsl:value-of select="text()"/>
451
                            <xsl:text>)</xsl:text>
452
                        </xsl:if>
453
                        <xsl:if test="@code='v'">
454
                            <xsl:text> [</xsl:text>
455
                                <xsl:value-of select="text()"/>
456
                            <xsl:text>]</xsl:text>
457
                        </xsl:if>
458
                    </xsl:for-each>
459
                    <xsl:if test="position()!=last()"><xsl:text>; </xsl:text></xsl:if>
460
                </xsl:for-each>
461
            </span>
462
        </xsl:if>
463
427
        <!-- 385 - Audience -->
464
        <!-- 385 - Audience -->
428
        <xsl:if test="marc:datafield[@tag=385]">
465
        <xsl:if test="marc:datafield[@tag=385]">
429
            <span class="results_summary audience">
466
            <span class="results_summary audience">
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACDetail.xsl (-1 / +37 lines)
Lines 489-494 Link Here
489
                </span>
489
                </span>
490
            </xsl:if>
490
            </xsl:if>
491
491
492
        <!-- 382 - Medium of Performance -->
493
        <xsl:if test="marc:datafield[@tag=382]">
494
            <span class="results_summary medium_of_performance">
495
                <span class="label">Medium of performance: </span>
496
                <xsl:for-each select="marc:datafield[@tag=382]">
497
                    <xsl:for-each select="marc:subfield">
498
                        <xsl:if test="@code='a' or @code='b'">
499
                            <xsl:if test="preceding-sibling::marc:subfield[@code='a'] or preceding-sibling::marc:subfield[@code='b']">
500
                                <xsl:text>, </xsl:text>
501
                            </xsl:if>
502
503
                            <xsl:value-of select="text()"/>
504
                        </xsl:if>
505
                        <xsl:if test="@code='p'">
506
                            <xsl:text> or </xsl:text>
507
                            <xsl:value-of select="text()"/>
508
                        </xsl:if>
509
                        <xsl:if test="@code='d'">
510
                            <xsl:text> doubling </xsl:text>
511
                                <xsl:value-of select="text()"/>
512
                        </xsl:if>
513
                        <xsl:if test="@code='n' or @code='e'">
514
                            <xsl:text> (</xsl:text>
515
                                <xsl:value-of select="text()"/>
516
                            <xsl:text>)</xsl:text>
517
                        </xsl:if>
518
                        <xsl:if test="@code='v'">
519
                            <xsl:text> [</xsl:text>
520
                                <xsl:value-of select="text()"/>
521
                            <xsl:text>]</xsl:text>
522
                        </xsl:if>
523
                    </xsl:for-each>
524
                    <xsl:if test="position()!=last()"><xsl:text>; </xsl:text></xsl:if>
525
                </xsl:for-each>
526
            </span>
527
        </xsl:if>
528
492
        <!-- 385 - Audience -->
529
        <!-- 385 - Audience -->
493
        <xsl:if test="marc:datafield[@tag=385]">
530
        <xsl:if test="marc:datafield[@tag=385]">
494
            <span class="results_summary audience">
531
            <span class="results_summary audience">
495
- 

Return to bug 40832