Changeset 1497 for rfc2629xslt/samples
- Timestamp:
- 01/01/12 14:50:59 (9 years ago)
- Location:
- rfc2629xslt/samples
- Files:
-
- 50 edited
Legend:
- Unmodified
- Added
- Removed
-
rfc2629xslt/samples/rfc2629.xslt
r1472 r1497 316 316 <xsl:with-param name="nodes" select="/processing-instruction('rfc-ext')"/> 317 317 <xsl:with-param name="attr" select="'sec-no-trailing-dots'"/> 318 </xsl:call-template> 319 </xsl:param> 320 321 <!-- check artwork width? --> 322 323 <xsl:param name="xml2rfc-ext-check-artwork-width"> 324 <xsl:call-template name="parse-pis"> 325 <xsl:with-param name="nodes" select="/processing-instruction('rfc-ext')"/> 326 <xsl:with-param name="attr" select="'check-artwork-width'"/> 327 <xsl:with-param name="default" select="'yes'"/> 318 328 </xsl:call-template> 319 329 </xsl:param> … … 746 756 <xsl:param name="indent"/> 747 757 <xsl:choose> 758 <xsl:when test="$xml2rfc-ext-check-artwork-width='no'"> 759 <!-- skip check --> 760 </xsl:when> 748 761 <xsl:when test="not(contains($content,' '))"> 749 762 <xsl:if test="string-length($content) > 69 + $indent"> … … 855 868 <xsl:if test="address/postal"> 856 869 <span class="adr"> 857 <xsl:if test="address/postal/street !=''">870 <xsl:if test="address/postal/street"> 858 871 <xsl:for-each select="address/postal/street"> 859 < span class="street-address vcardline">872 <xsl:variable name="street"> 860 873 <xsl:call-template name="extract-normalized"> 861 874 <xsl:with-param name="node" select="."/> 862 875 <xsl:with-param name="name" select="'street'"/> 863 876 </xsl:call-template> 864 </span> 877 </xsl:variable> 878 <xsl:if test="$street!=''"> 879 <span class="street-address vcardline"> 880 <xsl:value-of select="$street"/> 881 </span> 882 </xsl:if> 865 883 </xsl:for-each> 866 884 </xsl:if> … … 868 886 <span class="vcardline"> 869 887 <xsl:if test="address/postal/city"> 870 < span class="locality">888 <xsl:variable name="city"> 871 889 <xsl:call-template name="extract-normalized"> 872 890 <xsl:with-param name="node" select="address/postal/city"/> 873 891 <xsl:with-param name="name" select="'address/postal/city'"/> 874 892 </xsl:call-template> 875 </span> 876 <xsl:text>, </xsl:text> 893 </xsl:variable> 894 <xsl:if test="$city!=''"> 895 <span class="locality"> 896 <xsl:value-of select="$city"/> 897 </span> 898 <xsl:text>, </xsl:text> 899 </xsl:if> 877 900 </xsl:if> 878 901 <xsl:if test="address/postal/region"> 879 < span class="region">902 <xsl:variable name="region"> 880 903 <xsl:call-template name="extract-normalized"> 881 904 <xsl:with-param name="node" select="address/postal/region"/> 882 905 <xsl:with-param name="name" select="'address/postal/region'"/> 883 906 </xsl:call-template> 884 </span> 885 <xsl:text> </xsl:text> 907 </xsl:variable> 908 <xsl:if test="$region!=''"> 909 <span class="region"> 910 <xsl:value-of select="$region"/> 911 </span> 912 <xsl:text> </xsl:text> 913 </xsl:if> 886 914 </xsl:if> 887 915 <xsl:if test="address/postal/code"> 888 < span class="postal-code">916 <xsl:variable name="code"> 889 917 <xsl:call-template name="extract-normalized"> 890 918 <xsl:with-param name="node" select="address/postal/code"/> 891 919 <xsl:with-param name="name" select="'address/postal/code'"/> 892 920 </xsl:call-template> 893 </span> 921 </xsl:variable> 922 <xsl:if test="$code!=''"> 923 <span class="postal-code"> 924 <xsl:value-of select="$code"/> 925 </span> 926 </xsl:if> 894 927 </xsl:if> 895 928 </span> 896 929 </xsl:if> 897 930 <xsl:if test="address/postal/country"> 898 < span class="country-name vcardline">931 <xsl:variable name="country"> 899 932 <xsl:call-template name="extract-normalized"> 900 933 <xsl:with-param name="node" select="address/postal/country"/> 901 934 <xsl:with-param name="name" select="'address/postal/country'"/> 902 935 </xsl:call-template> 903 </span> 936 </xsl:variable> 937 <xsl:if test="$country!=''"> 938 <span class="country-name vcardline"> 939 <xsl:value-of select="$country"/> 940 </span> 941 </xsl:if> 904 942 </xsl:if> 905 943 </span> 906 944 </xsl:if> 907 945 <xsl:if test="address/phone"> 908 <span class="vcardline tel"> 909 <xsl:text>Phone: </xsl:text> 910 <a href="tel:{translate(address/phone,' ','')}"><span class="value"><xsl:value-of select="address/phone" /></span></a> 911 </span> 946 <xsl:variable name="phone"> 947 <xsl:call-template name="extract-normalized"> 948 <xsl:with-param name="node" select="address/phone"/> 949 <xsl:with-param name="name" select="'address/phone'"/> 950 </xsl:call-template> 951 </xsl:variable> 952 <xsl:if test="$phone!=''"> 953 <span class="vcardline tel"> 954 <xsl:text>Phone: </xsl:text> 955 <a href="tel:{translate($phone,' ','')}"><span class="value"><xsl:value-of select="$phone" /></span></a> 956 </span> 957 </xsl:if> 912 958 </xsl:if> 913 959 <xsl:if test="address/facsimile"> 914 <span class="vcardline tel"> 915 <span class="type">Fax</span><xsl:text>: </xsl:text> 916 <a href="fax:{translate(address/facsimile,' ','')}"><span class="value"><xsl:value-of select="address/facsimile" /></span></a> 917 </span> 960 <xsl:variable name="facsimile"> 961 <xsl:call-template name="extract-normalized"> 962 <xsl:with-param name="node" select="address/facsimile"/> 963 <xsl:with-param name="name" select="'address/facsimile'"/> 964 </xsl:call-template> 965 </xsl:variable> 966 <xsl:if test="$facsimile!=''"> 967 <span class="vcardline tel"> 968 <span class="type">Fax</span><xsl:text>: </xsl:text> 969 <a href="fax:{translate($facsimile,' ','')}"><span class="value"><xsl:value-of select="$facsimile" /></span></a> 970 </span> 971 </xsl:if> 918 972 </xsl:if> 919 973 <xsl:for-each select="address/email"> … … 939 993 <xsl:call-template name="extract-uri"/> 940 994 </xsl:variable> 941 942 <span class="vcardline"> 943 <xsl:text>URI: </xsl:text> 944 <a href="{$uri}" class="url"><xsl:value-of select="$uri" /></a> 945 <xsl:if test="@x:annotation"> 946 <xsl:text> </xsl:text> 947 <i><xsl:value-of select="@x:annotation"/></i> 948 </xsl:if> 949 </span> 995 <xsl:if test="$uri!=''"> 996 <span class="vcardline"> 997 <xsl:text>URI: </xsl:text> 998 <a href="{$uri}" class="url"><xsl:value-of select="$uri" /></a> 999 <xsl:if test="@x:annotation"> 1000 <xsl:text> </xsl:text> 1001 <i><xsl:value-of select="@x:annotation"/></i> 1002 </xsl:if> 1003 </span> 1004 </xsl:if> 950 1005 </xsl:for-each> 951 1006 </address> … … 3660 3715 .print2col { 3661 3716 column-count: 2; 3662 -moz-column-count: 2;<!-- for Firefox --> 3663 column-fill: auto;<!-- for PrinceXML --> 3717 column-fill: auto; 3664 3718 } 3665 3719 <xsl:if test="$xml2rfc-ext-justification='print'"> … … 6360 6414 <xsl:text>http://greenbytes.de/tech/webdav/rfc2629.xslt, </xsl:text> 6361 6415 <!-- when RCS keyword substitution in place, add version info --> 6362 <xsl:if test="contains('$Revision: 1.5 58$',':')">6363 <xsl:value-of select="concat('Revision ',normalize-space(translate(substring-after('$Revision: 1.5 58$', 'Revision: '),'$','')),', ')" />6416 <xsl:if test="contains('$Revision: 1.561 $',':')"> 6417 <xsl:value-of select="concat('Revision ',normalize-space(translate(substring-after('$Revision: 1.561 $', 'Revision: '),'$','')),', ')" /> 6364 6418 </xsl:if> 6365 <xsl:if test="contains('$Date: 2011-1 1-05 16:48:52$',':')">6366 <xsl:value-of select="concat(normalize-space(translate(substring-after('$Date: 2011-1 1-05 16:48:52$', 'Date: '),'$','')),', ')" />6419 <xsl:if test="contains('$Date: 2011-12-24 13:06:50 $',':')"> 6420 <xsl:value-of select="concat(normalize-space(translate(substring-after('$Date: 2011-12-24 13:06:50 $', 'Date: '),'$','')),', ')" /> 6367 6421 </xsl:if> 6368 6422 <xsl:value-of select="concat('XSLT vendor: ',system-property('xsl:vendor'),' ',system-property('xsl:vendor-url'))" /> … … 6569 6623 </xsl:call-template> 6570 6624 </xsl:if> 6625 <xsl:if test="$text=''"> 6626 <xsl:call-template name="warning"> 6627 <xsl:with-param name="msg">missing text in <xsl:value-of select="$name"/></xsl:with-param> 6628 </xsl:call-template> 6629 </xsl:if> 6571 6630 <xsl:value-of select="$text"/> 6572 6631 </xsl:template> … … 6604 6663 <xsl:call-template name="warning"> 6605 6664 <xsl:with-param name="msg">excessive whitespace in URI: '<xsl:value-of select="."/>'</xsl:with-param> 6665 </xsl:call-template> 6666 </xsl:if> 6667 <xsl:if test="$uri=''"> 6668 <xsl:call-template name="warning"> 6669 <xsl:with-param name="msg">URI is empty</xsl:with-param> 6606 6670 </xsl:call-template> 6607 6671 </xsl:if> … … 6745 6809 <xsl:when test="$attrname='allow-markup-in-artwork'"/> 6746 6810 <xsl:when test="$attrname='authors-section'"/> 6811 <xsl:when test="$attrname='check-artwork-width'"/> 6747 6812 <xsl:when test="$attrname='duplex'"/> 6748 6813 <xsl:when test="$attrname='include-index'"/> -
rfc2629xslt/samples/sample.ipr.id.noDerivativesTrust200902.200909.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.id.noModification3978.200606.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.id.noModificationTrust200902.200909.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.id.pre5378Trust200902.200909.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.id.pre5378Trust200902.200912.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.id.pre5378Trust200902.201011.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.id.trust200902.200909.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.id.trust200902.200911.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.id.trust200902.201006.iab.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.id.trust200902.201006.ietf.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.id.trust200902.201006.ind.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.id.trust200902.201006.irtf.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.id.trust200902.201006.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.200201.iprnotified.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.200201.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.200609.ind.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.200609.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.200808.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.200812.nomod.test.xhtml
r1472 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.200812.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.200906.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.200907.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.200909.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.200912.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.iab.exp.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.iab.hist.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.iab.inf.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.bcp.c.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.exp.c.nomod.test.xhtml
r1472 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.exp.c.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.exp.nc.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.hist.c.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.hist.nc.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.inf.c.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.inf.nc.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.ietf.std.c.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.ind.exp.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.ind.hist.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.ind.inf.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.exp.c.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.exp.nc.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.exp.norg.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.hist.c.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.hist.nc.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.hist.norg.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.inf.c.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.inf.nc.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.201001.irtf.inf.norg.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 } -
rfc2629xslt/samples/sample.ipr.rfc.pre5378Trust200902.200912.test.xhtml
r1276 r1497 264 264 .print2col { 265 265 column-count: 2; 266 -moz-column-count: 2;267 266 column-fill: auto; 268 267 }
Note: See TracChangeset
for help on using the changeset viewer.