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, &$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, &$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, &$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, &$tpl_source, &$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>