cvs: smarty /docs/fr/programmers/advanced-features advanced-features-prefilters.xml
[email protected] ("Yannick Torres") Sun, 11 Dec 2005 11:57:32 -0000
| Newsgroups | php.smarty.cvs |
|---|---|
| Message-ID | <cvsyannick1134302252@cvsserver> |
yannick Sun Dec 11 11:57:32 2005 EDT
Modified files:
/smarty/docs/fr/programmers/advanced-features
advanced-features-prefilters.xml
Log:
sync with EN
http://cvs.php.net/diff.php/smarty/docs/fr/programmers/advanced-features/advanced-features-prefilters.xml?r1=1.5&r2=1.6&ty=u
Index: smarty/docs/fr/programmers/advanced-features/advanced-features-prefilters.xml
diff -u smarty/docs/fr/programmers/advanced-features/advanced-features-prefilters.xml:1.5 smarty/docs/fr/programmers/advanced-features/advanced-features-prefilters.xml:1.6
--- smarty/docs/fr/programmers/advanced-features/advanced-features-prefilters.xml:1.5 Sun Dec 26 21:12:45 2004
+++ smarty/docs/fr/programmers/advanced-features/advanced-features-prefilters.xml Sun Dec 11 11:57:32 2005
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
-<!-- EN-Revision: 1.2 Maintainer: yannick Status: ready -->
+<!-- $Revision: 1.6 $ -->
+<!-- EN-Revision: 1.3 Maintainer: yannick Status: ready -->
+
<sect1 id="advanced.features.prefilters">
<title>Filtres de pré-compilation</title>
<para>
@@ -12,9 +13,9 @@
<para>
Les filtre de pré-compilations peuvent être soit
<link linkend="api.register.prefilter">déclarés</link>, soit chargés
- à partir des répertoires de plugins en utilisant la fonction
- <link linkend="api.load.filter">load_filter()</link> ou en réglant
- la variable
+ à partir des <link linkend="variable.plugins.dir">répertoires de plugins</link>
+ en utilisant la fonction <link linkend="api.load.filter">load_filter()</link> ou
+ en réglant la variable
<link linkend="variable.autoload.filters">$autoload_filters</link>.
</para>
<para>
@@ -23,26 +24,33 @@
</para>
<example>
<title>Utilisation un filtre de pré-compilation de template</title>
+ <para>
+ Ceci va effacer tous les commentaires de la source du template.
+ </para>
<programlisting>
<![CDATA[
<?php
// mettre ceci dans votre application
function remove_dw_comments($tpl_source, &$smarty)
{
- return preg_replace("/<!--#.*-->/U","",$tpl_source);
+ return preg_replace("/<!--#.*-->/U",'',$tpl_source);
}
// enregistrer le filtre de pré-compilation
-$smarty->register_prefilter("remove_dw_comments");
-$smarty->display("index.tpl");
+$smarty->register_prefilter('remove_dw_comments');
+$smarty->display('index.tpl');
?>
]]>
</programlisting>
- <para>
- Ceci effacera tous les commentaires de la source du template.
- </para>
</example>
+ <para>
+ Voir aussi
+ <link linkend="api.register.prefilter">register_prefilter()</link>,
+ les <link linkend="advanced.features.postfilters">post-filtres</link> et
+ <link linkend="api.load.filter">load_filter()</link>.
+ </para>
</sect1>
+
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
@@ -62,4 +70,4 @@
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
--->
+-->
\ No newline at end of file