Changes between Initial Version and Version 1 of makro/a

Show
Ignore:
Timestamp:
12/31/11 21:17:31 (12 years ago)
Author:
fiki
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • makro/a

    v1 v1  
     1== Odkazy na jiné generované stránky == 
     2 
     3Makro pro převod interních odkazů: 
     4 - doplnění správné přípony 
     5 - URL kódování znaků 
     6 
     7 
     8Definice makra: 
     9 
     10{{{ 
     11#!xml 
     12<xsl:template match="m:a"> 
     13        <a> 
     14                <xsl:copy-of select="@*"/> 
     15                <xsl:attribute name="href"> 
     16                        <xsl:value-of select="fn:encode-for-uri(concat(@href, $výstupníPřípona))"/> 
     17                </xsl:attribute> 
     18                <xsl:apply-templates/> 
     19        </a> 
     20</xsl:template> 
     21}}} 
     22 
     23 
     24Do textu stránky vložíme např.: 
     25 
     26{{{ 
     27#!xml 
     28<m:a href="naše produkty" title="Klikni zde!">odkaz</m:a> 
     29}}} 
     30 
     31A ve vygenerovaném výstupu se objeví: 
     32 
     33{{{ 
     34#!xml 
     35<a href="na%C5%A1e%20produkty.xhtml" title="Klikni zde!">odkaz</a> 
     36}}} 
     37