cvs: smarty /docs/fr/designers/language-builtin-functions language-function-config-load.xml language-function-foreach.xml language-function-if.xml language-function-include-php.xml language-function-include.xml language-function-insert.xml language-function-ldelim.xml language-function-literal.xml language-function-php.xml language-function-section.xml language-function-strip.xml
"gerald croes" <[email protected]>
| Newsgroups | gmane.comp.php.cvs.smarty |
|---|---|
| Message-ID | <cvsgerald1088800523@cvsserver> |
gerald Fri Jul 2 16:35:23 2004 EDT
Modified files:
/smarty/docs/fr/designers/language-builtin-functions
language-function-config-load.xml
language-function-foreach.xml
language-function-if.xml
language-function-include-php.xml
language-function-include.xml
language-function-insert.xml
language-function-ldelim.xml
language-function-literal.xml
language-function-php.xml
language-function-section.xml
language-function-strip.xml
Log:
Sync, updated status, Ctags, added missing infotables.
--
Smarty CVS Mailing List (http://cvs.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
gerald-20040702163523.txt
(text/plain, 16.3 KB)
http://cvs.php.net/diff.php/smarty/docs/fr/designers/language-builtin-functions/language-function-config-load.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/designers/language-builtin-functions/language-function-config-load.xml
diff -u smarty/docs/fr/designers/language-builtin-functions/language-function-config-load.xml:1.3 smarty/docs/fr/designers/language-builtin-functions/language-function-config-load.xml:1.4
--- smarty/docs/fr/designers/language-builtin-functions/language-function-config-load.xml:1.3 Sun May 23 11:44:59 2004
+++ smarty/docs/fr/designers/language-builtin-functions/language-function-config-load.xml Fri Jul 2 16:35:23 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.4 Maintainer: gerald Status: ready -->
<sect1 id="language.function.config.load">
<title>config_load</title>
<informaltable frame="all">
http://cvs.php.net/diff.php/smarty/docs/fr/designers/language-builtin-functions/language-function-foreach.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/designers/language-builtin-functions/language-function-foreach.xml
diff -u smarty/docs/fr/designers/language-builtin-functions/language-function-foreach.xml:1.3 smarty/docs/fr/designers/language-builtin-functions/language-function-foreach.xml:1.4
--- smarty/docs/fr/designers/language-builtin-functions/language-function-foreach.xml:1.3 Sun May 23 11:44:59 2004
+++ smarty/docs/fr/designers/language-builtin-functions/language-function-foreach.xml Fri Jul 2 16:35:23 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.1 Maintainer: gerald Status: ready -->
<sect1 id="language.function.foreach">
<title>foreach,foreachelse</title>
<informaltable frame="all">
http://cvs.php.net/diff.php/smarty/docs/fr/designers/language-builtin-functions/language-function-if.xml?r1=1.2&r2=1.3&ty=u
Index: smarty/docs/fr/designers/language-builtin-functions/language-function-if.xml
diff -u smarty/docs/fr/designers/language-builtin-functions/language-function-if.xml:1.2 smarty/docs/fr/designers/language-builtin-functions/language-function-if.xml:1.3
--- smarty/docs/fr/designers/language-builtin-functions/language-function-if.xml:1.2 Sun May 23 11:44:59 2004
+++ smarty/docs/fr/designers/language-builtin-functions/language-function-if.xml Fri Jul 2 16:35:23 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
-<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+<!-- $Revision: 1.3 $ -->
+<!-- EN-Revision: 1.1 Maintainer: gerald Status: ready -->
<sect1 id="language.function.if">
<title>if,elseif,else</title>
<para>
@@ -15,6 +15,123 @@
des opérateurs conditionnels valides, et doivent obligatoirement être
séparés des autres éléments par des espaces.
</para>
+ <para>
+ La liste suivante présente les opérateurs reconnus, qui doivent être entourés d'espaces.
+ Remarquez que les éléments listés entre [crochets] sont optionnels. Les équivalents
+ PHP sont indiqués lorsque applicables.
+ </para>
+
+ <informaltable frame="all">
+ <tgroup cols="4">
+ <colspec colname="qualifier" align="center" />
+ <colspec colname="alternates" align="center" />
+ <colspec colname="meaning" />
+ <colspec colname="example" />
+ <colspec colname="php" />
+ <thead>
+ <row>
+ <entry>Qualifier</entry>
+ <entry>Alternates</entry>
+ <entry>Syntax Example</entry>
+ <entry>Meaning</entry>
+ <entry>PHP Equivalent</entry>
+ </row>
+ </thead>
+ <tbody>
+ <row>
+ <entry>==</entry>
+ <entry>eq</entry>
+ <entry>$a eq $b</entry>
+ <entry>equals</entry>
+ <entry>==</entry>
+ </row>
+ <row>
+ <entry>!=</entry>
+ <entry>ne, neq</entry>
+ <entry>$a neq $b</entry>
+ <entry>not equals</entry>
+ <entry>!=</entry>
+ </row>
+ <row>
+ <entry>></entry>
+ <entry>gt</entry>
+ <entry>$a gt $b</entry>
+ <entry>greater than</entry>
+ <entry>></entry>
+ </row>
+ <row>
+ <entry><</entry>
+ <entry>lt</entry>
+ <entry>$a lt $b</entry>
+ <entry>less than</entry>
+ <entry><</entry>
+ </row>
+ <row>
+ <entry>>=</entry>
+ <entry>gte, ge</entry>
+ <entry>$a ge $b</entry>
+ <entry>greater than or equal</entry>
+ <entry>>=</entry>
+ </row>
+ <row>
+ <entry><=</entry>
+ <entry>lte, le</entry>
+ <entry>$a le $b</entry>
+ <entry>less than or equal</entry>
+ <entry><=</entry>
+ </row>
+ <row>
+ <entry>!</entry>
+ <entry>not</entry>
+ <entry>not $a</entry>
+ <entry>negation (unary)</entry>
+ <entry>!</entry>
+ </row>
+ <row>
+ <entry>%</entry>
+ <entry>mod</entry>
+ <entry>$a mod $b</entry>
+ <entry>modulous</entry>
+ <entry>%</entry>
+ </row>
+ <row>
+ <entry>is [not] div by</entry>
+ <entry></entry>
+ <entry>$a is not div by 4</entry>
+ <entry>divisible by</entry>
+ <entry>$a % $b == 0</entry>
+ </row>
+ <row>
+ <entry>is [not] even</entry>
+ <entry></entry>
+ <entry>$a is not even</entry>
+ <entry>[not] an even number (unary)</entry>
+ <entry>$a % 2 == 0</entry>
+ </row>
+ <row>
+ <entry>is [not] even by</entry>
+ <entry></entry>
+ <entry>$a is not even by $b</entry>
+ <entry>grouping level [not] even</entry>
+ <entry>($a / $b) % 2 == 0</entry>
+ </row>
+ <row>
+ <entry>is [not] odd</entry>
+ <entry></entry>
+ <entry>$a is not odd</entry>
+ <entry>[not] an odd number (unary)</entry>
+ <entry>$a % 2 != 0</entry>
+ </row>
+ <row>
+ <entry>is [not] odd by</entry>
+ <entry></entry>
+ <entry>$a is not odd by $b</entry>
+ <entry>[not] an odd grouping</entry>
+ <entry>($a / $b) % 2 != 0</entry>
+ </row>
+ </tbody>
+ </tgroup>
+</informaltable>
<example>
<title>Instruction if</title>
<programlisting>
http://cvs.php.net/diff.php/smarty/docs/fr/designers/language-builtin-functions/language-function-include-php.xml?r1=1.2&r2=1.3&ty=u
Index: smarty/docs/fr/designers/language-builtin-functions/language-function-include-php.xml
diff -u smarty/docs/fr/designers/language-builtin-functions/language-function-include-php.xml:1.2 smarty/docs/fr/designers/language-builtin-functions/language-function-include-php.xml:1.3
--- smarty/docs/fr/designers/language-builtin-functions/language-function-include-php.xml:1.2 Sun May 23 11:44:59 2004
+++ smarty/docs/fr/designers/language-builtin-functions/language-function-include-php.xml Fri Jul 2 16:35:23 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
-<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+<!-- $Revision: 1.3 $ -->
+<!-- EN-Revision: 1.1 Maintainer: gerald Status: ready -->
<sect1 id="language.function.include.php">
<title>include_php</title>
<informaltable frame="all">
@@ -46,6 +46,20 @@
</tbody>
</tgroup>
</informaltable>
+ <note>
+ <title>Technical Note</title>
+ <para>
+ include_php est presque obsolète dans Smarty. Vous pouvez obtenir des résultats
+ équivalents en utilisant les fonctions utilisateur.
+ La seule raison qui peut vous pousser à utiliser include_php est que
+ vous avez besoin de mettre une de vos fonction en quarantaine vis à vis du
+ répertoire des plugins ou de votre application. Reportez vous à
+ l'exemple des <link
+ linkend="tips.componentized.templates"> templates composants</links>
+ pour plus de détails.
+ </para>
+ </note>
+
<para>
les balises include_php sont utilisées pour inclure directement
un script PHP dans vos templates. Si "security" est activé, alors le script
http://cvs.php.net/diff.php/smarty/docs/fr/designers/language-builtin-functions/language-function-include.xml?r1=1.2&r2=1.3&ty=u
Index: smarty/docs/fr/designers/language-builtin-functions/language-function-include.xml
diff -u smarty/docs/fr/designers/language-builtin-functions/language-function-include.xml:1.2 smarty/docs/fr/designers/language-builtin-functions/language-function-include.xml:1.3
--- smarty/docs/fr/designers/language-builtin-functions/language-function-include.xml:1.2 Sun May 23 11:44:59 2004
+++ smarty/docs/fr/designers/language-builtin-functions/language-function-include.xml Fri Jul 2 16:35:23 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
-<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+<!-- $Revision: 1.3 $ -->
+<!-- EN-Revision: 1.1 Maintainer: gerald Status: ready -->
<sect1 id="language.function.include">
<title>include</title>
<informaltable frame="all">
http://cvs.php.net/diff.php/smarty/docs/fr/designers/language-builtin-functions/language-function-insert.xml?r1=1.4&r2=1.5&ty=u
Index: smarty/docs/fr/designers/language-builtin-functions/language-function-insert.xml
diff -u smarty/docs/fr/designers/language-builtin-functions/language-function-insert.xml:1.4 smarty/docs/fr/designers/language-builtin-functions/language-function-insert.xml:1.5
--- smarty/docs/fr/designers/language-builtin-functions/language-function-insert.xml:1.4 Sun May 23 12:32:19 2004
+++ smarty/docs/fr/designers/language-builtin-functions/language-function-insert.xml Fri Jul 2 16:35:23 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
- <!-- $Revision: 1.4 $ -->
- <!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+ <!-- $Revision: 1.5 $ -->
+ <!-- EN-Revision: 1.1 Maintainer: gerald Status: ready -->
<sect1 id="language.function.insert">
<title>insert</title>
<informaltable frame="all">
http://cvs.php.net/diff.php/smarty/docs/fr/designers/language-builtin-functions/language-function-ldelim.xml?r1=1.2&r2=1.3&ty=u
Index: smarty/docs/fr/designers/language-builtin-functions/language-function-ldelim.xml
diff -u smarty/docs/fr/designers/language-builtin-functions/language-function-ldelim.xml:1.2 smarty/docs/fr/designers/language-builtin-functions/language-function-ldelim.xml:1.3
--- smarty/docs/fr/designers/language-builtin-functions/language-function-ldelim.xml:1.2 Sun May 23 11:44:59 2004
+++ smarty/docs/fr/designers/language-builtin-functions/language-function-ldelim.xml Fri Jul 2 16:35:23 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
-<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+<!-- $Revision: 1.3 $ -->
+<!-- EN-Revision: 1.1 Maintainer: gerald Status: ready -->
<sect1 id="language.function.ldelim">
<title>ldelim,rdelim</title>
<para>
@@ -19,7 +19,8 @@
SORTIE:
-{nomFonction} est la façon dont sont appelées les fonctions dans Smarty !</programlisting>
+{nomFonction} est la façon dont sont appelées les fonctions dans Smarty !
+</programlisting>
</example>
</sect1>
<!-- Keep this comment at the end of the file
http://cvs.php.net/diff.php/smarty/docs/fr/designers/language-builtin-functions/language-function-literal.xml?r1=1.2&r2=1.3&ty=u
Index: smarty/docs/fr/designers/language-builtin-functions/language-function-literal.xml
diff -u smarty/docs/fr/designers/language-builtin-functions/language-function-literal.xml:1.2 smarty/docs/fr/designers/language-builtin-functions/language-function-literal.xml:1.3
--- smarty/docs/fr/designers/language-builtin-functions/language-function-literal.xml:1.2 Sun May 23 11:44:59 2004
+++ smarty/docs/fr/designers/language-builtin-functions/language-function-literal.xml Fri Jul 2 16:35:23 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
-<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+<!-- $Revision: 1.3 $ -->
+<!-- EN-Revision: 1.1 Maintainer: gerald Status: ready -->
<sect1 id="language.function.literal">
<title>literal</title>
<para>
http://cvs.php.net/diff.php/smarty/docs/fr/designers/language-builtin-functions/language-function-php.xml?r1=1.2&r2=1.3&ty=u
Index: smarty/docs/fr/designers/language-builtin-functions/language-function-php.xml
diff -u smarty/docs/fr/designers/language-builtin-functions/language-function-php.xml:1.2 smarty/docs/fr/designers/language-builtin-functions/language-function-php.xml:1.3
--- smarty/docs/fr/designers/language-builtin-functions/language-function-php.xml:1.2 Sun May 23 11:44:59 2004
+++ smarty/docs/fr/designers/language-builtin-functions/language-function-php.xml Fri Jul 2 16:35:23 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
-<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+<!-- $Revision: 1.3 $ -->
+<!-- EN-Revision: 1.1 Maintainer: gerald Status: ready -->
<sect1 id="language.function.php">
<title>php</title>
<para>
http://cvs.php.net/diff.php/smarty/docs/fr/designers/language-builtin-functions/language-function-section.xml?r1=1.3&r2=1.4&ty=u
Index: smarty/docs/fr/designers/language-builtin-functions/language-function-section.xml
diff -u smarty/docs/fr/designers/language-builtin-functions/language-function-section.xml:1.3 smarty/docs/fr/designers/language-builtin-functions/language-function-section.xml:1.4
--- smarty/docs/fr/designers/language-builtin-functions/language-function-section.xml:1.3 Tue Jun 8 13:38:57 2004
+++ smarty/docs/fr/designers/language-builtin-functions/language-function-section.xml Fri Jul 2 16:35:23 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.3 $ -->
-<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+<!-- $Revision: 1.4 $ -->
+<!-- EN-Revision: 1.3 Maintainer: gerald Status: ready -->
<sect1 id="language.function.section">
<title>section,sectionelse</title>
<informaltable frame="all">
http://cvs.php.net/diff.php/smarty/docs/fr/designers/language-builtin-functions/language-function-strip.xml?r1=1.2&r2=1.3&ty=u
Index: smarty/docs/fr/designers/language-builtin-functions/language-function-strip.xml
diff -u smarty/docs/fr/designers/language-builtin-functions/language-function-strip.xml:1.2 smarty/docs/fr/designers/language-builtin-functions/language-function-strip.xml:1.3
--- smarty/docs/fr/designers/language-builtin-functions/language-function-strip.xml:1.2 Sun May 23 11:44:59 2004
+++ smarty/docs/fr/designers/language-builtin-functions/language-function-strip.xml Fri Jul 2 16:35:23 2004
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
-<!-- EN-Revision: 1.1 Maintainer: nobody Status: partial -->
+<!-- $Revision: 1.3 $ -->
+<!-- EN-Revision: 1.2 Maintainer: gerlad Status: ready -->
<sect1 id="language.function.strip">
<title>strip</title>
<para>
@@ -30,22 +30,25 @@
<programlisting>
{* la suite sera affichée sur une seule ligne *}
{strip}
-<table border=0>
- <tr>
- <td>
- <A HREF="{$url}">
- <font color="red">Un test</font>
- </A>
- </td>
- </tr>
-</table>
+<![CDATA[
+<table border=0>
+ <tr>
+ <td>
+ <A HREF="{$url}">
+ <font color="red">Un test</font>
+ </A>
+ </td>
+ </tr>
+</table>
{/strip}
SORTIE:
-<table border=0><tr><td><A HREF="http://mon.domaine.com"><font color="red">Un test</font></A></td></tr></table></programlisting>
- </example>
+<table border=0><tr><td><A HREF="http://mon.domaine.com"><font color="red">Un test</font></A></td></tr></table>
+]]>
+</programlisting>
+</example>
<para>
Notez que dans l'exemple ci-dessus, toutes les lignes commencent et
se terminent par des balises HTML. Sachez que si vous avez du texte