<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.hyla-project.org/index.php/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Hyla project - Tag - tpl  - Commentaires</title>
  <link>http://blog.hyla-project.org/index.php/</link>
  <atom:link href="http://blog.hyla-project.org/index.php/feed/tag/tpl/rss2/comments" rel="self" type="application/rss+xml"/>
  <description>Blog du projet Hyla</description>
  <language>fr</language>
  <pubDate>Fri, 08 Jul 2011 07:17:07 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
    
    <item>
    <title>Actualité Hyla_Tpl : Nouveau site et nouvelle version 0.7.0 - hugo</title>
    <link>http://blog.hyla-project.org/index.php/post/2010/06/21/Actualit%C3%A9-Hyla_Tpl-%3A-Nouveau-site-et-nouvelle-version-0.7.0#c26204</link>
    <guid isPermaLink="false">urn:md5:974a2fe424257b102dd4f831ba049c90</guid>
    <pubDate>Sun, 07 Nov 2010 20:06:43 +0100</pubDate>
    <dc:creator>hugo</dc:creator>
    
    <description>&lt;p&gt;Salut Kados,&lt;/p&gt;


&lt;p&gt;non, ce n'est pas vraiment dans la logique d'un moteur de template de laisser passer du code php, autant tout faire en php dans ce cas...&lt;/p&gt;


&lt;p&gt;++&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Actualité Hyla_Tpl : Nouveau site et nouvelle version 0.7.0 - Kados</title>
    <link>http://blog.hyla-project.org/index.php/post/2010/06/21/Actualit%C3%A9-Hyla_Tpl-%3A-Nouveau-site-et-nouvelle-version-0.7.0#c26203</link>
    <guid isPermaLink="false">urn:md5:daf545a05989ac52eef91269c15be985</guid>
    <pubDate>Sun, 07 Nov 2010 19:46:18 +0100</pubDate>
    <dc:creator>Kados</dc:creator>
    
    <description>&lt;p&gt;Il serait pratique de pouvoir mettre du code php directement dans les templates. J'ai en tête ce genre d'exemple :&lt;/p&gt;


&lt;p&gt;&amp;lt;div id=&quot;ad&quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
if (mt_rand(1,2)==1) {&lt;br /&gt;
echo 'PUB1';&lt;br /&gt;
} else {&lt;br /&gt;
echo 'PUB2';&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Actualité Hyla_Tpl : Nouveau site et nouvelle version 0.7.0 - hugo</title>
    <link>http://blog.hyla-project.org/index.php/post/2010/06/21/Actualit%C3%A9-Hyla_Tpl-%3A-Nouveau-site-et-nouvelle-version-0.7.0#c22578</link>
    <guid isPermaLink="false">urn:md5:6190e06efb8934f3d340c0a6117a538b</guid>
    <pubDate>Fri, 03 Sep 2010 14:50:05 +0200</pubDate>
    <dc:creator>hugo</dc:creator>
    
    <description>&lt;p&gt;salut !&lt;/p&gt;


&lt;p&gt;Merci pour les coquilles, je regarde ça rapidement.&lt;/p&gt;


&lt;p&gt;Hyla Tpl est simplement un moteur de template, c'est tout, il n'est pas censer faire de la gestion de droits, par contre, tu peux facilement développer un appli autour de lui dans ce but.&lt;/p&gt;


&lt;p&gt;++&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Actualité Hyla_Tpl : Nouveau site et nouvelle version 0.7.0 - cfdev</title>
    <link>http://blog.hyla-project.org/index.php/post/2010/06/21/Actualit%C3%A9-Hyla_Tpl-%3A-Nouveau-site-et-nouvelle-version-0.7.0#c22576</link>
    <guid isPermaLink="false">urn:md5:270dab0011ba46579f7806cb7cdd6fce</guid>
    <pubDate>Wed, 01 Sep 2010 09:45:51 +0200</pubDate>
    <dc:creator>cfdev</dc:creator>
    
    <description>&lt;p&gt;il y a quelques coquilles dans la page exemple &lt;a href=&quot;http://tpl.hyla-project.org/fr/exemples,&quot; title=&quot;http://tpl.hyla-project.org/fr/exemples,&quot; rel=&quot;nofollow&quot;&gt;http://tpl.hyla-project.org/fr/exem...&lt;/a&gt; &quot;explorateur de fichier&quot; des '}' à la place de ')'.&lt;/p&gt;


&lt;p&gt;Peut-on faire un hyla avec gestion des droits etc.. avec le hyla_tpl ?&lt;br /&gt;
++&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Hyla_Tpl : Un nouveau moteur de template, successeur de celui de la phpLib - hugo</title>
    <link>http://blog.hyla-project.org/index.php/post/2009/10/23/Un-nouveau-moteur-de-template%2C-successeur-de-celui-de-la-phpLib-pour-Hyla#c20617</link>
    <guid isPermaLink="false">urn:md5:6f32eeb23a8153552f1b177cd743a63e</guid>
    <pubDate>Mon, 17 May 2010 18:29:22 +0200</pubDate>
    <dc:creator>hugo</dc:creator>
    
    <description>&lt;p&gt;Salut Syone,&lt;br /&gt;
J'ai mis des $ dans les variables tout simplement pour avoir une certaine logique avec les autres types de données {!xxx}, {#XXX}, {_xxx}...&lt;br /&gt;
Une nouvelle version avec pas mal de nouveauté va arriver d'ici peu avec une belle documentation ;)&lt;br /&gt;
++&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Hyla_Tpl : Un nouveau moteur de template, successeur de celui de la phpLib - Syone</title>
    <link>http://blog.hyla-project.org/index.php/post/2009/10/23/Un-nouveau-moteur-de-template%2C-successeur-de-celui-de-la-phpLib-pour-Hyla#c20616</link>
    <guid isPermaLink="false">urn:md5:ba7a3e3d3bbfa8519678bab69da8e4d5</guid>
    <pubDate>Mon, 17 May 2010 18:13:19 +0200</pubDate>
    <dc:creator>Syone</dc:creator>
    
    <description>&lt;p&gt;Très bon moteur de template. Juste une question, pourquoi avoir mis un $ dans les noms de variable {$var} au lieu de {var}. Je pense que ça aurait permit de switcher plus aisément de phplib vers hyla.&lt;/p&gt;</description>
  </item>
      
    <item>
    <title>[ping] Nouvelle version mineure de Hyla_Tpl : 0.5.2 - hugokernel</title>
    <link>http://blog.hyla-project.org/index.php/post/2010/02/04/Nouvelle-version-mineure-de-Hyla_Tpl-%3A-0.5.2#c9017</link>
    <guid isPermaLink="false">urn:md5:c4efdf781916d99aaa3b6f1e81827164</guid>
    <pubDate>Thu, 04 Feb 2010 14:00:12 +0100</pubDate>
    <dc:creator>hugokernel</dc:creator>
    
    <description>&lt;p&gt;&lt;a href="http://identi.ca/notice/20853957"&gt;hugokernel's status on Thursday, 04-Feb-10 13:00:30 UTC&lt;/a&gt;&lt;/p&gt;
    &lt;!-- TB --&gt;

&lt;p&gt;Nouvelle version mineure de Hyla_Tpl : 0.5.2 http://tinyurl.com/y89bf5o...&lt;/p&gt;</description>
  </item>
    
      
    
    <item>
    <title>Hyla_Tpl : Un nouveau moteur de template, successeur de celui de la phpLib - hugo</title>
    <link>http://blog.hyla-project.org/index.php/post/2009/10/23/Un-nouveau-moteur-de-template%2C-successeur-de-celui-de-la-phpLib-pour-Hyla#c8910</link>
    <guid isPermaLink="false">urn:md5:1afd52e08e1a82abcc39a310b64dc934</guid>
    <pubDate>Tue, 26 Jan 2010 20:28:15 +0100</pubDate>
    <dc:creator>hugo</dc:creator>
    
    <description>&lt;p&gt;Salut Lionel,&lt;/p&gt;


&lt;p&gt;en effet, bug corrigé, merci.&lt;br /&gt;
Je sors une 0.5.1 d'ici peu.&lt;/p&gt;


&lt;p&gt;++&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Hyla_Tpl : Un nouveau moteur de template, successeur de celui de la phpLib - Lionel</title>
    <link>http://blog.hyla-project.org/index.php/post/2009/10/23/Un-nouveau-moteur-de-template%2C-successeur-de-celui-de-la-phpLib-pour-Hyla#c8904</link>
    <guid isPermaLink="false">urn:md5:b33efd3ad98020bdd4a72297ab387b01</guid>
    <pubDate>Tue, 26 Jan 2010 16:06:14 +0100</pubDate>
    <dc:creator>Lionel</dc:creator>
    
    <description>&lt;p&gt;J'ai trouvé un bug, avec :&lt;/p&gt;


&lt;p&gt;fichier tpl :&lt;br /&gt;
&amp;lt;!-- BEGIN aa --&amp;gt;bb&amp;lt;!-- END aa --&amp;gt;&lt;/p&gt;


&lt;p&gt;fichier php :&lt;br /&gt;
$template = new template();&lt;br /&gt;
$template-&amp;gt;importFile('inscription.tpl');&lt;br /&gt;
echo $template-&amp;gt;render();&lt;/p&gt;


&lt;p&gt;Le fichier php va afficher bb alors qu'il ne devrait rien afficher&lt;/p&gt;


&lt;p&gt;Si on rajoute n'importe quoi avant le premier &amp;lt; dans le fichier tpl, cela va marcher comme prévu&lt;/p&gt;


&lt;p&gt;Pour réparer :&lt;br /&gt;
Dans hyla_tpl.php ligne 183&lt;br /&gt;
remplacer :&lt;br /&gt;
if (strpos($data, '&amp;lt;!-- BEGIN') != false) {&lt;br /&gt;
par&lt;br /&gt;
if (strpos($data, '&amp;lt;!-- BEGIN') !== false) {&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Hyla_Tpl : Un nouveau moteur de template, successeur de celui de la phpLib - Kados</title>
    <link>http://blog.hyla-project.org/index.php/post/2009/10/23/Un-nouveau-moteur-de-template%2C-successeur-de-celui-de-la-phpLib-pour-Hyla#c8591</link>
    <guid isPermaLink="false">urn:md5:9b077d9962a1a68295d5908c08b620c5</guid>
    <pubDate>Mon, 14 Dec 2009 09:47:04 +0100</pubDate>
    <dc:creator>Kados</dc:creator>
    
    <description>&lt;p&gt;Bonjour,&lt;/p&gt;


&lt;p&gt;Merci pour votre travail sur ce moteur de template. Je veux juste de m'en servir, c'est bien plus pratique que l'ancienne version de phpLib.&lt;/p&gt;


&lt;p&gt;Kados.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Hyla_Tpl : Un nouveau moteur de template, successeur de celui de la phpLib - hugo</title>
    <link>http://blog.hyla-project.org/index.php/post/2009/10/23/Un-nouveau-moteur-de-template%2C-successeur-de-celui-de-la-phpLib-pour-Hyla#c6947</link>
    <guid isPermaLink="false">urn:md5:86744683212713fc632aac1a61b9f2c1</guid>
    <pubDate>Tue, 03 Nov 2009 16:24:50 +0100</pubDate>
    <dc:creator>hugo</dc:creator>
    
    <description>&lt;p&gt;Récupère simplement le contenu de $tpl-&amp;gt;render et stocke le dans une variable.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Hyla_Tpl : Un nouveau moteur de template, successeur de celui de la phpLib - 4e75</title>
    <link>http://blog.hyla-project.org/index.php/post/2009/10/23/Un-nouveau-moteur-de-template%2C-successeur-de-celui-de-la-phpLib-pour-Hyla#c6946</link>
    <guid isPermaLink="false">urn:md5:eba87fdd40c52efc74d174ef09678e1f</guid>
    <pubDate>Tue, 03 Nov 2009 16:23:10 +0100</pubDate>
    <dc:creator>4e75</dc:creator>
    
    <description>&lt;p&gt;Petite question :&lt;/p&gt;


&lt;p&gt;Avec PHPLib j'utilise ce principe :&lt;/p&gt;


&lt;p&gt;$template = new template();&lt;br /&gt;
$template-&amp;gt;set_file(&quot;template_index&quot;,&quot;index.tpl&quot;);&lt;/p&gt;


&lt;p&gt;$template-&amp;gt;set_var('user', $name);&lt;/p&gt;


&lt;p&gt;// ---- dans un fichier include&lt;br /&gt;
// -------------------------------------------------------------------------------&lt;br /&gt;
$template-&amp;gt;set_file(&quot;template_liens&quot;,&quot;contenu_liens.tpl&quot;);&lt;br /&gt;
$template-&amp;gt;set_block(&quot;template_liens&quot;,&quot;BOUCLE_LIEN&quot;,&quot;boucle_lien&quot;);&lt;br /&gt;
for ($i=0; $i&amp;lt;10; $i=$i+2){&lt;br /&gt;
$template-&amp;gt;set_var(&quot;TEST-LIEN&quot;, &quot;test &quot;.$i);&lt;br /&gt;
$template-&amp;gt;parse(&quot;boucle_lien&quot;, &quot;BOUCLE_LIEN&quot;, true);&lt;br /&gt;
}&lt;br /&gt;
$template-&amp;gt;parse(&quot;PARSE_LIENS&quot;, &quot;template_liens&quot;);&lt;br /&gt;
// --------------------------------------------------------------------------------&lt;/p&gt;


&lt;p&gt;$template-&amp;gt;parse(&quot;index&quot;, &quot;template_index&quot;);&lt;br /&gt;
// Affichage de la page&lt;br /&gt;
$template-&amp;gt;p(&quot;index&quot;);&lt;/p&gt;


&lt;p&gt;Ceci me permet de faire un parse de bloc que je stock en variable et que j'utilise ensuite dans mon template INDEX en ajoutant simplement ({PARSE_LIENS}) .&lt;/p&gt;


&lt;p&gt;Comment ca fonctionne maintenant avec ton nouveau moteur ?&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Hyla_Tpl : Un nouveau moteur de template, successeur de celui de la phpLib - olivier</title>
    <link>http://blog.hyla-project.org/index.php/post/2009/10/23/Un-nouveau-moteur-de-template%2C-successeur-de-celui-de-la-phpLib-pour-Hyla#c6945</link>
    <guid isPermaLink="false">urn:md5:592abdf2a623c41fb335e06aa48b716e</guid>
    <pubDate>Tue, 03 Nov 2009 15:50:30 +0100</pubDate>
    <dc:creator>olivier</dc:creator>
    
    <description>&lt;p&gt;Slt Hugo,&lt;br /&gt;
Mamp v1.7 en PHP 5&lt;br /&gt;
PHP v5.2 et MYSQL 5.0&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Hyla_Tpl : Un nouveau moteur de template, successeur de celui de la phpLib - hugo</title>
    <link>http://blog.hyla-project.org/index.php/post/2009/10/23/Un-nouveau-moteur-de-template%2C-successeur-de-celui-de-la-phpLib-pour-Hyla#c6944</link>
    <guid isPermaLink="false">urn:md5:08555fed94b427dfe2feba21d1ab4913</guid>
    <pubDate>Tue, 03 Nov 2009 14:21:03 +0100</pubDate>
    <dc:creator>hugo</dc:creator>
    
    <description>&lt;p&gt;OK, quelle version de MAMP alors ?&lt;br /&gt;
Quelle version de PHP ?&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Hyla_Tpl : Un nouveau moteur de template, successeur de celui de la phpLib - olivier</title>
    <link>http://blog.hyla-project.org/index.php/post/2009/10/23/Un-nouveau-moteur-de-template%2C-successeur-de-celui-de-la-phpLib-pour-Hyla#c6943</link>
    <guid isPermaLink="false">urn:md5:736ee674863f13283a2acc7f908d6317</guid>
    <pubDate>Tue, 03 Nov 2009 13:57:40 +0100</pubDate>
    <dc:creator>olivier</dc:creator>
    
    <description>&lt;p&gt;Pour info c'est le style=&quot;background-color: #{!cycle:'DDD', 'AAA'};&quot; qui fait planter l'affichage de la demo (sans message d'erreur - page blanche ) sous MAMP OSX.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Hyla_Tpl : Un nouveau moteur de template, successeur de celui de la phpLib - hugo</title>
    <link>http://blog.hyla-project.org/index.php/post/2009/10/23/Un-nouveau-moteur-de-template%2C-successeur-de-celui-de-la-phpLib-pour-Hyla#c6942</link>
    <guid isPermaLink="false">urn:md5:0fff6db199323b5083cd9c8a7fd7752e</guid>
    <pubDate>Tue, 03 Nov 2009 13:26:38 +0100</pubDate>
    <dc:creator>hugo</dc:creator>
    
    <description>&lt;p&gt;salut olivier,&lt;br /&gt;
peux tu me donner la version de php que tu utilises ainsi que l'os dans lequel tu fais fonctionner le script.&lt;br /&gt;
++&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Hyla_Tpl : Un nouveau moteur de template, successeur de celui de la phpLib - olivier</title>
    <link>http://blog.hyla-project.org/index.php/post/2009/10/23/Un-nouveau-moteur-de-template%2C-successeur-de-celui-de-la-phpLib-pour-Hyla#c6941</link>
    <guid isPermaLink="false">urn:md5:6d6283bfc2beb62e6b3d792b5a3e743e</guid>
    <pubDate>Tue, 03 Nov 2009 12:00:51 +0100</pubDate>
    <dc:creator>olivier</dc:creator>
    
    <description>&lt;p&gt;Hello,&lt;/p&gt;


&lt;p&gt;Bonne idée pour la mise a jour PHPlib je pense que tu as raison au sujet de ce vieux moteur de template.&lt;br /&gt;
Je viens de hyla tpl et la demo coince sur mon MAMP local ... il semble que ce soit sur la fonction RENDER de la boucle table.line .. pas de message d'erreur et si je passe la liste en commentaire j'ai bien une sortie avec &quot;no_data&quot;.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Hyla_Tpl : Un nouveau moteur de template, successeur de celui de la phpLib - axlcorp</title>
    <link>http://blog.hyla-project.org/index.php/post/2009/10/23/Un-nouveau-moteur-de-template%2C-successeur-de-celui-de-la-phpLib-pour-Hyla#c6886</link>
    <guid isPermaLink="false">urn:md5:04a1d64ad5138dcd92b5bdd3309e5c8a</guid>
    <pubDate>Fri, 23 Oct 2009 14:33:47 +0200</pubDate>
    <dc:creator>axlcorp</dc:creator>
    
    <description>&lt;p&gt;Merci hugo,&lt;br /&gt;
je suis impatient de tester ce petit moteur ;)&lt;/p&gt;</description>
  </item>
      
</channel>
</rss>
