Litetemplate est un moteur de template PHP4 (une version PHP5 viendra peut être un jour ^^). Le but du moteur de template est de séparer le code PHP de la mise en page HTML. Ce moteur se base sur un système de balise simple. Le moteur comprend les caractéristiques suivantes :
- Remplacement de balise
- Boucle simple
- Structure HTML select préformaté
- Inclusion de fichier php ou html
- Système de mise en cache de fichier
Voila pour le principale, MAIS avec ca on peut déjà faire beaucoup de chose.
La documentation et la classe est téléchargable à l'adresse
http://sourceforge.net/projects/litetemplate
Forum :
http://telnesmaster.free.fr/forum
Voici le code template de la page actuelle :
<html>
<head>
<title>{$TITLE_HTML}</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1>" />
<link rel="stylesheet" type="text/css" href="{$PATH_TPL}style/style.css"/>
<script type="text/javascript" src="js/function.js"></script>
</head>
<body>
<div class="topTitle">{$TITLE_PAGE}
<div class="selectTemplate">{$TEMPLATE_CHOICE} : {HTMLSELECT id=nametpl}</div>
</div>
<div class="contener">
<div class="shema">
<img src="{$PATH_TPL}images/shema1.jpg">
</div>
<div class="bigbox">
{$PARA_1}
<div class="code">{$CODE_TPL}</div>
</div>
</div>
<div class="banniere"><center> {$COPYRIGHT} </center></div>
<p class="google">{$GOOGLE_ADSENSE}</p>
</body>
</html>