<?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 - libre  - Commentaires</title>
  <link>http://blog.hyla-project.org/index.php/</link>
  <atom:link href="http://blog.hyla-project.org/index.php/feed/tag/libre/rss2/comments" rel="self" type="application/rss+xml"/>
  <description>Blog du projet Hyla</description>
  <language>fr</language>
  <pubDate>Thu, 09 Sep 2010 21:55:26 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
    
    <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>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>