Ignore:
Timestamp:
Feb 23, 2009, 4:14:49 AM (11 years ago)
Author:
julian.reschke@…
Message:

Update to latest version of rfc2629.xslt and experimental version of xml2rfc.tcl.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • rfc2629xslt/rfc2629toXHTML.xslt

    r446 r447  
    33303330 
    33313331          <!-- as of Nov 2008 -->
    3332           <xsl:when test="/rfc/@ipr = 'trust200811'">
     3332          <xsl:when test="/rfc/@ipr = 'trust200811'                           or /rfc/@ipr = 'noModificationTrust200811'                           or  /rfc/@ipr = 'noDerivativesTrust200811'">
    33333333            This Internet-Draft is submitted to IETF pursuant to, and in full
    33343334            conformance with, the provisions of BCP 78 and BCP 79.
    33353335          </xsl:when>
    3336           <xsl:when test="/rfc/@ipr = 'noModificationTrust200811'">
    3337             This Internet-Draft is submitted to IETF pursuant to, and in full
    3338             conformance with, the provisions of BCP 78 and BCP 79.
    3339             This document may not be modified, and derivative works of it may
    3340             not be created, except to format it for publication as an RFC and
    3341             to translate it into languages other than English.
    3342           </xsl:when>
    3343           <xsl:when test="/rfc/@ipr = 'noDerivativesTrust200811'">
    3344             This Internet-Draft is submitted to IETF pursuant to, and in full
    3345             conformance with, the provisions of BCP 78 and BCP 79.
    3346             This document may not be modified, and derivative works of it may
    3347             not be created, and it may not be published except as an Internet-Draft.
    3348           </xsl:when>
    33493336 
    33503337          <!-- as of Feb 2009 -->
    3351           <xsl:when test="/rfc/@ipr = 'trust200902'">
     3338          <xsl:when test="/rfc/@ipr = 'trust200902'                           or /rfc/@ipr = 'noModificationTrust200902'                           or /rfc/@ipr = 'noDerivativesTrust200902'                           or /rfc/@ipr = 'pre5378Trust200902'">
    33523339            This Internet-Draft is submitted to IETF pursuant to, and in full
    33533340            conformance with, the provisions of BCP 78 and BCP 79.
    33543341          </xsl:when>
    33553342          <xsl:when test="/rfc/@ipr = 'noModificationTrust200902'">
    3356             This Internet-Draft is submitted to IETF pursuant to, and in full
    3357             conformance with, the provisions of BCP 78 and BCP 79.
    33583343            This document may not be modified, and derivative works of it may
    33593344            not be created, except to format it for publication as an RFC or
     
    33613346          </xsl:when>
    33623347          <xsl:when test="/rfc/@ipr = 'noDerivativesTrust200902'">
    3363             This Internet-Draft is submitted to IETF pursuant to, and in full
    3364             conformance with, the provisions of BCP 78 and BCP 79.
    33653348            This document may not be modified, and derivative works of it may
    33663349            not be created, and it may not be published except as an Internet-Draft.
    33673350          </xsl:when>
    33683351          <xsl:when test="/rfc/@ipr = 'pre5378Trust200902'">
    3369             This Internet-Draft is submitted to IETF pursuant to, and in full
    3370             conformance with, the provisions of BCP 78 and BCP 79.
    33713352            This document may contain material from IETF Documents or IETF Contributions published or
    33723353            made publicly available before November 10, 2008. The person(s) controlling the copyright in
     
    33823363            CONFORMANCE UNDEFINED.
    33833364          </xsl:otherwise>
     3365        </xsl:choose>
     3366       
     3367        <!-- restrictions -->
     3368        <xsl:choose>
     3369          <xsl:when test="/rfc/@ipr = 'noModificationTrust200811'">
     3370            This document may not be modified, and derivative works of it may
     3371            not be created, except to format it for publication as an RFC and
     3372            to translate it into languages other than English.
     3373          </xsl:when>
     3374          <xsl:when test="/rfc/@ipr = 'noDerivativesTrust200811'">
     3375            This document may not be modified, and derivative works of it may
     3376            not be created, and it may not be published except as an Internet-Draft.
     3377          </xsl:when>
     3378
     3379          <xsl:when test="/rfc/@ipr = 'noModificationTrust200902'">
     3380            This document may not be modified, and derivative works of it may
     3381            not be created, except to format it for publication as an RFC or
     3382            to translate it into languages other than English.
     3383          </xsl:when>
     3384          <xsl:when test="/rfc/@ipr = 'noDerivativesTrust200902'">
     3385            This document may not be modified, and derivative works of it may
     3386            not be created, and it may not be published except as an Internet-Draft.
     3387          </xsl:when>
     3388
     3389          <xsl:otherwise/>
    33843390        </xsl:choose>
    33853391      </t>
     
    34843490       
    34853491        <!-- special case: RFC5378 escape applies to RFCs as well -->
    3486         <xsl:if test="/rfc/@ipr = 'pre5378Trust200902' and /rfc/@number">
     3492        <xsl:if test="/rfc/@ipr = 'pre5378Trust200902'">
    34873493          <t>
    34883494            This document may contain material from IETF Documents or IETF Contributions published or
     
    50785084    <xsl:text>http://greenbytes.de/tech/webdav/rfc2629.xslt, </xsl:text>
    50795085    <!-- when RCS keyword substitution in place, add version info -->
    5080     <xsl:if test="contains('$Revision: 1.421 $',':')">
    5081       <xsl:value-of select="concat('Revision ',normalize-space(translate(substring-after('$Revision: 1.421 $', 'Revision: '),'$','')),', ')"/>
     5086    <xsl:if test="contains('$Revision: 1.422 $',':')">
     5087      <xsl:value-of select="concat('Revision ',normalize-space(translate(substring-after('$Revision: 1.422 $', 'Revision: '),'$','')),', ')"/>
    50825088    </xsl:if>
    5083     <xsl:if test="contains('$Date: 2009-02-20 13:12:03 $',':')">
    5084       <xsl:value-of select="concat(normalize-space(translate(substring-after('$Date: 2009-02-20 13:12:03 $', 'Date: '),'$','')),', ')"/>
     5089    <xsl:if test="contains('$Date: 2009-02-22 22:47:18 $',':')">
     5090      <xsl:value-of select="concat(normalize-space(translate(substring-after('$Date: 2009-02-22 22:47:18 $', 'Date: '),'$','')),', ')"/>
    50855091    </xsl:if>
    50865092    <xsl:value-of select="concat('XSLT vendor: ',system-property('xsl:vendor'),' ',system-property('xsl:vendor-url'))"/>
Note: See TracChangeset for help on using the changeset viewer.