Diff for /parser3/www/htdocs/Attic/index.html between versions 1.74 and 1.78

version 1.74, 2002/06/24 11:59:34 version 1.78, 2002/06/25 15:08:09
Line 183  $response:content-type[$.value[text/html Line 183  $response:content-type[$.value[text/html
 #^tfilespec[]  #^tfilespec[]
 #^tcrypt[]  #^tcrypt[]
 #^cryptdocsample[]  #^cryptdocsample[]
 ^sendtests[]  #^sendtests[]
   #^tnormalize[]
   ^xmltransformbyxdoc[]
   <hr>
 OK  OK
   
   @xmltransformbyxdoc[]
   $xdoc[^xdoc::set{^process{<?xml version="1.0" encoding="windows-1251"?>
   <!--DOCTYPE people SYSTEM "D:\Y\parser3project\parser3\src\www\htdocs\people.dtd"-->
   <people>
           <man id="1" имя="word слово">
                   <name>1  2</name>
           </man>
   </people>
   }}]
   $sheet[^xdoc::create{<?xml version="1.0"?> 
   <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
   <!--<xsl:output doctype-public ="-//W3C//DTD XHTML" indent="yes"/>-->
   
   <xsl:param name="param1">defparam1</xsl:param>
   <xsl:param name="param2">defparam2</xsl:param>
   
           <xsl:template match="doc">
                   param1=<xsl:value-of select="^$param1"/><br/>
                   param2=<xsl:value-of select="^$param2"/><br/>
   
                   test return <something background=""/>
           </xsl:template>
   
           <xsl:template name="test">
                   test return2
           </xsl:template>
   
     <xsl:template match="people">
        <html>
        <head>z</head>
                   para1=<xsl:copy-of select="^$param1"/>
           <xsl:apply-templates/>
           <hr/>
           <xsl:call-template name="test"/>
        </html>    
     </xsl:template>
   
     <xsl:template match="name">
       <b><xsl:value-of select="."/></b>
     </xsl:template>
   </xsl:stylesheet>
   }]
   
   
   $xdoc[^xdoc.transform[$sheet]]
   $string[^xdoc.string[$.method[html]]]
   ^string.save[a]
   ^untaint[html]{$string}
   
   
   
   @tnormalize[]
   #s состоит из 1000 фрагментов
   $s[^for[i](0;999){фрагмент }]
   #это займет много ресурсов
   ^s.match[фраг][g]{перга}
   #это займет меньше ресурсов
   #$normalized[^s.normalize[]]
   #^normalized.match[фраг][g]{перга}
   
 @sendtests[]  @sendtests[]
 #^text[]  #^text[]
 #^html[]  #^html[]
Line 281  $htpasswd[^table::create[nameless]{}] Line 344  $htpasswd[^table::create[nameless]{}]
   
   
 @tcrypt[]  @tcrypt[]
 ^math:crypt[paf;^$apr1^$salt123]  #^math:crypt[123;^$apr1^$1234567890abcdef]<br>
   ^math:crypt[123;^$apr1^$]<br>
   
 @tfilespec[]  @tfilespec[]
 src=$selffilespec<br>  src=$selffilespec<br>

Removed from v.1.74  
changed lines
  Added in v.1.78


E-mail: