URL: https://linuxfr.org/users/faden/journaux/templight-une-classe-de-template Title: TempLight, une classe de template Authors: faden Date: 2006年03月20日T17:36:06+01:00 Tags: Score: 0 J'ai écris il y a quelque temps une petite classe de génération de texte que j'ai nommé TempLight. C'est une évolution d'un ancien travail. En relisant le code dernièrement je me suis dit que c'était pas trop mal et que ça valait un petit journal. Cette classe de template offre : * 3 primitives de bases ** remplacements simples ** remplacements itératifs ** remplacements récursifs à l'aide de structures de données arborescente * Gestion des langues simple * Primitive d'inclusion * Possibilité de réaliser des conditions complexes dans la récursion * Possibilité de changer facilement les "délimiteurs" du langage de template * Le langage de Template n'est pas XML, par défaut c'est des commentaires HTML Et hop le lien : [http://dosimple.ch/articles/TempLight/](http://dosimple.ch/articles/TempLight/) Ce qui manque cruellement à mon goût ... C'est la possibilité de dériver les template que j'ai découvert avec le framework Django. C'est vraiment super comme truc. Sinon il y a des ptits choses toute simple que je pourrais rajouter comme des filtres comme "uppercase" ou "return2br" qui permettent de mettre en forme du texte ...

AltStyle によって変換されたページ (->オリジナル) /