Lines 397-429
Link Here
|
397 |
</xsl:if> |
397 |
</xsl:if> |
398 |
</xsl:template> |
398 |
</xsl:template> |
399 |
|
399 |
|
400 |
<xsl:template name="part"> |
|
|
401 |
<xsl:variable name="partNumber"> |
402 |
<xsl:call-template name="specialSubfieldSelect"> |
403 |
<xsl:with-param name="axis">n</xsl:with-param> |
404 |
<xsl:with-param name="anyCodes">n</xsl:with-param> |
405 |
<xsl:with-param name="afterCodes">fghkdlmor</xsl:with-param> |
406 |
</xsl:call-template> |
407 |
</xsl:variable> |
408 |
<xsl:variable name="partName"> |
409 |
<xsl:call-template name="specialSubfieldSelect"> |
410 |
<xsl:with-param name="axis">p</xsl:with-param> |
411 |
<xsl:with-param name="anyCodes">p</xsl:with-param> |
412 |
<xsl:with-param name="afterCodes">fghkdlmor</xsl:with-param> |
413 |
</xsl:call-template> |
414 |
</xsl:variable> |
415 |
<xsl:if test="string-length(normalize-space($partNumber))"> |
416 |
<xsl:call-template name="chopPunctuation"> |
417 |
<xsl:with-param name="chopString" select="$partNumber"/> |
418 |
</xsl:call-template> |
419 |
</xsl:if> |
420 |
<xsl:if test="string-length(normalize-space($partName))"> |
421 |
<xsl:call-template name="chopPunctuation"> |
422 |
<xsl:with-param name="chopString" select="$partName"/> |
423 |
</xsl:call-template> |
424 |
</xsl:if> |
425 |
</xsl:template> |
426 |
|
427 |
<xsl:template name="show-series"> |
400 |
<xsl:template name="show-series"> |
428 |
<xsl:param name="searchurl"/> |
401 |
<xsl:param name="searchurl"/> |
429 |
<xsl:param name="UseControlNumber"/> |
402 |
<xsl:param name="UseControlNumber"/> |
Lines 558-563
Link Here
|
558 |
</xsl:if> |
531 |
</xsl:if> |
559 |
</xsl:template> |
532 |
</xsl:template> |
560 |
|
533 |
|
|
|
534 |
<xsl:template name="part"> |
535 |
<xsl:variable name="partNumber"> |
536 |
<xsl:call-template name="specialSubfieldSelect"> |
537 |
<xsl:with-param name="axis">n</xsl:with-param> |
538 |
<xsl:with-param name="anyCodes">n</xsl:with-param> |
539 |
<xsl:with-param name="afterCodes">fghkdlmor</xsl:with-param> |
540 |
</xsl:call-template> |
541 |
</xsl:variable> |
542 |
<xsl:variable name="partName"> |
543 |
<xsl:call-template name="specialSubfieldSelect"> |
544 |
<xsl:with-param name="axis">p</xsl:with-param> |
545 |
<xsl:with-param name="anyCodes">p</xsl:with-param> |
546 |
<xsl:with-param name="afterCodes">fghkdlmor</xsl:with-param> |
547 |
</xsl:call-template> |
548 |
</xsl:variable> |
549 |
<xsl:if test="string-length(normalize-space($partNumber))"> |
550 |
<xsl:call-template name="chopPunctuation"> |
551 |
<xsl:with-param name="chopString" select="$partNumber"/> |
552 |
</xsl:call-template> |
553 |
</xsl:if> |
554 |
<xsl:if test="string-length(normalize-space($partName))"> |
555 |
<xsl:call-template name="chopPunctuation"> |
556 |
<xsl:with-param name="chopString" select="$partName"/> |
557 |
</xsl:call-template> |
558 |
</xsl:if> |
559 |
</xsl:template> |
560 |
|
561 |
</xsl:stylesheet> |
561 |
</xsl:stylesheet> |
562 |
|
562 |
|
563 |
<!-- Stylus Studio meta-information - (c)1998-2002 eXcelon Corp. |
563 |
<!-- Stylus Studio meta-information - (c)1998-2002 eXcelon Corp. |
564 |
- |
|
|