Leo<HTML>

Defining own tags

Tutorial
Defining own tags
    Simple Tags
    Open-Close Tags
Creating Menu Trees

Sources of own.html:
  
     
 
<include file="top.lhhtml"> 
 
<lconf pos="/own" pagename="own"> 
 
<section link="/own/simple" local="simple"> 
 
 
<en>Maybe you wan't to define an email tag:</en> 
<de>Vielleicht möchtest du dein eigenes email Tag definieren:</de> 
 
 
 
 
<example mode="sfixed"> 
 
<en>// The tag:</en> 
<de>// Das Tag:</de> 
 
<br> 
 
<char latin1> 
<email to="kingleo@gmx.at"> 
</char> 
 
<br> 
<br> 
 
<en>// The result:</en> 
<de>// Das Ergebnis:</en> 
 
<br> 
 
<char latin1> 
<a href="mailto:kingleo@gmx.at"> kingleo@gmx.at </a> 
</char> 
 
<br> 
<br> 
 
</example> 
 
 
<en>This can be implemented quiet simple:</en> 
<de>Dies kann ganz einfach implementiert werden:</de> 
 
 
<example mode="fixed"> 
 
<char latin1> 
 
<define name="email" PAR_1=to> 
function email( to ) { 
  print( "<a href=\"mailto:\"" + to + "\">", to, "</a>" ); 
} 
</define> 
 
</char> 
 
</example> 
 
 
 
 
</section> 
 
 
 
<!- ***************************** --> 
 
 
<section link="/own/open_close" local="open_close"> 
 
<en> 
 Now I'll explain how to implemented the example boxes 
 I heavy used on this side.<br> 
 To implement such a box you'll need an open and a close 
 tag. 
</en> 
 
<de> 
 Jetzt will ich erklären, wie ich die Beispiel Kästen, 
 die du überall auf dieser Seite finden kannst implementiert 
 habe.<br> 
 Dazu benötigt man zuerst 2 tags. Ein "open" und ein "close" Tag. 
</de> 
 
<example mode="sfixed"> 
 
<en>// the tag:</en> 
<de>// Das Tag:</de> 
 
<br> 
 
<pre> 
<char latin1> 
 
<example> 
  bla bla bla bla bla bla  bla bla 
  bla bla bla bal blab alblabl abl  
</example> 
 
</char> 
</pre> 
 
<br> 
<br> 
 
<en>// the result</en> 
<de>// Das Ergebnis</en> 
 
<pre> 
<char latin1> 
<table width="100%" class="table_example"> 
  <tr> 
    <td> 
      <pre class="example"> 
  bla bla bla bla bla bla  bla bla 
  bla bla bla bal blab alblabl abl  
      </pre> 
    </td> 
  </tr> 
</table> 
 
</char> 
</pre> 
 
</example> 
 
<example title="Defintion" mode="fixed"> 
<char latin1> 
 
<define name="example" type="open_close_tag"> 
function example( text ) { 
 print( "<table width=\"100%\" class=\"table_example\">" ); 
 print( "<tr>" ); 
 print( "<td>" ); 
 print( "<pre class=\"example\">" ); 
 
 print( text ); 
 
 print( "</pre>" ); 
 print( "</td>" ); 
 print( "</tr>" ); 
 print( "</table>" ); 
 
} 
</define> 
 
</char> 
</example> 
 
<en>That's it.</en> 
<de>Das ist alles.</de> 
  
</section> 
 
                  
    



This page was created by King Leo . Page generator was Leo<HTML> version 0.99.0 .