cvs: smarty /docs/fr/programmers advanced-features.xml api-functions.xml caching.xml plugins.xml smarty-constants.xml

"Mehdi Achour" <[email protected]>
Newsgroups gmane.comp.php.cvs.smarty
Message-ID <cvsdidou1080555975@cvsserver>
didou		Mon Mar 29 05:26:15 2004 EDT

  Modified files:              
    /smarty/docs/fr/programmers	advanced-features.xml api-functions.xml 
                               	caching.xml plugins.xml 
                               	smarty-constants.xml 
  Log:
  more french chars fixing

-- 
Smarty CVS Mailing List (http://cvs.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
didou-20040329052615.txt (text/plain, 22.8 KB)
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/advanced-features.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/advanced-features.xml
diff -u smarty/docs/fr/programmers/advanced-features.xml:1.3 smarty/docs/fr/programmers/advanced-features.xml:1.4
--- smarty/docs/fr/programmers/advanced-features.xml:1.3	Mon Mar 29 05:18:33 2004
+++ smarty/docs/fr/programmers/advanced-features.xml	Mon Mar 29 05:26:13 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
+<!-- $Revision: 1.4 $ -->
   <chapter id="advanced.features">
    <title>Fonctionnalités avancées</title>
    <sect1 id="advanced.features.objects">
@@ -12,7 +12,7 @@
     des objets aux templates et de les utiliser comme n'importe quelle
     variable. La première méthode a une syntaxe beaucoup plus sympathique.
     Elle est aussi plus sécurisée, puisqu'un objet alloué ne peut avoir accès
-    qu'a certaines méthodes et propriétés. NTanmoins, un objet alloué
+    qu'a certaines méthodes et propriétés. Néanmoins, un objet alloué
     ne peut pas avoir de lien sur lui-même ou être mis dans un tableau
     d'objet, etc. Vous devez choisir la méthode qui correspond a vos
     besoins, mais tGchez d'utiliser la première méthode autant que possible
@@ -115,7 +115,7 @@
     <title>Filtres de post-compilation</title>
     <para>
     Les filtres de post-compilation sont des fonctions PHP que vos templates
-    exécutent après avoir Tté compilés. Les filtres de post-compilation peuvent
+    exécutent après avoir été compilés. Les filtres de post-compilation peuvent
     être soit <link linkend="api.register.postfilter">déclarés</link> soit chargés
     depuis les répertoires des plugins en utilisant la fonction
     <link linkend="api.load.filter">load_filter()</link> ou en réglant
@@ -191,7 +191,7 @@
    <para>
    Une alternative au mécanisme de cache par défaut (basé sur des fichiers
    de cache) consiste a spécifier une fonction de gestion de cache utilisateur
-   qui sera utilisée pour lire, Tcrire et effacer les fichiers de cache.
+   qui sera utilisée pour lire, écrire et effacer les fichiers de cache.
    </para>
    <para>
    Il suffit de créer dans votre application une fonction que Smarty
@@ -201,12 +201,12 @@
    Smarty utilisera alors cette fonction pour gérer les données du cache.
    Le premier argument est l'action, qui sera 'read', 'write' ou 'clear'.
    Le second paramètre est l'objet Smarty. Le troisième est le contenu
-   du cache. Pour Tcrire, Smarty passe le contenu du cache dans ces paramètres.
+   du cache. Pour écrire, Smarty passe le contenu du cache dans ces paramètres.
    Pour lire, Smarty s'attend a ce que votre fonction accepte ce paramètre
    par référence et que vous le remplissiez avec les données du cache. Pour effacer,
    il suffit de passer une variable fictive car cette dernière n'est pas utilisée.
    Le quatrième paramètre est le nom du fichier de template (utile pour
-   lire/Tcrire), le cinquième paramètre est l'identifiant de cache (optionnel)
+   lire/écrire), le cinquième paramètre est l'identifiant de cache (optionnel)
    et le sixième est l'identifiant de compilation.
    </para>
    <example>
@@ -370,7 +370,7 @@
      <para>
      Si vous utilisez Windows, les chemins de fichiers sont la plupart
      du temps sur un disque identifié par une lettre (c:) au début du chemin.
-     Assurez-vous de bien mettre "file:" dans le chemin pour Tviter des
+     Assurez-vous de bien mettre "file:" dans le chemin pour éviter des
      conflits d'espace de nommage et obtenir les résultats escomptés.
      </para>
      <example>
@@ -391,7 +391,7 @@
     <para>
     Vous pouvez récupérer les templates a partir n'importe quelle
     source a laquelle vous avez accès avec PHP : base de données,
-    sockets, LDAP et ainsi de suite. Il suffit d'Tcrire les fonctions
+    sockets, LDAP et ainsi de suite. Il suffit d'écrire les fonctions
     de ressource plugins et de les enregistrer auprès de Smarty. 
     </para>
     <para>
@@ -400,7 +400,7 @@
     </para>
     <note>
      <para>
-     Notez que vous ne pouvez pas Tcraser la ressource <literal>file</literal> native,
+     Notez que vous ne pouvez pas écraser la ressource <literal>file</literal> native,
      toutefois, vous pouvez fournir une ressource qui récupère un template depuis
      le système de fichier par un autre moyen en l'enregistrant sous un autre
      nom de ressource.
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/api-functions.xml?r1=1.4&r2=1.5&ty=u
Index: smarty/docs/fr/programmers/api-functions.xml
diff -u smarty/docs/fr/programmers/api-functions.xml:1.4 smarty/docs/fr/programmers/api-functions.xml:1.5
--- smarty/docs/fr/programmers/api-functions.xml:1.4	Mon Mar 29 05:18:33 2004
+++ smarty/docs/fr/programmers/api-functions.xml	Mon Mar 29 05:26:13 2004
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
+<!-- $Revision: 1.5 $ -->
    <chapter id="api.functions">
-     <title>MTthodes</title>
+     <title>Méthodes</title>
         <sect1 id="api.append">
          <title>append</title>
          <funcsynopsis>
@@ -22,9 +22,9 @@
           </funcprototype>
          </funcsynopsis>
          <para>
-         Utilisée pour ajouter un Tlément a un tableau assigné. Si vous utilisez
-         cette fonction avec une chaene de caractère, elle est convertie en
-         tableau auquel on ajoute ensuite l'Tlément. Vous pouvez explicitement passer
+         Utilisée pour ajouter un élément a un tableau assigné. Si vous utilisez
+         cette fonction avec une chaîne de caractères, elle est convertie en
+         tableau auquel on ajoute ensuite l'élément. Vous pouvez explicitement passer
          des paires nom/valeur. Si vous passez le troisième paramètre
          (optionel) a vrai, la valeur sera fusionnée avec le tableau plut(t que
          d'être ajoutée.
@@ -33,7 +33,7 @@
 		 <title>Note technique</title>
 		 <para>
 		 Le paramètre de fusion respecte les clés des tableaux, ainsi si vous
-		 fusionnez deux tableaux indexés numériquement, ils pourront s'Tcraser
+		 fusionnez deux tableaux indexés numériquement, ils pourront s'écraser
 		 l'un l'autre ou donner des clés qui ne se suivent pas. Cela diffère
 		 donc de la fonction PHP array_merge() qui supprime les clés numériques
 		 et les renumérote.
@@ -79,7 +79,7 @@
 	  <title>Note technique</title>
      <para>
        Le paramètre de fusion respecte les clés des tableaux, ainsi si vous
-      fusionnez deux tableaux indexés numériquement, ils pourront s'Tcraser
+      fusionnez deux tableaux indexés numériquement, ils pourront s'écraser
       l'un l'autre ou donner des clés qui ne se suivent pas. Cela diffère
       donc de la fonction PHP array_merge() qui supprime les clés numériques
       et les renumérote.
@@ -133,7 +133,7 @@
       </funcsynopsis>
       <para>
       Utilisée pour assigner des valeurs aux templates par référence plut(t
-      que par copie. RTférez-vous au manuel PHP pour une explication plus précise
+      que par copie. Référez-vous au manuel PHP pour une explication plus précise
       sur les références des variables.
       </para>
 	  <note>
@@ -142,7 +142,7 @@
 	    Si vous assignez une variable par référence puis changez sa
       valeur, le changement est aussi répercuté sur la valeur assignée.
       Pour les objets, assign_by_ref ne fait pas de copie en mémoire de l'objet
-      assigné. RTférez-vous au manuel PHP pour une explication plus précise sur
+      assigné. Référez-vous au manuel PHP pour une explication plus précise sur
       les références de variable.
 	  </para>
 	  </note>
@@ -230,7 +230,7 @@
 			en deuxième paramètre. Vous pouvez aussi passer un identifiant
 			de compilation en troisième paramètre. Vous pouvez grouper des
 			templates ensemble afin qu'ils puissent être supprimés en groupe.
-			RTférez-vous a la section sur le
+			Référez-vous a la section sur le
 			<link linkend="caching">cache</link>
 			pour plus d'informations. Vous pouvez passer un quatrième paramètre
 			pour indiquer un Gge minimum en secondes que le fichier en cache doit
@@ -276,7 +276,7 @@
     <methodparam choice="opt"><type>string</type><parameter>var</parameter></methodparam>
    </methodsynopsis>
 			<para>
-         Utilisée pour effacer toutes les variables de configuration s'Ttant
+         Utilisée pour effacer toutes les variables de configuration s'étant
          vues assigner une valeur. Si une variable est spécifiée, seule cette
          variable est effacée.
 			</para>
@@ -347,7 +347,7 @@
          d'un même template, pour par exemple avoir des templates
          compilés séparés pour différents langages. Une autre utilité de ce
          paramètre est le cas oú vous utilisez plus d'un $template_dir mais un seul
-         $compile_dir, car certains templates avec le même nom s'Tcraseraient
+         $compile_dir, car certains templates avec le même nom s'écraseraient
          entre eux. Vous pouvez aussi régler la variable <link
 			linkend="variable.compile.id">$compile_id</link> une seule
 			fois au lieu de la passer a chaque appel.
@@ -428,7 +428,7 @@
          compilés séparés pour différents langages. Une autre utilité de ce
          paramètre est le cas oú vous utilisez plus d'un $template_dir
          mais un seul $compile_dir, car certains templates avec le même nom
-         s'Tcraseraient entre eux. Vous pouvez aussi régler la variable <link
+         s'écraseraient entre eux. Vous pouvez aussi régler la variable <link
 			linkend="variable.compile.id">$compile_id</link> une seule
 			fois plut(t que de la passer a chaque appel.
 			</para>
@@ -487,7 +487,7 @@
 // récupère toutes les variables de configuration chargées
 $config_vars = $smarty->get_config_vars();
 
-// les affiche a l'Tcran
+// les affiche a l'écran
 print_r($config_vars);</programlisting>
 </example>
 		</sect1>
@@ -537,7 +537,7 @@
 // récupère toutes les variables assignées a ce template
 $tpl_vars = $smarty->get_template_vars();
 
-// les affiche a l'Tcran
+// les affiche a l'écran
 print_r($tpl_vars);</programlisting>
 </example>
 		</sect1>
@@ -757,7 +757,7 @@
 			</funcsynopsis>
 			<para>
          Utilisée pour déclarer dynamiquement des filtres de post-compilation pour y faire
-         passer des templates une fois qu'ils ont Tté compilés. Reportez-vous
+         passer des templates une fois qu'ils ont été compilés. Reportez-vous
          a la section
           <link linkend="advanced.features.postfilters">filtres de post-compilation de templates</link>
          pour avoir plus de renseignements sur la faton de paramétrer les fonctions
@@ -902,7 +902,7 @@
 <title>unregister_modifier</title>
 <programlisting>
 // nous ne voulons pas que les designers de templates
-// suppriment les balises des Tlements
+// suppriment les balises des élements
 
 $smarty->unregister_modifier("strip_tags");</programlisting>
 </example>
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/caching.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/caching.xml
diff -u smarty/docs/fr/programmers/caching.xml:1.3 smarty/docs/fr/programmers/caching.xml:1.4
--- smarty/docs/fr/programmers/caching.xml:1.3	Mon Mar 29 05:18:33 2004
+++ smarty/docs/fr/programmers/caching.xml	Mon Mar 29 05:26:13 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
+<!-- $Revision: 1.4 $ -->
   <chapter id="caching">
    <title>Cache</title>
    <para>
@@ -54,7 +54,7 @@
 	<para>
 	Les fichiers situés dans $cache_dir sont nommés de la même faton que les templates.
 	Bien qu'ils aient une extension ".php", ils ne sont pas vraiment exécutable.
-	N'Tditez surtout pas ces fichiers !
+	N'éditez surtout pas ces fichiers !
 	</para>
 	</note>
 	<para>
@@ -85,7 +85,7 @@
 $smarty->display('home.tpl');
 
 // NOTE : le réglage suivant ne fonctionne pas quand $caching = 2. La durée de vie
-// du fichier de cache de home.tpl a déja Tté réglée a 1 heure et ne respectera
+// du fichier de cache de home.tpl a déja été réglée a 1 heure et ne respectera
 // plus la valeur de $cache_lifetime. Le cache de home.tpl expirera toujours
 // dans 1 heure.
 $smarty->cache_lifetime = 30; // 30 secondes
@@ -94,8 +94,8 @@
   <para>
   Si <link linkend="variable.compile.check">$compile_check</link> est actif,
   chaque fichier de template et de configuration qui a un rapport
-  avec le fichier de cache sera vérifié pour détecter une Tventuelle
-  modification. Si l'un de ces fichiers a Tté modifié depuis que le fichier de cache a Tté
+  avec le fichier de cache sera vérifié pour détecter une éventuelle
+  modification. Si l'un de ces fichiers a été modifié depuis que le fichier de cache a été
   généré, le cache est immédiatement regénéré. Ce processus est covteux, donc,
   pour des raisons de performances, mettez ce paramétre a false pour une application
   en production.
@@ -147,7 +147,7 @@
     linkend="language.function.insert">insert</link>.
     Imaginons que toute une page doit être mise en cache a part
     une banniére en bas a droite. En utilisant une fonction insert pour la
-    banniére, vous pouvez garder cet Tlément dynamique dans le contenu qui
+    banniére, vous pouvez garder cet élément dynamique dans le contenu qui
     est en cache. Reportez-vous a la documentation
     <link linkend="language.function.insert">insert</link> pour plus de détails
     et des exemples.
@@ -200,8 +200,8 @@
     <para>
     Nous passons ci-dessus la variable $my_cache_id a display() comme
     identifiant de cache. Pour chaque valeur distincte de $my_cache_id,
-    un fichier de cache distinct va être créT. Dans cet exemple,
-    "article_id" a Tté passé dans l'URL et est utilisé en tant qu'identifiant
+    un fichier de cache distinct va être créé. Dans cet exemple,
+    "article_id" a été passé dans l'URL et est utilisé en tant qu'identifiant
     de cache.
     </para>
  	<note>
@@ -213,12 +213,12 @@
 	commode, le résultat peut s'avérer mauvais. L'identifiant
 	de cache est utilisé pour créer un répertoire sur le systéme de fichiers,
 	donc si l'utilisateur décide de donner une trés grande valeur a article_id
-	ou d'Tcrire un script qui envoie des article_id de faton aléatoire,
+	ou d'écrire un script qui envoie des article_id de faton aléatoire,
 	cela pourra causer des problémes coté serveur. Assurez-vous de bien
 	tester toute donnée passée en paramétre avant de l'utiliser. Dans cet
 	exemple, peut-être savez-vous que article_id a une longueur de 10
    caractéres, est exclusivement composé de caractéres alph-numériques et
-   doit avoir une valeur contenue dans la base de données. VTrifiez-le bien !
+   doit avoir une valeur contenue dans la base de données. Vérifiez-le bien !
 	</para>
 	</note>
 	<para>
@@ -270,7 +270,7 @@
    <sect1 id="caching.groups">
     <title>groupes de fichiers de cache</title>
     <para>
-    Vous pouvez faire des groupements plus Tlaborés en paramétrant les
+    Vous pouvez faire des groupements plus élaborés en paramétrant les
     groupes d'identifiant de cache. Il suffit de séparer chaque sous-groupes
     avec une barre verticale "|" dans la valeur de l'identifiant de cache.
     Vous pouvez faire autant de sous-groupes que vous le désirez.
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/plugins.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/programmers/plugins.xml
diff -u smarty/docs/fr/programmers/plugins.xml:1.3 smarty/docs/fr/programmers/plugins.xml:1.4
--- smarty/docs/fr/programmers/plugins.xml:1.3	Mon Mar 29 05:18:34 2004
+++ smarty/docs/fr/programmers/plugins.xml	Mon Mar 29 05:26:13 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
+<!-- $Revision: 1.4 $ -->
  <chapter id="plugins">
   <title>Etendre Smarty avec des plugins</title>
   <para>
@@ -164,7 +164,7 @@
     objet <parameter>$smarty</parameter> pour cela.
     </para>
     <para>
-     RTférez-vous aussi a :
+     Référez-vous aussi a :
      <link linkend="api.register.function">register_function()</link>,
      <link linkend="api.unregister.function">unregister_function()</link>.
     </para>
@@ -179,7 +179,7 @@
  * Fichier :  function.eightball.php
  * Type :     fonction
  * Nom :      eightball
- * R(le :     renvoie une phrase magique au hasard
+ * Rôle :     renvoie une phrase magique au hasard
  * -------------------------------------------------------------
  */
 function smarty_function_eightball($params, &amp;$smarty)
@@ -279,7 +279,7 @@
  * Fichier :  modifier.capitalize.php
  * Type :     modificateur
  * Name :     capitalize
- * R(le :     met une majuscule aux mots d'une phrase
+ * Rôle :     met une majuscule aux mots d'une phrase
  * -------------------------------------------------------------
  */
 function smarty_modifier_capitalize($string)
@@ -299,7 +299,7 @@
  * Fichier :  modifier.truncate.php
  * Type :     modificateur
  * Name :     truncate
- * R(le :     Tronque une chaene a une certaine longueur si
+ * Rôle :     Tronque une chaene a une certaine longueur si
  *            nécessaire, la coupe optionnellement au milieu
  *            d'un mot et ajoute la chaene $etc 
  * -------------------------------------------------------------
@@ -362,8 +362,8 @@
     selon si votre fonction est appelée pour la balise ouvrante ou la
     balise fermante. Si c'est pour la balise ouvrante, elle sera a
     <literal>null</literal> et si c'est la balise fermante elle sera
-    Tgale au contenu du bloc de template. Notez que le bloc de template
-    aura déja Tté exécuté par Smarty, vous recevrez donc la sortie du
+    égale au contenu du bloc de template. Notez que le bloc de template
+    aura déjà été exécuté par Smarty, vous recevrez donc la sortie du
     template et non sa source.    
     </para>
     <para>
@@ -386,7 +386,7 @@
  * Fichier :  block.translate.php
  * Type :     bloc
  * Nom :      translate
- * R(le :     traduire un bloc de texte
+ * Rôle :     traduire un bloc de texte
  * -------------------------------------------------------------
  */
 function smarty_block_translate($params, $content, &amp;$smarty)
@@ -436,7 +436,7 @@
  * Fichier :   compiler.tplheader.php
  * Type :      compilation
  * Nom :       tplheader
- * R(le :      Renvoie l'en-tête contenant le nom du fichier
+ * Rôle :      Renvoie l'en-tête contenant le nom du fichier
  *             source et le temps de compilation.
  * -------------------------------------------------------------
  */
@@ -478,7 +478,7 @@
     <para>
     Les filtres de pré-compilation sont utilisés pour transformer la source d'un template
     juste avant la compilation. Le premier paramétre passé a la fonction
-    de filtre de pré-compilation est la source du template, Tventuellement modifiée par
+    de filtre de pré-compilation est la source du template, éventuellement modifiée par
     d'autres filtre de pré-compilations. Le plugin est supposé retourner la source modifiée.
     Notez que cette source n'est sauvegardée nulle part, elle est seulement
     utilisé pour la compilation.
@@ -492,10 +492,10 @@
     </funcsynopsis>
     <para>
     Les filtres de post-compilation sont utilisés pour modifier la sortie du template
-    (le code PHP) juste aprés que la compilation a Tté faite mais juste
+    (le code PHP) juste aprés que la compilation a été faite mais juste
     avant que le template ne soit sauvegardé sur le systéme de fichiers.
     Le premier paramétre passé a la fonction de filtre de post-compilation est le code
-    du template compilé, Tventuellement déja modifié par d'autres filtre de post-compilations.
+    du template compilé, éventuellement déja modifié par d'autres filtre de post-compilations.
     Le plugin est censé retourner la version modifié du code.
     </para>
     <example>
@@ -508,7 +508,7 @@
  * Fichier :  prefilter.pre01.php
  * Type :     filtre de pré-compilation
  * Nom :      pre01
- * R(le :     Passe les balises HTML en minuscules.
+ * Rôle :     Passe les balises HTML en minuscules.
  * -------------------------------------------------------------
  */
  function smarty_prefilter_pre01($source, &amp;$smarty)
@@ -528,7 +528,7 @@
  * Fichier :  postfilter.post01.php
  * Type:      filtre de post-compilation
  * Nom :      post01
- * R(le :     Renvoie du code qui liste toutes les variables
+ * Rôle :     Renvoie du code qui liste toutes les variables
  *            du template.
  * -------------------------------------------------------------
  */
@@ -544,7 +544,7 @@
    <sect1 id="plugins.outputfilters"><title>Filtres de sortie</title>
     <para>
     Les plugins de filtres de sortie opérent sur la sortie du template,
-    aprés que le template a Tté chargé et exécuté, mais avant que
+    aprés que le template a été chargé et exécuté, mais avant que
     la sortie ne soit affichée.
     </para>    
     <funcsynopsis>
@@ -569,7 +569,7 @@
  * Fichier :  outputfilter.protect_email.php
  * Type :     filtre de sortie
  * Nom :      protect_email
- * R(le:     Convertie les @ en %40 pour protéger des 
+ * Rôle:     Convertie les @ en %40 pour protéger des 
  *           robots spammers.
  * -------------------------------------------------------------
  */
@@ -667,7 +667,7 @@
  * Fichier :  resource.db.php
  * Type :     ressource
  * Nom :      db
- * R(le :     RTcupére des templates depuis une base de données
+ * Rôle :     Récupére des templates depuis une base de données
  * -------------------------------------------------------------
  */
 function smarty_resource_db_source($tpl_name, &amp;$tpl_source, &amp;$smarty)
@@ -750,7 +750,7 @@
  * Fichier :  insert.time.php
  * Type :     temps
  * Nom :      time
- * R(le :     Insert la date/heure courante conformément
+ * Rôle :     Insert la date/heure courante conformément
  *            au format
  * -------------------------------------------------------------
  */
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/smarty-constants.xml?r1=1.2&r2=1.3&ty=u
Index: smarty/docs/fr/programmers/smarty-constants.xml
diff -u smarty/docs/fr/programmers/smarty-constants.xml:1.2 smarty/docs/fr/programmers/smarty-constants.xml:1.3
--- smarty/docs/fr/programmers/smarty-constants.xml:1.2	Sun Mar 28 20:40:48 2004
+++ smarty/docs/fr/programmers/smarty-constants.xml	Mon Mar 29 05:26:13 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
 	<chapter id="smarty.constants">
 	 <title>Constantes</title>
 	 <para></para>
@@ -16,11 +16,17 @@
 
       <example>
        <title>SMARTY_DIR</title>
-       <programlisting>
+       <programlisting role="php">
+<![CDATA[
+<?php
+
 // définit le chemin du répertoire de Smarty
 define("SMARTY_DIR","/usr/local/lib/php/Smarty/");
 
-require_once(SMARTY_DIR."Smarty.class.php");</programlisting>
+require_once(SMARTY_DIR."Smarty.class.php");
+?>
+]]>
+       </programlisting>
       </example>
 	 </sect1>
 </chapter>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.